Search for Mazatlan Hotels from CA $44
Don't see what you're looking for?
See all available properties in Mazatlan
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 Mazatlan?
Casa de Leyendas Hotel -Adults Only is a favorite property for Expedia customers. This 3.5-star B&B offers a full-service spa and a restaurant. It’s located steps from Olas Altas Beach. Reviews from our site also recommend El Sol La Vida - Adults Only and Hotel Boutique Casa Lulu as top options for your trip.
If I need to cancel my hotel reservation in Mazatlan, 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. Add dates, click “Search”, then use the filter option “free cancellation” to get the best deals available in Mazatlan.
What's the best budget-friendly hotel in Mazatlan?
What's the best hotel for a family vacation in Mazatlan?
Hotel Playa Mazatlan - All Inclusive is a top 3-star property on Expedia for families, and features a water park and 5 outdoor pools. Other choices to stay with the kids include Pueblo Bonito Mazatlan - All Inclusive and El Cid Castilla Beach Hotel. Attractions like Mazatlan Aquarium and Mazagua Aquatic Park are also fun for kids of all ages.
What's the best accommodation for a romantic vacation in Mazatlan?
El Sol La Vida - Adults Only is a favorite 4-star B&B for couples, and features in-room massages and rainfall showerheads. Other good options for your romantic getaway include The Inn At Mazatlan and Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive.