Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels 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.

Free cancellation on most hotels. Because flexibility matters.

Where to stay 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

The Palms Resort of Mazatlan
3 out of 5
Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
Free CancellationReserve now, pay when you stay
The price is ¥5,343 per night
7.24 km from city center
4/5Very Good! (1,014 reviews)

"Everything about our trip and stay at the resort was great!!"…"

Reviewed on Jul 28, 2020

The Palms Resort of Mazatlan
Holiday Inn Resort Mazatlan
3.5 out of 5
Avenida Playa Gaviotas 220, Zona Dorada, Mazatlan, SIN
Free Cancellation
The price is ¥6,860 per night
5.78 km from city center
4.5/5Wonderful! (645 reviews)
Confirmation

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

Reviewed on Mar 18, 2020

Holiday Inn Resort Mazatlan
Costa De Oro Beach Hotel
3.5 out of 5
Av. Camaron Sabalo No 710 Zona Dorada, Mazatlan, SIN
Free CancellationReserve now, pay when you stay
The price is ¥6,206 per night
6.49 km from city center
3.8/5Good! (953 reviews)

"Great hotel, very clean and sanitized rooms. Air conditioning a little noisy but let’s you sleep"…"

Reviewed on Jul 23, 2020

Costa De Oro Beach Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Riu Emerald Bay All Inclusive
3.5 out of 5
Calzada Camaron Sabalo, Zona Costera Cerritos 3404, Mazatlan, SIN
Get Rates
13.07 km from city center
3.9/5Good! (1,001 reviews)

"Excelent Service thanks for everytig will be back soon"…"

Reviewed on Jul 14, 2020

Riu Emerald Bay All Inclusive
Emporio Mazatlan
3 out of 5
Ave Camaron Sabalo 51, Mazatlan, SIN
The price is ¥6,588 per night
5.08 km from city center
3.8/5Good! (990 reviews)

"View was amazing. Had a king size bed, the best sleep every after partying all night. The check in process was quick and easy. Will definitely stay here again!!!"…"

Reviewed on Jul 8, 2020

Emporio Mazatlan
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
4 out of 5
Ave Ernesto Coppel Campana 201, Mazatlan, SIN
The price is ¥31,106 per night
13.69 km from city center
4.4/5Excellent! (991 reviews)

"I loved the customer service, the pool, the room, the beach, everything!!! The food was really good...almost forgot it was all inclusive. Staff are constantly sanitizing high touch areas...we felt very safe. Will be returning!!!"…"

Reviewed on Jul 23, 2020

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Don Pelayo Pacific Beach
3.5 out of 5
Av Del Mar 1111, Col. Flamingos, Mazatlan, SIN
The price is ¥3,270 per night
4.43 km from city center
3.7/5Good! (969 reviews)

"Good price nice hotel good restaurant Good service"…"

Reviewed on Aug 7, 2020

Don Pelayo Pacific Beach
Hotel Playa Mazatlan - All Inclusive
3 out of 5
Ave Playa Gaviotas 202, PO Box 207, Mazatlan, SIN
The price is ¥49,480 per night
5.41 km from city center
4.1/5Very Good! (997 reviews)

"The weather, the place, its people, everything was so good."…"

Reviewed on Aug 9, 2020

Hotel Playa Mazatlan - All Inclusive
Park Inn by Radisson Mazatlán
3.5 out of 5
Av. Sábalo Cerritos 3170-A, Cerritos, Mazatlan, SIN
Free CancellationReserve now, pay when you stay
The price is ¥5,175 per night
10.14 km from city center
4.3/5Excellent! (398 reviews)

"The price was right location great most of the employees were nice but not too friendly they need to work on that"…"

Reviewed on Aug 9, 2020

Park Inn by Radisson Mazatlán
thelocal Hotels Mazatlan
4 out of 5
Av. Camaron Sabalo 905, Zona Costera, Mazatlan, SIN
Free CancellationReserve now, pay when you stay
The price is ¥4,909 per night
7.14 km from city center
4.3/5Excellent! (552 reviews)

"Overall satisfied. Staff follows cdc guidelines of social distancing which is quite a relief."…"

Reviewed on Jul 19, 2020

thelocal Hotels Mazatlan
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.

Mazatlan Hotel Guide

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

Frequently asked questions

What's the best place to stay in Mazatlan?
Casa de Leyendas Hotel -Adults Only is a favorite property for Expedia customers. This 3.5-star B&B offers a full-service spa and a restaurant. It’s located steps from Olas Altas Beach. Reviews from our site also recommend Hotel Boutique Casa Lulu and Casa Lucila Hotel Boutique as top options for your trip.
If I need to cancel my hotel reservation in Mazatlan, will I receive a refund?
Yes! Most room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of booking. Add dates, click “Search”, then use the filter option “free cancellation” to get the best deals available in Mazatlan.
Where can I learn more about changing or cancelling my trip to Mazatlan?
For more details about updating your trip to Mazatlan or cancelling it, head over to our customer service page.
What's the best budget-friendly hotel in Mazatlan?
Based on reviews, Oceano Palace Beach Hotel is a popular 3.5-star resort for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include The Inn At Mazatlan and Azteca Inn.
Where is the best place to stay in Zona Dorada?
With 98 lodging options to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Pueblo Bonito Mazatlan - All Inclusive is the highest ranked property in Zona Dorada. This 3.5-star property offers 2 outdoor pools and 5 restaurants. Other top choices in the neighborhood include Ocean View Beach Hotel and AV Inn Hotel.
What's a favorite place to stay in Downtown Mazatlan?
In this neighborhood, there are 63 lodging options for your stay, so you’re sure to find what you’re looking for. Casa Lucila Hotel Boutique is a favorite with our customers staying in Downtown Mazatlan. This 4-star hotel offers a restaurant and an outdoor pool. It is located a short 1-minute walk from Olas Altas Beach. Travelers also recommend Best Western Posada Freeman and Ananda Mazatlan - Adults Only as top choices in the neighborhood.
What's the best hotel for a family vacation in Mazatlan?
Hotel Playa Mazatlan - All Inclusive is a top 3-star property on Expedia for families, and features a water park and 5 outdoor pools. Other choices to stay with the kids include Pueblo Bonito Mazatlan - All Inclusive and El Cid Castilla Beach Hotel. Attractions like Mazatlan Aquarium and Mazagua Aquatic Park are also fun for kids of all ages.
What's the best accommodation for a romantic vacation in Mazatlan?
El Sol La Vida - Adults Only is a favorite 4-star B&B for couples, and features in-room massages and rainfall showerheads. Other good options for your romantic getaway include The Inn At Mazatlan and Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive.
What's the best accommodation for an all-inclusive stay in Mazatlan?
Pueblo Bonito Mazatlan - All Inclusive is a 3.5-star all-inclusive property featuring 5 restaurants and 2 outdoor pools, and a favorite with Expedia travelers. Other good options for your vacation include Hotel Playa Mazatlan - All Inclusive and El Cid Castilla Beach Hotel.
What's the best pet-friendly accommodation in Mazatlan?
Aguamarina Hotel is a top hotel for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Other good options for you and your pet’s trip include Mariana Beach Hotel and Hotel Morales Inn.
Where is the best hotel to stay with easy access to Zona Dorada?
Adjacent to Zona Dorada, thelocal Hotels Mazatlan is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers 4 outdoor pools and 3 restaurants. Other good options close by include The Palms Resort of Mazatlan and Costa De Oro Beach Hotel.
What are some accommodations with pools in Mazatlan?
Hotel Playa Mazatlan - All Inclusive is a popular 3-star property featuring 5 outdoor pools, a children’s pool, and a water park. A couple of other options with an onsite pool include Pueblo Bonito Mazatlan - All Inclusive and El Cid Castilla Beach Hotel.

Recent reviews of Mazatlan hotels

More trip options