Find Beach Hotels in Mazatlán
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Mazatlán Beach Hotels
Top Mazatlán Beach Hotels

Gaviana Resort
Gaviana Resort
8.6 out of 10, Excellent, (1008)
The price is ₩94,840
₩112,859 total
includes taxes & fees
Sep 22 - Sep 23

Park Inn by Radisson Mazatlán
Park Inn by Radisson Mazatlán
8.6 out of 10, Excellent, (1018)
The price is ₩88,752
₩105,616 total
includes taxes & fees
Sep 22 - Sep 23

SUITES LAS FLORES BEACH MAZATLAN
SUITES LAS FLORES BEACH MAZATLAN
7.8 out of 10, Good, (981)
The price is ₩99,739
₩118,841 total
includes taxes & fees
Sep 22 - Sep 23

Costa De Oro Beach Hotel
Costa De Oro Beach Hotel
8.2 out of 10, Very Good, (1437)
The price is ₩80,296
₩95,552 total
includes taxes & fees
Sep 28 - Sep 29

El Cid Castilla Beach Hotel
El Cid Castilla Beach Hotel
7.8 out of 10, Good, (1006)
The price is ₩154,388
₩183,735 total
includes taxes & fees
Oct 6 - Oct 7

Luna Palace Hotel and Suites
Luna Palace Hotel and Suites
8.0 out of 10, Very Good, (754)
The price is ₩143,138
₩170,334 total
includes taxes & fees
Sep 22 - Sep 23

Don Pelayo Pacific Beach
Don Pelayo Pacific Beach
8.2 out of 10, Very Good, (1003)
The price is ₩61,817
₩73,563 total
includes taxes & fees
Sep 28 - Sep 29

The Palms Resort of Mazatlan
The Palms Resort of Mazatlan
8.6 out of 10, Excellent, (1014)
The price is ₩88,614
₩105,450 total
includes taxes & fees
Sep 22 - Sep 23
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.
Top Mazatlán Hotel Reviews

Hotel Riu Emerald Bay - All Inclusive
10/10 Excellent