Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mazatlán – 695 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Don Pelayo Pacific Beach

Hotel in Malecon of Mazatlan, Mazatlán

This hotel is located in Mazatlan, Mexico and overlooks the Pacific Ocean. It offers an outdoor pool with two slides, a hot tub, a games room and air-conditioned rooms with private balconies. We loved the great ocean view from balcony to enjoy sunrise and sunset. Staff was helpful and very friendly. Great location.

Show more Show less
8.2
Very Good
3,322 reviews
Price from
$47.44
per night

Park Inn By Radisson Mazatlán

Hotel in Cerritos, Mazatlán

Located in Mazatlán, a few steps from Cerritos/Brujas Beach, Park Inn By Radisson Mazatlán provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Excellent location just near the sea and beautiful sandy beach. Big balcony. Very good toiletries. Good restaurant. Relatively reliable and fast internet.

Show more Show less
8.6
Excellent
2,556 reviews
Price from
$59.22
per night

Emporio Mazatlan

Hotel in Zona Dorada, Mazatlán

Only a short distance from historic downtown Mazatlan and the international airport, this beachfront hotel provides guests with exceptional accommodations in a beautiful tropical environment. Great pool 🏊, great room with a big balcony. The Staff superb from Ricardo and Luis at the Front Desk to Melanie and Adam at the Restaurant Condimento and of course Alberto and Alfonso at the pool. Meanwhile my favorite 😍 person in the whole complex was our maid, NEREIDA.

Show more Show less
7.9
Good
1,699 reviews
Price from
$90
per night

The Inn at Mazatlan

Hotel in Zona Dorada, Mazatlán

Situated next to Mazatlán Beach, this tropical-style hotel has a spa, gym and large outdoor pool with a waterfall and hot tub. Each spacious room has a large terrace with sea views. Breakfast, lunch and dinner were great! We rented the beds in front of the poolside the entire day, using them during the day As we were out of the pool or beach. The staff was very attentive, passing by every so often to ensure we had what we needed. We also had a lovely Swedish massage done at the spa. It was the cherry on top! We were able to relax and watch the Sunset come down beachside on the beds! Couple nights were well worth the stay!

Show more Show less
8.3
Very Good
1,220 reviews
Price from
$136
per night

Quality Inn Mazatlan

Hotel in Zona Dorada, Mazatlán

Set 164 feet from Mazatlán Beach, Quality Inn Mazatlan features an outdoor swimming pool and rooms with balconies. This hotel has a gym and offers free Wi-Fi. Breakfast was outstanding as was your wonderful staff however something you have no control over was partying on the street until 4:30 am.Not a quiet area if you want sleep.

Show more Show less
8.5
Very Good
1,464 reviews
Price from
$62
per night

Coral Island Beach View Hotel

Hotel in Malecon of Mazatlan, Mazatlán

Coral Island Beach View Hotel is only steps away from the beach. Located in Mazatlan, it has a luxurious pool, a restaurant, and sun terraces for guests to enjoy. Amazing staff, the best in Mexico, clean rooms and the location

Show more Show less
8
Very Good
1,722 reviews
Price from
$68
per night

Gaviana Resort

Hotel in Zona Dorada, Mazatlán

The Gaviana Resort is on the Las Gaviotas Beach and located in the Zona Dorada shopping and restaurant area. The Sinaloa (MZT-General Rafael Buelna Intl.) Airport is 12.4 miles from the resort. Beautiful hotel, clean rooms, huge pool area, access to the beach, very nice staff and a good restaurant.

Show more Show less
8.6
Excellent
1,268 reviews
Price from
$80
per night

Ibis Mazatlan Marina

Hotel in Marina Mazatlan, Mazatlán

Set in Mazatlán, 1.2 mi from Cerritos/Brujas Beach, Ibis Mazatlan Marina offers accommodations with a restaurant, free private parking, a bar and a shared lounge. it basic, efficient, comfy, good breakfast and they allow dog. big thumbs up on allowing pets. and great value.

Show more Show less
8.5
Very Good
1,275 reviews
Price from
$49
per night

Costa de Oro Beach Hotel

Hotel in Zona Dorada, Mazatlán

This hotel is located on the beachfront in Mazatlán’s Golden Zone. It offers an outdoor pool and air-conditioned rooms with cable TV and a private balcony. WereGreetings staff Stiaff were friendly Very helpful

Show more Show less
7.9
Good
1,283 reviews
Price from
$92
per night

Hotel Raices de Mar

Hotel in Mazatlán

Set in Mazatlan, Raíces de Mar is located in a 19th century building, recently remodeled. Stayed for eleven nights. All the staff were exceptional. Pablo was a standout - "thanks to you". Location is perfect in Centro - right in the Machado. Rooms were spotlessly clean. Coffee was the best I've had. Great breakfast included. Excellent value; best place to stay in Centro. Oh, and Mateo, the "casa" cat, is worth the nightly rate on his own. You will not be disappointed.

Show more Show less
9
Wonderful
458 reviews
Price from
$100.33
per night

Most-booked hotels in Mazatlán in the past month

See all

Mazatlán's best hotels with breakfast

See all

Budget hotels in Mazatlán

See all

Hotels located in the center of Mazatlán

See all

FAQs about hotels in Mazatlán

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Mazatlán:

Explore guest reviews of hotels in Mazatlán

See all