Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Mazatlan Neighborhoods for Beach Hotels

Zona Dorada
63 hotels

Hotel Playa Mazatlan

3.5 out of 5.0
from

$152

Hotel La Siesta

2.5 out of 5.0
from

$42

Marina Mazatlan
20 hotels
from

$103

Featured Mazatlan Beach Hotels

See all 190 Hotels in Mazatlan
Hotel Playa Mazatlan

Hotel Playa Mazatlan

Ave Playa Gaviotas 202, Mazatlan
3.5 out of 5.0
4.1 out of 5 (1,076 reviews)
Nice, close to beach, beautiful viewIt was ok. Nothing bad, just nothing that stood out as amazing either.
 sk Jan 29, 2017

$152

$152
Pueblo Bonito Mazatlan - All Inclusive

Pueblo Bonito Mazatlan - All Inclusive

Camaron Sabalo 2121, Mazatlan
4.0 out of 5.0
4.2 out of 5 (672 reviews)
Nice hotel close to the beachBeautiful sunsets nice beach. Staff was excellent and food was very good.
 Michael Mar 13, 2017

$367

$367
The Palms Resort of Mazatlan

The Palms Resort of Mazatlan

Av. Camaron Sabalo 696, Zona Dorada, Mazatlan
3.5 out of 5.0
4.1 out of 5 (724 reviews)
Nice hotel overlooking the beach centrally locatedThis was my second year spending 2 weeks at this hotel. The staff overall was great, warm and friendly.I plan to go again next year!
 Linda Feb 24, 2016

$80

$80
Riu Emerald Bay All Inclusive

Riu Emerald Bay All Inclusive

Calzada Camaron Sabalo, Mazatlan
4.0 out of 5.0
3.9 out of 5 (777 reviews)
Wonderful hotel and staff.Great experience. Staff was so nice and kept the hotel and grounds so clean. Great time and wonderful beach and pools
  Mar 29, 2015
The Inn At Mazatlan

The Inn At Mazatlan

Avenida Camaron Sabalo 6291, Mazatlan
4.0 out of 5.0
4.0 out of 5 (657 reviews)
Very Nice StayStaff very friendly, food well prepared, great location and beach. Would highly recommend the Jr. Suite.
  Mar 13, 2015

$132

$132
El Cid Castilla Beach Hotel

El Cid Castilla Beach Hotel

Av Camaron Sabalo S N, Mazatlan
4.0 out of 5.0
3.9 out of 5 (816 reviews)
Nice Hotel.Nice hotel, 80% of the staff was super attentive to our needs and comfort. The pools were clean and the beach was okay.
 greatest  Apr 7, 2016

$101

$101
Luna Palace Hotel and Suites

Luna Palace Hotel and Suites

Ave Camaron Sabalo S/N, Zona Dorada, Mazatlan
3.5 out of 5.0
3.7 out of 5 (360 reviews)
Nice hotel. Good location.Friendly staff, good location, good beach. Would recommend to friends and family.
  Mar 14, 2017

$68

$68
Emporio Mazatlan

Emporio Mazatlan

Ave Camaron Sabalo 51, Mazatlan
3.5 out of 5.0
3.8 out of 5 (586 reviews)
Great location friendly staffHad a great time great location staff was friendly and has a nice beach
 Don Mar 9, 2017

$99

$99
Holiday Inn Resort Mazatlan

Holiday Inn Resort Mazatlan

Avenida Playa Gaviotas 220, Zona Dorada, Mazatlan
4.0 out of 5.0
4.6 out of 5 (141 reviews)
Great hotel, great beachNew hotel , great location. Staff was very friendly and the rooms were very clean. Enjoyed our stay.
 Hilda Elisa Jul 24, 2017

$86

$86
Pacific Palace Beach Tower Hotel

Pacific Palace Beach Tower Hotel

Av. Camarón Sábalo No. 2601, Mazatlan
3.5 out of 5.0
3.8 out of 5 (174 reviews)
Nice hotel on beach, beach greatRoom was large clean and nice but beds were like cement! On 9th floor could hear bands playing across street like you were sitting. Raise them, BUT it would. E same for ANY hotel.
  Feb 5, 2017

$111

$111
Las Flores Beach Resort

Las Flores Beach Resort

Avenida Playa Gaviotas 212, Mazatlan
3.5 out of 5.0
3.7 out of 5 (329 reviews)
Great hotel in perfect locationJust spent a week at this hotel and had a great time. Located on a beautiful sandy beach with lots of restaurants and attractions nearby. Would go back again to this hotel. Staff and amenities were very good.
 Greg Dec 1, 2013

$88

$88
Costa De Oro Beach Hotel

Costa De Oro Beach Hotel

Av. Camaron Sabalo No 710 Zona Dorada, Mazatlan
4.0 out of 5.0
3.7 out of 5 (450 reviews)
ExcellentVery good price is right service is excellent and the beach is very good
  Jan 15, 2017

$64

$64
Ramada Resort Mazatlan

Ramada Resort Mazatlan

Av. Playa Gaviotas 100, Mazatlan
4.0 out of 5.0
4.1 out of 5 (226 reviews)
Ramada is excellentRamada is one of the top hotels in the world,service is the ultimate in Mexico they aim to please. And booking through Expedia was a excellent price.
 Gerry  Jan 10, 2015

$88

$88
El Cid El Moro Beach Hotel

El Cid El Moro Beach Hotel

Av Camaron Sabalo S N B, Mazatlan
4.0 out of 5.0
3.9 out of 5 (299 reviews)
Nice. Hotel, right on beachWe were in a newly renevated room which was nice. Liked the kitchenette. Hotel is in a good location. Beach was very nice, good for walking. Very nice pool area.
  Mar 11, 2015

$114

$114
El Cid Marina Beach Hotel

El Cid Marina Beach Hotel

Av Camaron Sabalo S/N Zona Dorada, Mazatlan
4.0 out of 5.0
4.5 out of 5 (385 reviews)
Close to bus, 2 pools, beachStayed 10 days. Enjoyed quiet at night, staff very friendly. Internet terrible. Room spacious.
  Mar 7, 2014

$103

$103
Azteca Inn

Azteca Inn

Av. Playa Gaviotas No. 307, Mazatlan
3.0 out of 5.0
3.9 out of 5 (295 reviews)
Good Beach access Friendly StaffWe were passing through and stayed 1 night. All was good. If I was staying longer I might like a step up in quality .
 Fred Jan 10, 2014

$39

$39
Oceano Palace Beach Hotel

Oceano Palace Beach Hotel

Av. Camaron Sabalo No. 2601, Mazatlan
4.0 out of 5.0
3.4 out of 5 (937 reviews)
Nice hotel close to beachLack of control with guest regarding noise. People making a lot of noise until 2/3 in the morning. Maybe because there was a group of students as guests.
  Nov 23, 2014

$77

$77
Hotel La Siesta

Hotel La Siesta

Olas Altas #11, Mazatlan
2.5 out of 5.0
3.8 out of 5 (488 reviews)
Maz01163very nice staff, great ocean view, very good walking options, entertainment and food options
 Raulr Feb 5, 2016

$42

$42
Estrella Del Mar Golf Condos & Beach Resort Mazatlan

Estrella Del Mar Golf Condos & Beach Resort Mazatlan

Camino Isla de la Piedra KM 10, Mazatlan
4.5 out of 5.0
4.5 out of 5 (205 reviews)
Hidden GemWe recently stayed at Estrella Del Mar for one night. The resort is very nice and well maintained. The beach is beautiful and secluded so you have the whole thing to yourself. The food was delicious. The pool was very nice overlooking the beach. Make sure you check out the turtle rescue.
 Jeff B Feb 28, 2015

$157

$157
Best Western Posada Freeman

Best Western Posada Freeman

Av Olas Altas 79 Sur, Centro Historico, Mazatlan
3.5 out of 5.0
4.0 out of 5 (247 reviews)
Nice hotel close to the beach.The rooms were clean, breakfast was good, staff was friendly.
 J. Beltran Oct 6, 2015

$66

$66
Map

Recently booked Beach Hotels in Mazatlan

Pacific Palace Beach Tower Hotel
3.5 out of 5.0
Last booking: 4 hours ago
Hotel Sands Arenas
3.5 out of 5.0
Last booking: 6 hours ago
City Express Mazatlán
3.5 out of 5.0
Last booking: 13 hours ago
Holiday Inn Resort Mazatlan
4.0 out of 5.0
Last booking: 25 hours ago
Hotel Hacienda Blue Bay
3.5 out of 5.0
Last booking: 28 hours ago
Park Royal Mazatlán
4.0 out of 5.0
Last booking: 28 hours ago
The Melville Boutique Hotel
3.5 out of 5.0
Last booking: 31 hours ago
Oceano Palace Beach Hotel
4.0 out of 5.0
Last booking: 31 hours ago
Olas Altas Inn Hotel & Spa
4.0 out of 5.0
Last booking: 35 hours ago

Pocket Guide: Beach Hotels in Mazatlan

Search for hotels in Mazatlan on Expedia. You can easily find your hotels in Mazatlan using one of the methods below:

  • View our selection of featured hotels in Mazatlan
  • Use the map to find hotels in the Mazatlan neighborhood you prefer
  • Use the filters to see hotels in a specific area of Mazatlan, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mazatlan
  • Enter your travel dates to view the best deals on hotels in Mazatlan - while they last