Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mazatlan

Tonight Aug 21 - Aug 22
This weekend Aug 23 - Aug 25
Next weekend Aug 30 - Sep 1

Featured Mazatlan Beach Hotels

See all 407 Properties in Mazatlan

Estimated price for 1 night/2 adults

Hotel Playa Mazatlan - All Inclusive
Hotel Playa Mazatlan - All Inclusive
3.0 out of 5.0 Ave Playa Gaviotas 202, PO Box 207, Mazatlan, SIN
4.1/5 (1538 reviews)
$273/ night for 2 guests

Nice hotel, confortable but there were arrangements all over the place and it seems ugly at the noment

Reviewed on Aug 14, 2019
Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All Inclusive
3.5 out of 5.0 Camaron Sabalo 2121, Fracc. Sabalo Country, Mazatlan, SIN
4.2/5 (955 reviews)
$474/ night for 2 guests

Good property, excellent service. only drawback is that we were not notified of current renobations and only one pool was available, pool water was a little to hot, would like about ten degrees lower.

Reviewed on Aug 17, 2019
The Palms Resort of Mazatlan
The Palms Resort of Mazatlan
3.0 out of 5.0 Av. Camaron Sabalo 696, Zona Dorada, Mazatlan, SIN
Free Cancellation
4.1/5 (1410 reviews)
$57/ night for 2 guests

Staff was nice and the property looks good but could use a few updates. The only thing I did not like was the pool. It was dirty and had tons of sand in it. The bar service was not very good and the prices for drinks are high for the amount you get. Also we got charged the same price for a piña colada ...

Reviewed on Jul 21, 2019
Riu Emerald Bay All Inclusive
Riu Emerald Bay All Inclusive
3.5 out of 5.0 Calzada Camaron Sabalo, Zona Costera Cerritos 3404, Mazatlan, SIN
3.9/5 (1046 reviews)

Excellent staff. Found my lost phone in lost and found. Great beach lifeguard. Room was too cold. Buffet got old fast and got really sick had to call a DR. It was likely the smoked salmon sitting out.

Reviewed on Aug 16, 2019
The Inn At Mazatlan
The Inn At Mazatlan
3.5 out of 5.0 Avenida Camaron Sabalo 6291, Zona Dorada, Mazatlan, SIN
3.9/5 (951 reviews)
$107/ night for 2 guests

I come to mazatlan once a year. And i have had bad experiences with. The hotels i stayed in; but by far this was the absolute best. I will visit next year. And i will book my stay with. This hotel. Again!!!

Reviewed on Jul 13, 2019
El Cid Castilla Beach Hotel
El Cid Castilla Beach Hotel
3.5 out of 5.0 Av Camaron Sabalo S N, Mazatlan, SIN
Free Cancellation
3.9/5 (930 reviews)
$98/ night for 2 guests

We stayed at Cid Castilla for 4 days. The room we got did not meet our expectations but Melina from costumer service contacted us and let us know she was going to show us another room which we liked so we stayed there during our Hotel overall is very clean, it has multiple pools, one with a water ...

Reviewed on Jul 17, 2019
Luna Palace Hotel and Suites
Luna Palace Hotel and Suites
3.0 out of 5.0 Ave Camaron Sabalo S/N, Zona Dorada, Mazatlan, SIN
3.7/5 (481 reviews)
$74/ night for 2 guests

I really like the hotel, pool was warmed, staff was nice, and the place was clean

Reviewed on Apr 11, 2019
Emporio Mazatlan
Emporio Mazatlan
3.0 out of 5.0 Ave Camaron Sabalo 51, Mazatlan, SIN
Free Cancellation
3.7/5 (861 reviews)
$75/ night for 2 guests

Muy atentos y buen servicio!!!!!!!!!!!!!!!!!!!!!!!!!

Reviewed on Jul 2, 2019
Holiday Inn Resort Mazatlan
Holiday Inn Resort Mazatlan
3.5 out of 5.0 Avenida Playa Gaviotas 220, Zona Dorada, Mazatlan, SIN
Free Cancellation
4.5/5 (465 reviews)
$77/ night for 2 guests

Great hotel, great beach. Love the location. Please teach guests how to use elevator.

Reviewed on Aug 4, 2019
Map

Beach Hotels: Our travelers loved these

Estimated price for 1 night/2 adults

Recently Booked Beach Hotels in Mazatlan

The Inn At Mazatlan
3.5 out of 5.0
Last booking: 8 hours ago
Royal Villas Resort
3.5 out of 5.0
Last booking: 10 hours ago
The Palms Resort of Mazatlan
3.0 out of 5.0
Last booking: 11 hours ago
Holiday Inn Resort Mazatlan
3.5 out of 5.0
Last booking: 12 hours ago
Azteca Inn
3.0 out of 5.0
Last booking: 13 hours ago
Hotel El Sombrero Suites
2.5 out of 5.0
Last booking: 15 hours ago
Park Royal Mazatlan
3.5 out of 5.0
Last booking: 15 hours ago
Olas Altas Inn Hotel & Spa
3.5 out of 5.0
Last booking: 17 hours ago
Casa Lucila Hotel Boutique
4.0 out of 5.0
Last booking: 23 hours ago

Beach Hotels in Mazatlan


Known for its beaches and entertainment choices, Mazatlan offers a lot for the traveler planning a beach getaway. With 80 beach hotels and other accommodation options to pick from in this family-friendly destination, it's a breeze to find one that meets your needs.


As you decide on a place to stay near the beach in Mazatlan, take a look at these top hotels with high ratings from Expedia travelers.

Pueblo Bonito Mazatlan - All Inclusive - 3.5 all-inclusive resort on the beach. It features 2 outdoor swimming pools, a spa tub, and a poolside bar. Activities include sailing and surfing/boogie boarding. Guests love the location and shopping.

El Cid Castilla Beach Hotel - 3.5 family-friendly resort on the beach. Our travelers recommend its beach and pool. This resort boasts an outdoor pool, 4 restaurants, and free self parking. Activities include boat tours and fishing.

Azteca Inn - 3 hotel, 3-minute walk from Punta Camaron Beach. It offers an outdoor pool, a restaurant, and complimentary wireless Internet access. Guest reviews highlight the beach and pool.

Estrella Del Mar Golf Condos & Beach Resort Mazatlan - 4 spa resort on the beach. It features an outdoor pool, 2 spa tubs, and a poolside bar. Activities include hiking/biking trails. Guests love the pool and location.

Hotel Playa Mazatlan - 3 spa hotel on the beach. Our travelers recommend its walkability and shopping. This hotel boasts 6 outdoor swimming pools, a water park, and a beach bar. Activities include volleyball and boat tours.


Planning Your Trip to Mazatlan


If you're wondering about the best time to visit, here's what you can expect from the local weather:


  • Hottest months: August, July, September, and October, with an average temperature of 91°F
  • Coldest months: January, February, March, and December, with an average temperature of 60°F
  • Driest months: March, May, April, and February, with an average rainfall of 0.14 inches
  • Rainiest months: September, August, July, and October, with an average rainfall of 5.68 inches

Sightseeing in and Around Mazatlan


After checking into your accommodation of choice, you'll probably want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Olas Altas Beach or Los Pinos Beach. Experience the area's entertainment choices and live music, and make time for local attractions like El Faro Lighthouse and Immaculate Conception Cathedral. For additional things to see and do, consider a visit to Republic Square or Plaza Machado.
Visitors also enjoy Mazatlan for its:
  • Seafood
  • Shopping

Getting Around Mazatlan


Make your way to Mazatlan with a flight to Mazatlan, Sinaloa (MZT-General Rafael Buelna Intl.), the closest major airport which is located 9.9 mi (16 km) from the city center. If you'd like to explore around the area, consider renting a car to take in more sights.