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.

Search Hotels in Mazatlan

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.

Discover neighborhoods in Mazatlan

Find the best Mazatlan areas and neighborhoods for the activities you enjoy most. Learn more about Mazatlan

Mazatlan hotels and places to stay

Holiday Inn Resort Mazatlan
3.5 out of 5
Avenida Playa Gaviotas 220, Zona Dorada, Mazatlan, SIN
Get Rates
3.55 mi from city centre
4.5/5Wonderful! (629 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 £72 per night
3.21 mi 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
Park Royal Beach Mazatlán
3.5 out of 5
Blvd. Sabalo-Cerritos: 3110, Marina Mazatlán, Mazatlan, SIN
Get Rates
6.02 mi from city centre
3.6/5Good! (342 reviews)

"Everything is clean. The staff is very kind. The beach is beatiful. A nice place to stay at Mazatlan."…"

Reviewed on 28 Mar 2020

Park Royal Beach Mazatlán
Emporio Mazatlan
3 out of 5
Ave Camaron Sabalo 51, Mazatlan, SIN
Free cancellationReserve now, pay when you stay
The price is £52 per night
3.12 mi from city centre
3.8/5Good! (988 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
The Palms Resort of Mazatlan
3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
The price is £54 per night
4.46 mi 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
3.32 mi from city centre
4.1/5Very Good! (1,674 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
Aguamarina Hotel
2.5 out of 5
Avenue Del Mar 110, Mazatlan, SIN
Get Rates
1.3 mi from city centre
3.9/5Very Good! (243 reviews)

"The Aqua marina is a family friendly hotel. Very Clean with friendly staff that was responsive. It is half way to the gold zone (north) and half way to historical Mazatlán. Across the street is the beach. English only families will be comfortable. If you want a quiet place, it is not for you."…"

Reviewed on 14 Jan 2020

Aguamarina Hotel
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
4 out of 5
Ave Ernesto Coppel Campana 201, Mazatlan, SIN
The price is £276 per night
8.46 mi 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 cancellationReserve now, pay when you stay
The price is £27 per night
2.15 mi 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
8.08 mi 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
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.

Visiting Mazatlan

Families will find kid-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, El Faro Lighthouse and Olas Altas Beach.

  • There are 452 hotels and other accommodation options in Mazatlan
  • The closest major airport is in Mazatlan, Sinaloa (MZT-General Rafael Buelna Intl.), 9.9 mi (16 km) from the city centre

Sightseeing and Staying in Mazatlan

Well known for its live music scene, the city's cultural venues include Sea Shell City Museum, Angela Peralta Theater and Mazatlan Archaeological Museum. Favourite family attractions include Mazatlan Aquarium and Mazagua Aquatic Park. The city is notable for landmarks like Plaza Machado, El Faro Lighthouse and Immaculate Conception Cathedral.

In Concordia, there are 452 hotels and other accommodation options to make it easy to plan your holiday retreat at an affordable rate. Below are highly ranked ones based on our user reviews:

  • Casa de Leyendas Hotel -Adults Only - Guests who stay at this 3.5-star bed & breakfast in Downtown Mazatlan can enjoy access to a full-service spa and free breakfast, along with free WiFi. It's a favourite with Expedia travellers for its beach locale and helpful staff.
  • Las 7 Maravillas - Adults Only - Our customers like the breakfast and beach locale at this B&B. This 3.5-star bed & breakfast in Downtown Mazatlan features free breakfast, free WiFi and free parking.
  • Casa Lucila Hotel Boutique - Guests who stay at this 4-star hotel in Downtown Mazatlan can enjoy access to a restaurant and an outdoor pool, along with free WiFi. Expedia customers like its dining options and beach locale.

Other favourite sights in Mazatlan include Olas Altas Beach, Playa Norte and Mazatlan International Center.

Dressing for Mazatlan

  • Between January and March, you can expect the daytime average to be around 27°C and the night-time average to be 15°C
  • From April to June, temperatures average about 32°C during the day and 17°C at night
  • July to September averages 33°C during the day and 25°C at night
  • Between October and December, the average temperature is 33°C during the day and 17°C at night
  • Mazatlan gets about 744.10 millimetres of rain per year
  • Hottest months are usually September and August with an average temperature of 33°C, while the coldest months are January and February with an average of 16°C

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.

Mazatlan Hotel Reviews

More trip options