Best Resorts in Mazatlán

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Compare 14 Resorts in Mazatlán with updated reviews, rates, and availability. Most hotels are fully refundable.

The Palms Resort of Mazatlan
3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlán, SIN, 82110
The price is $63 per night from Mar 27 to Mar 28
$63
per night
Mar 27 - Mar 28
8.2/10 Very Good! (1,005 reviews)
"We enjoy staying at the palms very much for the panama restaurant"

Reviewed on Mar 22, 2023

The Palms Resort of Mazatlan
Viaggio Resort Mazatlán
Avenida Camaron Sabalo, Zona Dorada, Mazatlán, Sinaloa, 82100
The price is $151 per night from Apr 23 to Apr 24
$151
per night
Apr 23 - Apr 24
8.6/10 Excellent! (136 reviews)
"It was nice hotel, but couldn't sleep because the baby across from ourr room was crying 3 days straight at night. The pipes in shower you can smell the sewer."

Reviewed on Mar 24, 2023

Viaggio Resort Mazatlán
Costa De Oro Beach Hotel
3.5 out of 5
Av. Camaron Sabalo No. 710, Zona Dorada, Mazatlán, SIN, 82110
The price is $70 per night from Mar 28 to Mar 29
$70
per night
Mar 28 - Mar 29
7.8/10 Good! (1,006 reviews)
"."

Reviewed on Mar 24, 2023

Costa De Oro Beach Hotel

Save an average of 15% on thousands of hotels when you're signed in

Royal Villas Resort
3.5 out of 5
Avenida Camaron Sabalo 500, Mazatlán, SIN, 82110
The price is $75 per night from Apr 17 to Apr 18
$75
per night
Apr 17 - Apr 18
8/10 Very Good! (872 reviews)
"The staff at the resort are absolutely fantastic the location is great and the resort is very clean"

Reviewed on Mar 24, 2023

Royal Villas Resort
El Cid Castilla Beach Hotel
3.5 out of 5
Av Camaron Sabalo s/n, Mazatlán, SIN, 82110
The price is $202 per night from Apr 16 to Apr 17
$202
per night
Apr 16 - Apr 17
7.6/10 Good! (997 reviews)
"Easy to get around. Staff was very personable and pleasant."

Reviewed on Mar 14, 2023

El Cid Castilla Beach Hotel
El Cid El Moro Beach Hotel
3.5 out of 5
Av Camaron Sabalo s/n, Mazatlán, SIN, 82110
The price is $286 per night from Apr 16 to Apr 17
$286
per night
Apr 16 - Apr 17
7.6/10 Good! (677 reviews)
"Staff was great, lots of food and drink options, nice pools. Our first all inclusive but we loved it"

Reviewed on Mar 17, 2023

El Cid El Moro Beach Hotel
Las Villas Hotel & Golf by Estrella del Mar
4 out of 5
Camino Isla de la Piedra KM 10, Mazatlán, SIN, 82267
The price is $81 per night from Apr 23 to Apr 24
$81
per night
Apr 23 - Apr 24
8.6/10 Excellent! (680 reviews)
"Gorgeous property and lovely people. I arrived very fatigued after a long drive so I missed the young attendant trying to steer me to the Mexican restaurant instead of the hotel restaurant. The Mexican restaurant is as far away from the hotel as possible while still on the property, go there anyway. ..."

Reviewed on Mar 19, 2023

Las Villas Hotel & Golf by Estrella del Mar
El Cid Marina Beach Hotel
3.5 out of 5
Av. Camaron Sabalo S/N, Zona Dorada, Mazatlán, SIN, 82110
Fully refundableReserve now, pay when you stay
The price is $210 per night from Apr 16 to Apr 17
$210
per night
Apr 16 - Apr 17
9/10 Wonderful! (690 reviews)
"Beautiful property and the staff members are very helpful and hard working and usually with a smile on their face!! That's telling!! I would definitely stay at El Cid again!"

Reviewed on Mar 14, 2023

El Cid Marina Beach Hotel
Oceano Palace Beach Hotel
3.5 out of 5
Av. Camaron Sabalo No. 2601, Sabalo Country Club, Mazatlán, SIN, 82110
6.8/10 (1,000 reviews)
"The ocean front views were amazing, staff were nice and friendly. But the check-in is almost nightmarish, they need to fix that!! They have you check-in then they tell you to come back for keys……… so they make stand in line twice……."

Reviewed on Aug 1, 2022

Oceano Palace Beach Hotel
Family Friendly, Romantic, Beach Front Resort
10/10 Exceptional! (1 review)
great getaway
"this is a fantastic place to relax and enjoy time away!"

Reviewed on Mar 20, 2023

Family Friendly, Romantic, Beach Front Resort
Don't see what you're looking for?
See all available properties in Mazatlán
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 Mazatlán

Luxury Suites By Estrella del Mar
4 out of 5
Carretera Estatal, Barron Isla de la Piedra km10, Mazatlán, SIN, 82266
8.2/10 Very Good! (253 reviews)
"This property was everything I could have asked for and more. From the staff, to the incredible food, the quality of the rooms and the feeling of quiet, peaceful solitude. I will be going back again and again."

Reviewed on Mar 21, 2023

Luxury Suites By Estrella del Mar
Zafiro Beach Boutique Resort
4 out of 5
Av Sabalo Cerritos sn Marina Mazatlan, Mazatlán, SIN, 82112
7/10 Good! (284 reviews)
"Didn’t like the fact that the resort allows non-registered guests to come into the rooms after midnight and disturbed the guests. Happened to us for 5 nights of our stay. Other than that we had a great time."

Reviewed on Mar 15, 2023

Zafiro Beach Boutique Resort
Torres Mazatlan Condominiums
3 out of 5
Av Sabalo Cerritos, Esq. Lopez Portillo, Mazatlán, SIN, 82112
9.2/10 Wonderful! (377 reviews)
"Onsite laundry was wonderful. And onsite grocery store had every item needed for our stay."

Reviewed on Mar 9, 2023

Torres Mazatlan Condominiums
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.

Mazatlán Resorts information

Number of reviews
7,064
Accommodation
14 Resorts
Lowest Price
$63
Highest Price
$286

Frequently asked questions

What is Mazatlán like for a resort vacation?
Dreaming of a relaxing getaway? Treat yourself to all the luxuries and comforts of a resort, where you can find everything you want for your vacation—from tasty dining options to activities and entertainment. Check out the 28 resorts in Mazatlán and discover the right one for you, whether you see yourself sipping drinks by a sprawling pool or heading to the spa for a deep-tissue massage.
What's a top resort in Mazatlán?
Viaggio Resort Mazatlán - Features 3 outdoor pools, 2 restaurants, and a free water park. The Palms Resort of Mazatlan - Beach property rated 3 stars. Has a children’s pool, a terrace, and pool loungers. Royal Villas Resort - Beach property rated 3.5 stars. Highly rated for its great location. Enjoy the children’s pool, fitness center, and snack bar/deli. Costa De Oro Beach Hotel - Beach property with a 3.5-star rating. Amenities include a full-service spa, a children’s pool, and a snack bar/deli. Highly rated for its dining options. El Cid Castilla Beach Hotel - Beach resort rated 3.5 stars. Access to 4 restaurants, 2 bars, and a children’s pool.
How many hotel resorts will I be able to find in Mazatlán?
Take your pick from Expedia’s 28 resort hotels in Mazatlán where you can enjoy fine dining, fantastic guest rooms, and more.
What can I do in Mazatlán?
Travelers love exploring the beaches in Mazatlán, and come here for shopping and other popular activities. Get some time by the water at Playa Norte and Olas Altas Beach, or take the whole family to Mazatlán Aquarium and Mazagua Aquatic Park. El Cid Country Club Golf Course and The Mazatlan Malecón are a few additional attractions in the area that you might like.
What's the weather like in Mazatlán?
The hottest months are usually August and July with an average temp of 85°F, while the coldest months are February and January with an average of 74°F. The rainiest months in Mazatlán are September, August, July, and October, with each month seeing an average of 8 inches of rainfall.
What's the best way to get to and around Mazatlán?
Fly into General Rafael Buelna Intl. Airport (MZT), which is located 10.6 mi (17.1 km) from the heart of the city. If you’d like to explore around the area, you may want to rent a car for your trip.

Recent reviews of Mazatlán hotels
Expedia verified reviews