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

Villa Centenario
Villa CentenarioDowntown Mazatlan
The price is ₩77,932
₩92,739 total
includes taxes & fees
Apr 14 - Apr 15

El Cid Castilla Beach Hotel - All Inclusive
El Cid Castilla Beach Hotel - All InclusiveZona Dorada
8.6 out of 10, Excellent, (4 reviews)
The price is ₩280,627
₩356,478 total
includes taxes & fees
Apr 15 - Apr 16

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All InclusiveCerritos
8.8 out of 10, Excellent, (1,005 reviews)
The price is ₩347,089
₩413,036 total
includes taxes & fees
Apr 29 - Apr 30

Don Pelayo Pacific Beach
Don Pelayo Pacific BeachMazatlán
8.2 out of 10, Very Good, (1,007 reviews)
The price is ₩70,206
₩83,545 total
includes taxes & fees
Apr 14 - Apr 15

Hotel Playa Mazatlan
Hotel Playa MazatlanZona Dorada
8.4 out of 10, Very Good, (1,005 reviews)
The price is ₩170,863
₩203,327 total
includes taxes & fees
Apr 13 - Apr 14

Garner Hotel Mazatlan Beach by IHG
Garner Hotel Mazatlan Beach by IHGMazatlán
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩108,154
₩128,703 total
includes taxes & fees
Apr 15 - Apr 16

Luna Palace Hotel and Suites
Luna Palace Hotel and SuitesZona Dorada
8.0 out of 10, Very Good, (790 reviews)
The price is ₩111,442
₩132,616 total
includes taxes & fees
May 3 - May 4

Olas Altas Inn Hotel & Spa
Olas Altas Inn Hotel & SpaMazatlán
7.8 out of 10, Good, (1,000 reviews)
The price is ₩103,707
₩123,411 total
includes taxes & fees
Apr 14 - Apr 15

The Palms Resort of Mazatlan
The Palms Resort of MazatlanZona Dorada
8.8 out of 10, Excellent, (1,016 reviews)
The price is ₩104,542
₩124,405 total
includes taxes & fees
Apr 27 - Apr 28

Courtyard By Marriott Mazatlan Beach Resort
Courtyard By Marriott Mazatlan Beach ResortZona Dorada
9.2 out of 10, Wonderful, (1,394 reviews)
The price is ₩118,966
₩149,898 total
includes taxes & fees
May 7 - May 8

Paseo Lomas
Paseo LomasLomas de Mazatlán
9.8 out of 10, Exceptional, (7 reviews)
The price is ₩77,058
₩148,478 total
includes taxes & fees
May 5 - May 6

El Cid Granada Hotel - All Inclusive
El Cid Granada Hotel - All InclusiveZona Dorada
10.0 out of 10, Exceptional, (1 review)
The price is ₩233,292
₩300,149 total
includes taxes & fees
Apr 15 - Apr 16

Emporio Mazatlan
Emporio MazatlanZona Dorada
8.0 out of 10, Very Good, (1,011 reviews)
The price is ₩120,627
₩143,546 total
includes taxes & fees
Apr 22 - Apr 23

Costa De Oro Beach Hotel
Costa De Oro Beach HotelZona Dorada
8.2 out of 10, Very Good, (1,554 reviews)
The price is ₩96,544
₩114,887 total
includes taxes & fees
Apr 26 - Apr 27

Las Villas Hotel & Golf by Estrella del Mar
Las Villas Hotel & Golf by Estrella del MarMazatlán
8.8 out of 10, Excellent, (1,004 reviews)
The price is ₩134,131
₩159,616 total
includes taxes & fees
Apr 12 - Apr 13

Royal Villas Resort
Royal Villas ResortZona Dorada
8.2 out of 10, Very Good, (1,001 reviews)
The price is ₩118,419
₩140,919 total
includes taxes & fees
Apr 12 - Apr 13

Gaviana Resort
Gaviana ResortZona Dorada
8.6 out of 10, Excellent, (1,005 reviews)
The price is ₩99,029
₩117,845 total
includes taxes & fees
Apr 20 - Apr 21

Viaggio Resort Mazatlán
Viaggio Resort MazatlánZona Dorada
9.0 out of 10, Wonderful, (2,003 reviews)
The price is ₩166,510
₩198,147 total
includes taxes & fees
Apr 22 - Apr 23

Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All InclusiveZona Dorada
9.0 out of 10, Wonderful, (1,007 reviews)
The price is ₩347,089
₩413,036 total
includes taxes & fees
May 8 - May 9

Varali Grand Hotel
Varali Grand HotelMazatlán
9.2 out of 10, Wonderful, (2,411 reviews)
The price is ₩85,725
₩102,013 total
includes taxes & fees
Apr 12 - Apr 13
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, (644 reviews)
Save an average of 15% on thousands of hotels when you're signed in



















































































































