Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mazatlan

Tonight 26 Mar. - 27 Mar.
This weekend 29 Mar. - 31 Mar.
Next weekend 5 Apr. - 7 Apr.

Featured Mazatlan Golf Hotels

See all 415 properties in Mazatlan
Estrella Del Mar Golf Condos & Beach Resort Mazatlan
Estrella Del Mar Golf Condos & Beach Resort Mazatlan
4.0 out of 5.0 Camino Isla de la Piedra KM 10, Mazatlan, SIN
4.4/5 (292 reviews)
C$99/ night for 2 guests

Everything was excellent there is no one reason to be dissatisfied

Reviewed on 12 Mar. 2019
El Cid Castilla Beach Hotel
El Cid Castilla Beach Hotel
3.5 out of 5.0 Av Camaron Sabalo S N, Mazatlan, SIN
Free Cancellation
3.9/5 (893 reviews)
C$123/ night for 2 guests

Food quality often good, but not consistent. Some very good staff.

Reviewed on 25 Jan. 2019
El Cid Granada
El Cid Granada
3.0 out of 5.0 Av Camaron Sabalo S N, Mazatlan, SIN
Free Cancellation
3.8/5 (230 reviews)
C$109/ night for 2 guests

Friendly, helpful, courteous staff from food and beverage to front desk to housekeeping. Fine service and people.

Reviewed on 4 Mar. 2019
El Cid El Moro Beach Hotel
El Cid El Moro Beach Hotel
3.5 out of 5.0 Av Camaron Sabalo S N B, Mazatlan, SIN
Free Cancellation
3.9/5 (366 reviews)
C$174/ night for 2 guests

Had a great time overall! The pool was great and we had great access to the restaurants. We did realize after the first few days that our bracelet was not rated high enough to do certain things and began to notice that those with more expensive all inclusive bracelets had access to better food and ...

Reviewed on 18 Mar. 2019
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
4.0 out of 5.0 Ave Ernesto Coppel Campana 201, Mazatlan, SIN
Free Cancellation
4.4/5 (833 reviews)
C$305/ night for 2 guests

This resort did not disappoint. We stayed at a Pueblo Bonito in Cabo and that is how we found this destination in Mazatlan. The service was great and the hotel and grounds were beautiful. Great place for relaxation. Service around the clock. What is there to complain about?

Reviewed on 16 Mar. 2019
City Express Mazatlán
City Express Mazatlán
3.0 out of 5.0 Av. del Toreo 90, esq. Rafael Buelna, Fracc El Toreo, C.P, Mazatlan, SIN
Free Cancellation
4.1/5 (315 reviews)
C$80/ night for 2 guests

Nice and clean,. Breakfast was great. Good access to the beach.

Reviewed on 26 Nov. 2018
Quality Inn Mazatlan
Quality Inn Mazatlan
3.0 out of 5.0 Bugambilias 100 Zona Dorada, Mazatlan, SIN
Free Cancellation
4.2/5 (394 reviews)
C$76/ night for 2 guests

No fridges in room, no ice buckets ,, room very clean and staff very polite and helpful.

Reviewed on 1 Mar. 2019
Margaritas Hotel & Tennis Club
Margaritas Hotel & Tennis Club
2.0 out of 5.0 Av. Camaron Sabalo 710 Zona Dorada, Mazatlan, SIN
Free Cancellation
3.5/5 (155 reviews)
C$55/ night for 2 guests

Not bad hotel per se, but don't expect much. This is a room with a bathroom, the AC works sporadically, the pool is "alright", internet is 25 pesos per day and spotty. If you need a spot to sleep, it's fine, but don't expect anything more. Staff is friendly.

Reviewed on 22 May 2018
Royal Villas Resort
Royal Villas Resort
3.5 out of 5.0 Avenida Camaron Sabalo 500, Mazatlan, SIN
Free Cancellation
3.9/5 (317 reviews)
C$94/ night for 2 guests

The right amount of luxury, not overdone or decadent. Just enough to make one feel comfortable.

Reviewed on 24 Mar. 2019
Map

Recently booked Mazatlan hotels

Costa De Oro Beach Hotel
3.5 out of 5.0
Last booking: 33 minutes ago
Torres Mazatlan Condominiums
3.0 out of 5.0
Last booking: 2 hours ago
Best Western Hotel Posada Freeman Zona Dorada
2.0 out of 5.0
Last booking: 4 hours ago
Don Pelayo Pacific Beach
3.5 out of 5.0
Last booking: 5 hours ago
Oceano Palace Beach Hotel
3.5 out of 5.0
Last booking: 5 hours ago
Emporio Mazatlan
3.0 out of 5.0
Last booking: 7 hours ago
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
4.0 out of 5.0
Last booking: 8 hours ago

Mazatlan (and vicinity)

Golf Resorts in Mazatlan

While the idea of a relaxing getaway is reading poolside or frolicking on the beach, you imagine a vacation with challenging doglegs and manicured greens. If hitting the golf course is what you really crave this year, then you are in luck. We have 415 of hotels near or located on golf courses in Mazatlan. Time to get out your clubs, and make sure you have enough tees, because Mazatlan's courses await.

Stay and Play Golf in Mazatlan

Start your day with breakfast or dine with your golfing buddies at the hotel restaurant. Play to your heart's content, then head back to the hotel to take advantage of its amenities, like a massage, the pool, or simply a drink with your golf mates at the bar. Don't go too far, there is plenty to keep you entertained at these golf hotels. And no matter what you end up doing, you'll have a comfy bed to give you a good night's sleep.

When you feel you've had enough golfing, Mazatlan awaits! This is a great chance to see what else Mazatlan has to offer. Ask your hotel's concierge to look for a great place to have a tranquil lunch or gourmet dinner. They may even know the in town to get some shopping in.

Book Your Golf Resort Now

With Expedia here to help, you will be close to the golf course, and with ranging from C$305 to C$55 you'll be well on your way. This vacation is just an iron, a driver and a putter away, so reserve soon and start polishing your clubs.

Golf Guide to Mazatlan

Q: How much does it cost to stay in a Mazatlan golf resort?

A: Prices for a Mazatlan golf resort run anywhere from C$305 to C$55. You can be certain to find an affordable golf resort that's near a fantastic course

Q: How many golf hotels are in Mazatlan?

A: You'll find 415 golf resorts in this city. Having trouble choosing? If so, be sure to read our reviews and ratings to help you select the best resort for your holiday.