Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mazatlán – 406 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. La piscina y estar frente al malecon

Show more Show less
8.1
Very Good
1,381 reviews
Price from
$41.59
per night

Ocean View Beach Hotel

Hotel in Zona Dorada, Mazatlán

Located in Mazatlán, 1.7 mi from Punta del Sabalo, Ocean View Beach Hotel features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The location. The 2 pools. Great

Show more Show less
8.4
Very Good
950 reviews
Price from
$52
per night

Park Inn By Radisson Mazatlán

Hotel in Cerritos, Mazatlán

Located in Mazatlán, 0.9 mi from Punta del Sabalo, Park Inn By Radisson Mazatlán provides accommodations with an outdoor swimming pool, free private parking, a fitness center 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.8
Excellent
1,484 reviews
Price from
$42.50
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. Pretty much everything the location was amazing the view from the room was breathtaking the staff were very accommodating the food was great drinks where strong and service was on point very happy with my stay and I would definitely come back!!!

Show more Show less
8.5
Very Good
773 reviews
Price from
$71
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. The pool and the room was comfortable Easy access to the beach All the stay was wonderful, the manager, Restaurant Captain, House keeping, Bell Boys, all were very attentive and friendly persons

Show more Show less
7.9
Good
679 reviews
Price from
$73
per night

Coral Island Beach View Hotel

Hotel in Malecon of Mazatlan, Mazatlán

Coral Island Hotel & Spa is only steps away from the beach. Located in Mazatlan, it has a luxurious pool, spa services, a restaurant, a gym and sun terraces for guests to enjoy. Location of hotel. Nice rooms with comfortable beds and awesome showers. Really great views in front of ocean. Best of all Location of pool right infront of beach and view to Main street.

Show more Show less
8.1
Very Good
992 reviews
Price from
$55
per night

Mision Mazatlan

Hotel in Zona Dorada, Mazatlán

Mision Mazatlan is located beachfront and 5 mi from Mazatlan Town Center. It features a garden, sun terrace and a swimming pool. A gym and a business center are available. N/AN/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Show more Show less
8
Very Good
1,431 reviews
Price from
$48
per night

Sleep Inn Mazatlan

Hotel in Mazatlán

Featuring free WiFi and an outdoor pool, Sleep Inn Mazatlan offers accommodations in Mazatlán,. Free private parking is available on site. Every room is equipped with a private bathroom. Clean, quiet, nd friendly. Costumer Service was excellent they also helped us order food to our room!!

Show more Show less
8.1
Very Good
680 reviews
Price from
$44
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. Friendly staff, clean attractive room, great location and pet friendly. We will stay here whenever we are in Mazatlan.

Show more Show less
8.5
Very Good
685 reviews
Price from
$49
per night

Park Royal Beach Mazatlán

Hotel in Cerritos, Mazatlán

This hotel is steps from the North Pacific Ocean and within walking distance of the Mazatlan International Convention Center. It features a full-service spa, 2 restaurants and suites with free Wi-Fi. Parking is very good. Staff is helpful and attentative. Restaurant is basically outdoors, very comfortable with good food. Pool is located so you can see the beach which is a nice feature.

Show more Show less
8
Very Good
397 reviews
Price from
$68
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

  • On average, 3-star hotels in Mazatlán cost $63 per night, and 4-star hotels in Mazatlán are $79 per night. If you're looking for something really special, a 5-star hotel in Mazatlán can be found for $224 per night, on average (based on Booking.com prices).

  • These hotels in Mazatlán are highly rated by couples: Las 7 Maravillas Adults Only, Casa de Leyendas, and Hotel Dwana.

  • For hotels in Mazatlán that serve highly-rated breakfasts, try Las 7 Maravillas Adults Only, Gamma Mazatlan The Inn At Centro Historico, and Luna Palace.

  • On average, it costs $64 per night to book a 3-star hotel in Mazatlán for tonight. You'll pay around $85 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Mazatlán will cost around $146, on average (based on Booking.com prices).

  • Bungalows Hotel Mar-Sol Rotamundos, Mision Mazatlan, and Hotel Boutique Casa Lulu got great room view-related reviews from travelers in Mazatlán.

  • Many families visiting Mazatlán loved staying at Casa 511 Mazatlan, Hotel Dwana, and Bungalows Hotel Mar-Sol Rotamundos.

  • The average price per night for a 3-star hotel in Mazatlán this weekend is $82 or, for a 4-star hotel, $109. Looking for something even fancier? 5-star hotels in Mazatlán for this weekend cost around $120 per night, on average (based on Booking.com prices).

  • Zona Dorada, Malecon of Mazatlan, and Cerritos are popular with other travelers visiting Mazatlán.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Mazatlán: