Best Resorts in Mazatlan

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Browse Select Mazatlan Resorts

The Palms Resort of Mazatlan
3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $61 per night from Oct 5 to Oct 5
Located in Zona Dorada, this beachfront resort is in the entertainment district and within a 15-minute walk of Playa Brujas and Islands and Protected Areas of ...
4/5Very Good! (1,002 reviews)
"the staff of valet was terrebo"

Reviewed on Sep 13, 2021

The Palms Resort of Mazatlan
Gaviana Resort
3.5 out of 5
Av. Playa Gaviotas 100, Zona Dorada, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $58 per night from Sep 19 to Sep 19
Nestled on the beach, this Zona Dorada resort is within 2 mi (3 km) of Playa Brujas, Mazatlan Aquarium, and Playa Norte. Punta Camaron Beach and Sea Shell City ...
4.1/5Very Good! (626 reviews)
"."

Reviewed on Aug 21, 2021

Gaviana Resort
Royal Villas Resort
3.5 out of 5
Avenida Camaron Sabalo 500, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $59 per night from Sep 20 to Sep 20
With direct access to the beach, this Zona Dorada resort is in a shopping district and within a 10-minute walk of Playa Brujas, Punta Camaron Beach, and Islands ...
3.9/5Very Good! (572 reviews)
"Everything was very excelente"

Reviewed on Jun 30, 2021

Royal Villas Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Costa De Oro Beach Hotel
3.5 out of 5
Av. Camaron Sabalo No 710 Zona Dorada, Mazatlan, SIN
The price is $49 per night from Sep 22 to Sep 22
Nestled on the beach, this Zona Dorada resort is within 3 mi (5 km) of Playa Brujas, Playa Norte, and Mazatlan Aquarium. Punta Camaron Beach and Islands and ...
3.7/5Good! (982 reviews)
"Water in pool too hot Jacuzzi was off"

Reviewed on Aug 30, 2021

Costa De Oro Beach Hotel
El Cid Castilla Beach Hotel
3.5 out of 5
Av Camaron Sabalo S N, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $126 per night from Sep 20 to Sep 20
Located in Zona Dorada, this beachfront resort is next to a golf course and within a 15-minute walk of Playa Brujas and Islands and Protected Areas of the Gulf ...
3.9/5Good! (994 reviews)
"Muy buen hotel"

Reviewed on Aug 25, 2021

El Cid Castilla Beach Hotel
El Cid Marina Beach Hotel
3.5 out of 5
Av Camaron Sabalo S/N Zona Dorada, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $139 per night from Sep 19 to Sep 19
This family-friendly Mazatlan resort is located by the sea, within a 15-minute walk of Playa Brujas and Islands and Protected Areas of the Gulf of California. ...
4.6/5Wonderful! (605 reviews)
"This hotel is amazing, i give it 5 stars, it's family friendly and even if you just want to go with your spouse it's excellent for it to. We had the all inclusive package with El cid marina, which allowed us to visit the other Cid hotels, which are 4 in the area, and we could use all the amenities ..."

Reviewed on Jul 12, 2021

El Cid Marina Beach Hotel
Las Villas Spa & Golf Resort By Estrella del Mar
4 out of 5
Camino Isla de la Piedra KM 10, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $87 per night from Sep 22 to Sep 22
This Mazatlan resort is on the beach, 0.8 mi (1.2 km) from Estrella de Mar Golf Course, and within 25 mi (40 km) of Fisherman's Monument and Playa Norte. Immaculate ...
4.5/5Wonderful! (488 reviews)
"everything was excellent"

Reviewed on Sep 10, 2021

Las Villas Spa & Golf Resort By Estrella del Mar
El Cid El Moro Beach Hotel
3.5 out of 5
Av Camaron Sabalo S N B, Mazatlan, SIN
Fully refundableReserve now, pay when you stay
The price is $152 per night from Sep 20 to Sep 20
Located in Zona Dorada, this beachfront resort is next to a golf course and within a 15-minute walk of Playa Brujas and Punta Camaron Beach. El Cid Country Club ...
3.9/5Good! (567 reviews)
"Area"

Reviewed on Aug 10, 2021

El Cid El Moro Beach Hotel
Oceano Palace Beach Hotel
3.5 out of 5
Av. Camaron Sabalo No. 2601, Sabalo Country Club, Mazatlan, SIN
The price is $58 per night from Sep 22 to Sep 22
This Zona Dorada resort is on the beach, 3.1 mi (4.9 km) from Mazatlan International Center, and within 6 mi (10 km) of Playa Norte and Immaculate Conception ...
3.4/5Good! (998 reviews)
"I didn’t like that we checked in at 1pm and our key wasn’t working and couldn’t get someone to help us in our room till 3pm!"

Reviewed on May 18, 2021

Oceano Palace Beach Hotel
Don't see what you're looking for?
See all available properties in Mazatlan
View all properties
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.

Other property types in Mazatlan

The Palms Resort of Mazatlan

The Palms Resort of Mazatlan

3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
The price is $61 per night from Oct 5 to Oct 5
4/5Very Good! (1,002 reviews)
"the staff of valet was terrebo"

Reviewed on Sep 13, 2021

The Palms Resort of Mazatlan
DoubleTree by Hilton Mazatlan

DoubleTree by Hilton Mazatlan

4 out of 5
Av. Camaron Sabalo 905, Zona Costera, Mazatlan, SIN
The price is $76 per night from Oct 19 to Oct 19
4.3/5Excellent! (926 reviews)
"Always great service when staying at the doubletree Hilton Mazatlán."

Reviewed on Sep 10, 2021

DoubleTree by Hilton Mazatlan
Gaviana Resort

Gaviana Resort

3.5 out of 5
Av. Playa Gaviotas 100, Zona Dorada, Mazatlan, SIN
The price is $58 per night from Sep 19 to Sep 19
4.1/5Very Good! (626 reviews)
"."

Reviewed on Aug 21, 2021

Gaviana Resort
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.

Frequently asked questions

More trip options