
Find hotels in Mazatlán from ₩38,566
- 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

Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All InclusiveZona Dorada
9.0 out of 10, Wonderful, (1,012 reviews)
The price is ₩357,857
₩425,850 total
includes taxes & fees
Apr 16 - Apr 17

Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All InclusiveMazatlán
8.4 out of 10, Very Good, (240 reviews)
The price is ₩474,532
₩564,695 total
includes taxes & fees
May 7 - May 8

El Cid Marina Beach Hotel
El Cid Marina Beach HotelZona Dorada
9.2 out of 10, Wonderful, (965 reviews)
The price is ₩247,767
₩321,243 total
includes taxes & fees
Apr 26 - Apr 27

Courtyard By Marriott Mazatlan Beach Resort
Courtyard By Marriott Mazatlan Beach ResortZona Dorada
9.2 out of 10, Wonderful, (1,398 reviews)
The price is ₩146,836
₩185,014 total
includes taxes & fees
May 4 - May 5

DoubleTree by Hilton Mazatlan
DoubleTree by Hilton MazatlanZona Dorada
8.4 out of 10, Very Good, (1,588 reviews)
The price is ₩111,782
₩133,020 total
includes taxes & fees
Apr 26 - Apr 27

Viaggio Resort Mazatlán
Viaggio Resort MazatlánZona Dorada
9.0 out of 10, Wonderful, (2,018 reviews)
The price is ₩154,862
₩184,286 total
includes taxes & fees
May 12 - May 13

The Palms Resort of Mazatlan
The Palms Resort of MazatlanZona Dorada
8.8 out of 10, Excellent, (1,017 reviews)
The price is ₩105,006
₩124,957 total
includes taxes & fees
Apr 27 - Apr 28

Hotel Playa Mazatlan - All Inclusive
Hotel Playa Mazatlan - All InclusiveZona Dorada
8.6 out of 10, Excellent, (31 reviews)
The price is ₩732,105
₩871,205 total
includes taxes & fees
Apr 13 - Apr 14

Varali Grand Hotel
Varali Grand HotelMazatlán
9.2 out of 10, Wonderful, (2,418 reviews)
The price is ₩86,576
₩103,025 total
includes taxes & fees
Apr 13 - Apr 14

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All InclusiveCerritos
8.8 out of 10, Excellent, (1,014 reviews)
The price is ₩357,857
₩425,850 total
includes taxes & fees
Apr 23 - Apr 24

Las Villas Hotel & Golf by Estrella del Mar
Las Villas Hotel & Golf by Estrella del MarMazatlán
8.8 out of 10, Excellent, (1,006 reviews)
The price is ₩135,462
₩161,200 total
includes taxes & fees
Apr 13 - Apr 14

Gaviana Resort
Gaviana ResortZona Dorada
8.6 out of 10, Excellent, (1,012 reviews)
The price is ₩99,468
₩118,367 total
includes taxes & fees
Apr 28 - Apr 29

El Cid Marina Beach Hotel - All Inclusive
El Cid Marina Beach Hotel - All InclusiveZona Dorada
10.0 out of 10, Exceptional, (1 review)
The price is ₩342,172
₩407,195 total
includes taxes & fees
Apr 13 - Apr 14

Villa Centenario
Villa CentenarioDowntown Mazatlan
The price is ₩78,705
₩93,659 total
includes taxes & fees
Apr 13 - Apr 14

Best Western Posada Freeman
Best Western Posada FreemanCentro Historico
8.4 out of 10, Very Good, (1,001 reviews)
The price is ₩128,089
₩152,426 total
includes taxes & fees
Apr 19 - Apr 20

Royal Villas Resort
Royal Villas ResortZona Dorada
8.2 out of 10, Very Good, (1,003 reviews)
The price is ₩122,125
₩145,329 total
includes taxes & fees
Apr 13 - Apr 14

Casa Lucila Mazatlán Curamoria Collection - Adults Only
Casa Lucila Mazatlán Curamoria Collection - Adults OnlyDowntown Mazatlan
9.4 out of 10, Exceptional, (337 reviews)
The price is ₩172,050
₩204,740 total
includes taxes & fees
Apr 13 - Apr 14

Don Pelayo Pacific Beach
Don Pelayo Pacific BeachMazatlán
8.2 out of 10, Very Good, (1,003 reviews)
The price is ₩74,165
₩88,256 total
includes taxes & fees
Apr 13 - Apr 14

Hotel Raíces de Mar
Hotel Raíces de MarCentro Historico
9.0 out of 10, Wonderful, (176 reviews)
The price is ₩76,028
₩90,474 total
includes taxes & fees
Apr 13 - Apr 14
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.
Vacation Rentals in Mazatlán
Aparthotel

9.4 out of 10, Exceptional, (646 reviews)
Save an average of 15% on thousands of hotels when you're signed in
























































































































