Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Tours & Activities Airport Taxis

View vacation packages to

Hotels and More in Mazatlán

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+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Boutique Casa Lulu

Hotel in Malecon of Mazatlan, Mazatlán

Conveniently set in the Malecon de Mazatlan district of Mazatlán, Hotel Boutique Casa Lulu is located a 7-minute walk from Olas Altas Beach, 0.7 miles from North Beach and 1.6 miles from Stone Island... breakfast was fantastic. Much better than continental breakfast that usually come with hotel

Show more Show less
9
Awesome
37 reviews
Avg. price/night:
$94
Check availability

Casa de Leyendas

Hotel in Malecon of Mazatlan, Mazatlán

Casa de Leyendas in Mazatlán provides adults only accommodations with a seasonal outdoor swimming pool, a bar and a shared lounge. The staff was so friendly, the room and bathroom very clean, and the breakfast was amazing.

Show more Show less
9.4
Awesome
17 reviews
Avg. price/night:
$110
Check availability

Bungalows Mar-Sol

Hotel in Zona Dorada, Mazatlán

Located next to the beach, Bungalows Mar-Sol is 1 hours’ drive away from Mazatlan International Airport. It features a garden, free Wi-Fi and free parking. I don’t believe there was any coffee offered.

Show more Show less
9.2
Awesome
37 reviews
Avg. price/night:
$56
Check availability

Las 7 Maravillas Adults Only

Hotel in Malecon of Mazatlan, Mazatlán

Las 7 Maravillas is located 820 feet from the beach and only 10 minutes’ walk from Mazatlán’s Old Town. It features a shared terrace with a hot tub and stylish, air-conditioned rooms with free Wi-Fi. I found the entire staff to be very professional and attentive without being annoying. There is a water purification system making tap water perfectly safe to drink. I will never stay anywhere else when I travel to Mazatlán. It is a gated facility, very secure with a security guard on duty at night. Breakfast is something different everyday, delicious, healthy, and Maria, the chef, was charming.

Show more Show less
9.5
Exceptional
10 reviews
Avg. price/night:
$101.86
Check availability

thelocal Hotels Mazatlán

Hotel in Zona Dorada, Mazatlán

Set in Mazatlán, the local Hotels Mazatlán features a front beach area and 5 swimming pools. The property also features a bar, a restaurant, and an Starbucks franchise. Brand new! Wonderful property. Staff friendly and efficient. All with good to excellent English. Breakfast amazing and included!

Show more Show less
8.9
Excellent
1,366 reviews
Avg. price/night:
$85
Check availability

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. Great location on nice beach, great pool area, lots of good restaurants in close proximity.

Show more Show less
8.2
Very Good
1,118 reviews
Avg. price/night:
$45
Check availability

Ibis Mazatlan Marina

Hotel in Marina Mazatlan, Mazatlán

Located in Mazatlán, 1.2 miles from Cerritos/Brujas Beach, Ibis Mazatlan Marina provides accommodations with a restaurant, free private parking, a bar and a shared lounge. I like that it was very clean but it is a bit out of the action. You need to drive to the beach or the restaurants!

Show more Show less
8.4
Very Good
383 reviews
Avg. price/night:
$43
Check availability

Hotel Av Inn

Hotel in Zona Dorada, Mazatlán

Located in Mazatlán, a few steps from Camaron Beach, Hotel Av Inn provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a shared lounge. Everything was actually great. Close to the beach, clean and great staff. Breakfast was delicious.

Show more Show less
8.4
Very Good
213 reviews
Avg. price/night:
$49
Check availability

Park Inn By Radisson Mazatlán

Hotel in Cerritos, Mazatlán

Located in Mazatlán, a 2-minute walk from Cerritos/Brujas Beach, Park Inn By Radisson Mazatlán provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness... Excellent location, friendly staff. Comfortable and clean rooms. Great value for its price.

Show more Show less
8.8
Excellent
888 reviews
Avg. price/night:
$58
Check availability

Ocean View Beach Hotel

Hotel in Zona Dorada, Mazatlán

Located in Mazatlán, a 2-minute walk from Camaron Beach, Ocean View Beach Hotel has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Front desk staff The view truly is amazing

Show more Show less
8.6
Excellent
937 reviews
Avg. price/night:
$85
Check availability

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

  • Many families visiting Mazatlán loved staying at Bungalows Mar-Sol, Casa Lucila Hotel Boutique, and Gamma Mazatlan The Inn At Centro Historico.

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

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

  • Las 7 Maravillas Adults Only, Casa de Leyendas, and Bungalows Mar-Sol are some of the popular hotels in Mazatlán.

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

  • For hotels in Mazatlán that serve highly-rated breakfasts, try Las 7 Maravillas Adults Only, The Inn at Mazatlan, and Best Western Hotel Posada Freeman Zona Dorada.

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

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

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Mazatlán:

Explore guest reviews of hotels in Mazatlán

See all