Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Mazatlan Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Mazatlan

Holiday Inn Resort Mazatlan
3.5 out of 5
Avenida Playa Gaviotas 220, Zona Dorada, Mazatlan, SIN
The price is €46 per night
5.72 km from city centre
4.5/5Wonderful! (628 reviews)
Confirmation

"Brno and Holiday Inn did NOT have the same confirmation. Confusing to everyone involved..."…"

Reviewed on 18 Mar 2020

Holiday Inn Resort Mazatlan
Gaviana Resort
3.5 out of 5
Av. Playa Gaviotas 100, Zona Dorada, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is €77 per night
5.17 km from city centre
4.1/5Very Good! (436 reviews)

"always have loved this hotel, been here many times"…"

Reviewed on 8 Mar 2020

Gaviana Resort
Emporio Mazatlan
3 out of 5
Ave Camaron Sabalo 51, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is €58 per night
5.02 km from city centre
3.8/5Good! (986 reviews)

"I didn’t like they didn’t notify Expedia that the entrance to the hotel is close . So you have to walk a lot in a dirt pathway to get to the hotel . My shoes messed up from the dirt and rock walking . Early in the morning machines worked around my room was next to a lot where works had lunch and ..."…"

Reviewed on 23 Mar 2020

Emporio Mazatlan
El Cid El Moro Beach Hotel
3.5 out of 5
Av Camaron Sabalo S N B, Mazatlan, SIN
The price is €124 per night
6.66 km from city centre
4/5Very Good! (487 reviews)

"3rd year in a row staying here. We love El Cid. Great food, rooms, service, pool, beach."…"

Reviewed on 26 Mar 2020

El Cid El Moro Beach Hotel
The Palms Resort of Mazatlan
3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
The price is €60 per night
7.18 km from city centre
4/5Very Good! (1,678 reviews)

"I liked everything about Palma resort, it’s location the ocean view. I really liked it had everything on the bedroom room I had. From microwave to a small refrigerator"…"

Reviewed on 28 Mar 2020

The Palms Resort of Mazatlan
Hotel Playa Mazatlan - All Inclusive
3 out of 5
Ave Playa Gaviotas 202, PO Box 207, Mazatlan, SIN
Get Rates
5.35 km from city centre
4.1/5Very Good! (1,673 reviews)

"Really friendly staff - Leopold is my favourite. The buffet was always fresh with great variety. The Italian and Brazilian were excellent sit down dinners. Love the Playa best beach in all of Mexico!"…"

Reviewed on 18 Mar 2020

Hotel Playa Mazatlan - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
4 out of 5
Ave Ernesto Coppel Campana 201, Mazatlan, SIN
The price is €306 per night
13.63 km from city centre
4.4/5Wonderful! (1,146 reviews)

"We’ve stay here twice now and each time it just gets better and better! Staff is amazing! The grounds and pool areas are so much fun!"…"

Reviewed on 19 Mar 2020

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Olas Altas Inn Hotel & Spa
3.5 out of 5
Ave Del Mar No 719, Mazatlan, SIN
Free cancellation
The price is €30 per night
3.47 km from city centre
3.7/5Good! (567 reviews)

"Staff is very friendly and helpful. Good parking. Nice pool. Some rooms have ocean view."…"

Reviewed on 1 Mar 2020

Olas Altas Inn Hotel & Spa
Riu Emerald Bay All Inclusive
3.5 out of 5
Calzada Camaron Sabalo, Zona Costera Cerritos 3404, Mazatlan, SIN
Get Rates
13.01 km from city centre
3.9/5Good! (1,177 reviews)

"Our stay at Riu was great. The food was good and the service was excellent. The only thing that wasn’t so great was the elevators but you can use the stairs. Overall we had a great family vacation"…"

Reviewed on 21 Mar 2020

Riu Emerald Bay All Inclusive
Don Pelayo Pacific Beach
3.5 out of 5
Av Del Mar 1111, Col. Flamingos, Mazatlan, SIN
Get Rates
4.37 km from city centre
3.7/5Good! (978 reviews)

"Staff was not very friendly. The room was clean and the view was nice. The location was ok but some of the surrounding buildings were run down."…"

Reviewed on 27 Jan 2020

Don Pelayo Pacific Beach
Can'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.

Pocket Guide: Mazatlan

Search for hotels in Mazatlan on Expedia.ie. 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

Frequently asked questions

What's the best place to stay in Mazatlan?
Hotel Boutique Casa Lulu is a favourite property for Expedia customers. This 3.5-star hotel offers free breakfast and free WiFi. It is located a short 15-minute walk from Plaza Machado. Reviews from our site also recommend Gamma Mazatlán The Inn Centro Histórico and Best Western Posada Freeman as top options for your trip.
If I need to cancel my hotel reservation in Mazatlan, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a reservation that’s non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Enter dates and click on “Search”, then use the “free cancellation” filter to get top deals in Mazatlan.
What's the best accommodation for a budget-friendly stay in Mazatlan?
Based on reviews, Azteca Inn is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other options to stay on the cheap include Hotel Playa Mazatlan - All Inclusive and Hotel Quijote Inn.
What's the best place to stay for a family holiday to Mazatlan?
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is a top 4-star property on Expedia for families, and features 3 outdoor pools and 5 restaurants. Other options for your family trip include The Palms Resort of Mazatlan and Aguamarina Hotel. Also, attractions such as Mazatlan Aquarium and Mazagua Aquatic Park are fun for children of all ages.
What's the best place to stay for a romantic getaway to Mazatlan?
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is a favourite 4-star property for couples, and features massages on the beach and an al fresco restaurant. Other good options for a romantic stay include Costa De Oro Beach Hotel and Las 7 Maravillas - Adults Only.
What's the best pet-friendly hotel in Mazatlan?
Mariana Beach Hotel is a top dog-friendly hotel, and offers a rooftop terrace and concierge services for its human guests.
What's the best accommodation option for a beach holiday in Mazatlan?
Hotel Boutique Casa Lulu is a top 3.5-star beachfront hotel with 2 outdoor pools and free WiFi. Other good options for your beach trip include Luna Palace Hotel and Suites and Emporio Mazatlan. To enjoy some time by the water, head to Olas Altas Beach or Playa Norte.
What's the best boutique-style hotel in Mazatlan?
The Jonathon Boutique Hotel is a favourite 3.5-star hotel with Expedia travellers looking for stylish accommodation, and features a rooftop terrace and free WiFi. Emporio Mazatlan and Casa Lucila Hotel Boutique are two other options for a boutique stay.
What's the best hotel for a golf holiday in Mazatlan?
Las Villas Spa & Golf Resort By Estrella del Mar is a top 4-star resort that has a golf course and features private balconies. Other good options if you’d like to stay near a golf course include El Cid Castilla Beach Hotel and El Cid Granada. Visit El Cid Country Club Golf Course, Estrella de Mar Golf Course or Mazatlan Golf Club to perfect your golf swing.
What is the best spa hotel in Mazatlan?
Coral Island Hotel is a top spa hotel with 98 rooms, free WiFi and a snack bar/deli. Other popular spa hotels in Mazatlan include El Cid Marina Beach Hotel and Costa Bonita Condominium & Beach Resort.
What's the best hotel in Mazatlan with a water park on site or close by?
Riu Emerald Bay All Inclusive is a popular 3.5-star property featuring 5 outdoor pools and a free water parkAnother top water park hotel you might want to consider is Hotel Playa Mazatlan - All Inclusive.
How is it to stay in Mazatlan?
Families will find child-friendly activities in Mazatlan, and visitors give high marks for the beaches, entertainment choices and top-notch restaurants. This relaxing city also attracts tourists with its live music and shopping. Top sights in the city include Plaza Machado, Olas Altas Beach and Playa Norte. In Mazatlan, there are 479 hotels and other accommodation options to choose from.

Recent Reviews in Mazatlan

More trip options