
Find hotels in Mazatlán from ₩38,115
- 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,785
₩92,564 total
includes taxes & fees
Apr 13 - Apr 14

El Cid Castilla Beach Hotel - All Inclusive
El Cid Castilla Beach Hotel - All InclusiveZona Dorada
8.4 out of 10, Very Good, (5 reviews)
The price is ₩276,123
₩350,757 total
includes taxes & fees
Apr 11 - Apr 12

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All InclusiveCerritos
8.8 out of 10, Excellent, (1,006 reviews)
The price is ₩344,550
₩410,015 total
includes taxes & fees
Apr 30 - May 1

Don Pelayo Pacific Beach
Don Pelayo Pacific BeachMazatlán
8.2 out of 10, Very Good, (1,001 reviews)
The price is ₩75,978
₩90,413 total
includes taxes & fees
Apr 27 - Apr 28

Hotel Playa Mazatlan
Hotel Playa MazatlanZona Dorada
8.4 out of 10, Very Good, (1,006 reviews)
The price is ₩169,614
₩201,840 total
includes taxes & fees
Apr 26 - Apr 27

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 ₩107,636
₩128,087 total
includes taxes & fees
May 6 - May 7

Luna Palace Hotel and Suites
Luna Palace Hotel and SuitesZona Dorada
8.0 out of 10, Very Good, (790 reviews)
The price is ₩112,051
₩133,341 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 ₩101,662
₩120,978 total
includes taxes & fees
May 10 - May 11

The Palms Resort of Mazatlan
The Palms Resort of MazatlanZona Dorada
8.8 out of 10, Excellent, (1,016 reviews)
The price is ₩103,778
₩123,495 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,395 reviews)
The price is ₩117,057
₩147,492 total
includes taxes & fees
May 5 - May 6

Paseo Lomas
Paseo LomasLomas de Mazatlán
9.8 out of 10, Exceptional, (7 reviews)
The price is ₩75,820
₩146,096 total
includes taxes & fees
May 4 - May 5

El Cid Granada Hotel - All Inclusive
El Cid Granada Hotel - All InclusiveZona Dorada
10.0 out of 10, Exceptional, (1 review)
The price is ₩229,547
₩295,331 total
includes taxes & fees
Apr 10 - Apr 11

Emporio Mazatlan
Emporio MazatlanZona Dorada
8.0 out of 10, Very Good, (1,003 reviews)
The price is ₩120,399
₩143,275 total
includes taxes & fees
Apr 27 - Apr 28

Costa De Oro Beach Hotel
Costa De Oro Beach HotelZona Dorada
8.2 out of 10, Very Good, (1,556 reviews)
The price is ₩97,789
₩116,369 total
includes taxes & fees
Apr 12 - Apr 13

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 ₩133,878
₩159,315 total
includes taxes & fees
Apr 27 - Apr 28

Royal Villas Resort
Royal Villas ResortZona Dorada
8.2 out of 10, Very Good, (1,001 reviews)
The price is ₩116,518
₩138,657 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 ₩98,305
₩116,983 total
includes taxes & fees
Apr 26 - Apr 27

Viaggio Resort Mazatlán
Viaggio Resort MazatlánZona Dorada
9.0 out of 10, Wonderful, (2,008 reviews)
The price is ₩170,058
₩202,369 total
includes taxes & fees
Apr 13 - Apr 14

Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All InclusiveZona Dorada
9.0 out of 10, Wonderful, (1,008 reviews)
The price is ₩344,550
₩410,015 total
includes taxes & fees
May 9 - May 10

Varali Grand Hotel
Varali Grand HotelMazatlán
9.2 out of 10, Wonderful, (2,412 reviews)
The price is ₩85,563
₩101,820 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, (645 reviews)
Save an average of 15% on thousands of hotels when you're signed in



















































































































