- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mazatlán hotels with a golf course

1. El Cid Marina Beach Hotel - All Inclusive
El Cid Marina Beach Hotel - All InclusiveZona Dorada
9.6 out of 10, Exceptional, (95 reviews)
The price is ₩246,120
₩312,887 total
includes taxes & fees
Nov 17 - Nov 18

2. Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All InclusiveZona Dorada
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩274,317
₩326,438 total
includes taxes & fees
Nov 16 - Nov 17

3. Hotel Playa Mazatlan
Hotel Playa MazatlanZona Dorada
8.4 out of 10, Very good, (1,001 reviews)
The price is ₩143,564
₩170,841 total
includes taxes & fees
Nov 16 - Nov 17

4. Costa De Oro Beach Hotel
Costa De Oro Beach HotelZona Dorada
8.2 out of 10, Very good, (1,437 reviews)
The price is ₩67,968
₩80,882 total
includes taxes & fees
Dec 9 - Dec 10

5. Gaviana Resort
Gaviana ResortZona Dorada
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩89,607
₩106,632 total
includes taxes & fees
Nov 19 - Nov 20

6. Emporio Mazatlan
Emporio MazatlanZona Dorada
8.2 out of 10, Very good, (1,001 reviews)
The price is ₩103,795
₩123,516 total
includes taxes & fees
Dec 7 - Dec 8

7. Sunvivia by Fiesta Americana Mazatlan
Sunvivia by Fiesta Americana MazatlanZona Dorada
8.6 out of 10, Excellent, (117 reviews)
The price is ₩139,996
₩166,600 total
includes taxes & fees
Nov 16 - Nov 17

8. Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All InclusiveMazatlán
8.2 out of 10, Very good, (348 reviews)
The price is ₩429,870
₩511,550 total
includes taxes & fees
Dec 8 - Dec 9

9. Coral Island Hotel
Coral Island HotelMazatlán
8.2 out of 10, Very good, (1,000 reviews)
The price is ₩71,003
₩84,493 total
includes taxes & fees
Nov 15 - Nov 16

10. El Cid El Moro Beach Hotel
El Cid El Moro Beach HotelZona Dorada
7.8 out of 10, Good, (1,000 reviews)
The price is ₩226,348
₩289,392 total
includes taxes & fees
Nov 29 - Nov 30
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.






































































