Find hotels in Mazatlán from ₩44,302

Most hotels 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

Check Mazatlán hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,530 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

5 outdoor pools, pool umbrellas, sun loungers
Hotel Playa Mazatlan
3.0 star property
8.2 out of 10, Very Good, (1001)
"Had a great experience! "
The price is ₩182,594
₩217,287 total
includes taxes & fees
May 19 - May 20
Hotel Playa Mazatlan
3 outdoor pools, open 9:00 AM to 9:00 PM, sun loungers
Viaggio Resort Mazatlán
3.5 star property
8.8 out of 10, Excellent, (772)
"Nice location near beach. The hotel is very comfortable and located away from the busy road to reduce noise."
The price is ₩257,818
₩306,804 total
includes taxes & fees
Jun 4 - Jun 5
Viaggio Resort Mazatlán
Exterior
Pueblo Bonito Mazatlan - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (1002)
"Friendly staff. Decent room. Good food. Bathroom and shower were good, hot water worked. Could have used a fridge in the room."
The price is ₩352,029
₩352,029 total
includes taxes & fees
May 16 - May 17
Pueblo Bonito Mazatlan - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
4 outdoor pools, pool umbrellas, sun loungers
DoubleTree by Hilton Mazatlan
4.0 star property
8.2 out of 10, Very Good, (1199)
"Beautiful views from our balcony "
The price is ₩138,968
₩165,372 total
includes taxes & fees
May 28 - May 29
DoubleTree by Hilton Mazatlan
View from room
Don Pelayo Pacific Beach
3.5 star property
7.8 out of 10, Good, (1001)
"It was great"
The price is ₩73,164
₩90,326 total
includes taxes & fees
May 27 - May 28
Don Pelayo Pacific Beach
Outdoor pool, sun loungers
Royal Villas Resort
3.5 star property
8.0 out of 10, Very Good, (1002)
"The property was nice and was in a good location. The staff was very friendly and helpful. "
The price is ₩120,181
₩145,552 total
includes taxes & fees
Jun 9 - Jun 10
Royal Villas Resort
3 outdoor pools, free cabanas, pool umbrellas
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (1002)
"Didn’t like that the hotel is old it needs upgrades. Love the stuff very friendly and polite."
The price is ₩332,827
₩332,827 total
includes taxes & fees
May 16 - May 17
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Outdoor pool
Courtyard By Marriott Mazatlan Beach Resort
4.0 star property
9.0 out of 10, Wonderful, (476)
"The hotel was very clean and the staff helpful. "
The price is ₩162,917
₩205,276 total
includes taxes & fees
Jun 9 - Jun 10
Courtyard By Marriott Mazatlan Beach Resort
Suite, 1 Bedroom, Non Smoking, Ocean View | Terrace/patio
Park Inn by Radisson Mazatlán
3.5 star property
8.4 out of 10, Very Good, (1000)
"Everyone is very nice "
The price is ₩103,512
₩123,174 total
includes taxes & fees
May 21 - May 22
Park Inn by Radisson Mazatlán
Exterior
Varali Grand Hotel
3.0 star property
8.8 out of 10, Excellent, (583)
"Their service is spectacular "
The price is ₩105,900
₩126,021 total
includes taxes & fees
May 21 - May 22
Varali Grand Hotel
2 outdoor pools, pool umbrellas, sun loungers
El Cid Marina Beach Hotel
3.5 star property
9.2 out of 10, Wonderful, (715)
"We enjoyed our stay of 5 nights. Great service most days. Jaime, Luis, best waiters. "
El Cid Marina Beach Hotel
Outdoor pool
Olas Altas Inn Hotel & Spa
3.5 star property
7.6 out of 10, Good, (910)
"Excelente lugar para la semana de la moto, bastante estacionamiento."
The price is ₩94,338
₩112,262 total
includes taxes & fees
Jun 13 - Jun 14
Olas Altas Inn Hotel & Spa
Rooftop terrace
Fiesta Inn Mazatlán
4.0 star property
9.4 out of 10, Exceptional, (120)
"Beds are not the most comfortable but ok other than that all good "
The price is ₩129,357
₩153,935 total
includes taxes & fees
May 28 - May 29
Fiesta Inn Mazatlán
Outdoor pool
El Cid El Moro Beach Hotel
3.5 star property
7.6 out of 10, Good, (724)
"Everything was great "
The price is ₩244,671
₩291,158 total
includes taxes & fees
May 26 - May 27
El Cid El Moro Beach Hotel
Poolside bar
Gaviana Resort
3.5 star property
8.2 out of 10, Very Good, (1000)
"Awesome "
The price is ₩146,487
₩174,320 total
includes taxes & fees
May 19 - May 20
Gaviana Resort
Meeting facility
One Mazatlán
3.0 star property
8.8 out of 10, Excellent, (132)
"Great location, very clean, great breakfast, great staff. On the downside, the elevators were very small and busy, pool was small."
The price is ₩77,598
₩94,506 total
includes taxes & fees
Jun 9 - Jun 10
One Mazatlán
Aerial view
Casa Barros Vacation Condos
3.0 star property
8.2 out of 10, Very Good, (97)
"Poor water drainage in the kitchen sink and shower basin. Windows were facing street. The street was noisy at times late into evening."
The price is ₩59,255
₩147,523 total
includes taxes & fees
May 27 - May 28
Casa Barros Vacation Condos
Outdoor pool, open 9:00 AM to 9:00 PM, pool umbrellas, sun loungers
Las Villas Hotel & Golf by Estrella del Mar
4.0 star property
8.8 out of 10, Excellent, (835)
"A bit isolated but an easy and wonderful boat ride to Mazatlán City "
The price is ₩129,704
₩154,348 total
includes taxes & fees
May 19 - May 20
Las Villas Hotel & Golf by Estrella del Mar
Outdoor pool, pool umbrellas, sun loungers
Luxury Suites By Estrella del Mar
4.0 star property
8.2 out of 10, Very Good, (396)
"A surprise gem end of trip - luxury and enjoyable. Pool was great"
The price is ₩246,699
₩293,572 total
includes taxes & fees
May 16 - May 17
Luxury Suites By Estrella del Mar
Exterior detail
Marena Suites and Apartments
3.0 star property
9.2 out of 10, Wonderful, (475)
"It was calm and peaceful. It's a great place to relax! Very clean. Staff was friendly. "
The price is ₩81,951
₩97,522 total
includes taxes & fees
Jun 7 - Jun 8
Marena Suites and Apartments
Don't see what you're looking for?
See all available properties in Mazatlán
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

What's the best place to stay in Mazatlán?

Hotel Casa de Leyendas is a favorite property for Expedia customers. This B&B is steps from Olas Altas Beach, and offers a full-service spa and private plunge pools. Reviews from our site also recommend Mar Sol and Casa Lucila Hotel Boutique as top options for your trip. See all available top hotels, or vacation rentals in Mazatlán.

Zona Dorada is a top neighborhood that travelers love for its beautiful beach and major shopping area. Other favorite areas in Mazatlán include Downtown Mazatlan and Marina Mazatlan.

What are some of the best vacation rentals in Mazatlán?

1511 Casa Almarena Mazatlán: This Mazatlán vacation home rental is located in the entertainment district and has an outdoor pool, a balcony, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop, and a microwave. Make the most of the private yard in this rental home to help you unwind. Some other homes for rent in Mazatlán include Casa de la Alegria and Belisario. See all vacation rentals in Mazatlán.

If I need to cancel my hotel reservation in Mazatlán, 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. Filter your search by fully refundable to find flexible hotel deals in Mazatlán.

Where can I learn more about changing or cancelling my trip to Mazatlán?

For more details about updating your trip to Mazatlán or cancelling it, head over to our customer service page.

What's the best budget-friendly hotel in Mazatlán?

Based on our traveler reviews, Blue Pacific Suites is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Hostal la casa de madera. View all budget hotels in Mazatlán.

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 Mazatlán?

Riu Emerald Bay - All Inclusive is a property with free water park access and 5 outdoor pools, and it's a top choice on Expedia for families. Other choices to stay with the kids include Hotel Playa Mazatlan and Viaggio Resort Mazatlán. Attractions like Mazatlán Aquarium and Mazagua are also fun for kids of all ages. Find more child-friendly accommodations in Mazatlán.

What's the best accommodation for a romantic vacation in Mazatlán?

Riu Emerald Bay - All Inclusive is a favorite property for couples, and features flat-screen TVs and a full-service spa. Other good choices for a stay with your sweetheart include Hotel Playa Mazatlan and DoubleTree by Hilton Mazatlan. See all romantic hotels in Mazatlán.

What's the best accommodation for an all-inclusive stay in Mazatlán?

Riu Emerald Bay - All Inclusive is an all-inclusive property featuring 5 restaurants and 2 poolside bars, and a favorite with Expedia travelers. Other good options for your vacation include Pueblo Bonito Mazatlan - All Inclusive and Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive. See more all-inclusive resorts in Mazatlán.

What's the best LGBTQ-friendly accommodation in Mazatlán?

DoubleTree by Hilton Mazatlan is a top LGBTQ-friendly hotel that features 4 outdoor pools and 3 restaurants. Park Inn by Radisson Mazatlán and The Xperience by g Adults Only are other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Mazatlán.

What's the best pet-friendly accommodation in Mazatlán?

Courtyard By Marriott Mazatlan Beach Resort is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet's trip include Hotel Misión Mazatlan and Park Inn by Radisson Mazatlán. See more pet-friendly hotel accommodations in Mazatlán.

Where is the best hotel to stay with easy access to Mazatlan Aquarium?

Adjacent to Mazatlan Aquarium, Hotel Sands Arenas is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers 2 outdoor pools and a restaurant. Other good choices close by include Olas Altas Inn Hotel & Spa and Hakal Zona Dorada Mazatlan.

What about the best place to stay near Cerritos Beach?

One of the top choices for your stay is Park Inn by Radisson Mazatlán, located a short 0.8 mi (1.2 km) from Cerritos Beach, and this 3.5-star hotel offers an outdoor pool and free parking. Riu Emerald Bay All Inclusive and Pueblo Bonito Mazatlan - All Inclusive are other good choices within 5 miles.

What's the best accommodation for a beach vacation in Mazatlán?

Riu Emerald Bay - All Inclusive is a top beachfront property offering 5 outdoor pools and 5 restaurants, located within a short 9-minute walk of Witches Beach. Other good options for your beach trip include Hotel Playa Mazatlan and DoubleTree by Hilton Mazatlan. See more stays near the beach in Mazatlán.

What's the best luxury place to stay in Mazatlán?

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is a luxury property with a private beach and 5 restaurants, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Pueblo Bonito Emerald Luxury Villas & Spa - All Inclusive and Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive are two other upscale options for your stay. Find more luxury hotels in Mazatlán.

What's the best boutique-style accommodation in Mazatlán?

Hotel Boutique Casa Lulu is a favorite hotel with our travelers looking for a stylish accommodation, and features 9 guestrooms, free parking, and free WiFi. If you want to stay at a boutique hotel, you might also want to look at The Jonathon Boutique Hotel. See all boutique hotels in Mazatlán.

What's the best place to stay if I'm looking to play golf in Mazatlán?

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is a top property that has a golf driving range and features 3 outdoor pools. Other good options if you'd like to stay near a golf course include El Cid Marina Beach Hotel and El Cid El Moro Beach Hotel. Visit El Cid Country Club Golf Course, Estrella de Mar Golf Course, or Mazatlan Golf Club to perfect your golf swing. See more golf hotels in Mazatlán.

What's the best area of Mazatlán for seeing the sights?

Downtown Mazatlan is a popular part of the city for sightseeing with 12 places to visit including top sights like Plaza Machado, Olas Altas Beach, and Playa Norte. Marina Mazatlan is another top area of the city for sightseeing and it's home to Galerias Mazatlan.

What are some accommodations with pools in Mazatlán?

Hotel Playa Mazatlan is a top hotel with 5 outdoor pools, a children's pool, and a water park. A couple of other options with an onsite pool include Varali Grand Hotel and The Palms Resort of Mazatlan. View all hotels with pools in Mazatlán.

What is the best spa hotel in Mazatlán?

Riu Emerald Bay - All Inclusive is a top beach spa hotel featuring 5 pools, 5 restaurants, 7 bars, and a nightclub. Enjoy a facial, deep-tissue massage, or body wrap at Renova Spa. Other popular spa hotels in Mazatlán include Hotel Playa Mazatlan and DoubleTree by Hilton Mazatlan. See all spa hotels in Mazatlán.

What's the most popular hotel in Mazatlán with a water park on-site or close by?

Riu Emerald Bay - All Inclusive is a popular property featuring free water park access, 5 outdoor pools, and a kids' club. Mazagua Aquatic Park is located 5 minutes away on foot. Hotel Playa Mazatlan and Viaggio Resort Mazatlán are two other water park hotels you can choose from. Check out all hotels with or near waterparks in Mazatlán.

What is the best accommodation for staying close to General Rafael Buelna International Airport (MZT)?

Las Villas Spa & Golf Resort By Estrella del Mar is one of the top choices for your stay and is a popular 4-star resort featuring a roundtrip airport shuttle and free extended parking. It's located 4.4 mi (7.1 km) from General Rafael Buelna Intl. Airport.

How is it to stay in Mazatlán?

Families will find kid-friendly activities in Mazatlán, 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. In Mazatlán, there are 1551 hotels and other accommodations to choose from. Find out more about Mazatlán.

What is there to see in Mazatlán?

Cultural venues include Angela Peralta Theater, Sea Shell City Museum, and Luna Contemporary Art Gallery. Families come for attractions such as Mazatlán Aquarium, Mazagua, and Mazagua Aquatic Park. Landmarks like The Mazatlan Malecón, Plaza Machado, and El Faro Lighthouse might be worth a visit. Check out what more to see and do in Expedia's Mazatlán guide.

What's the weather like in Mazatlán?

The hottest months are usually July and August with an average temp of 83°F, while the coldest months are January and February with an average of 71°F. The rainiest months in Mazatlán are August, September, July, and October, with each month seeing an average of 7 inches of rainfall.