Find Cheap Hotels in Mazatlán from CA $58
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top Mazatlán Cheap Hotels
Hostal la casa de madera
Hostal la casa de madera
10.0 out of 10, Exceptional, (1)
The price is CA $89
CA $105 total
includes taxes & fees
May 16 - May 17
Blue Pacific Suites
Blue Pacific Suites
7.4 out of 10, Good, (133)
The price is CA $58
CA $69 total
includes taxes & fees
May 16 - May 17
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.
2-star hotels in Mazatlán
Dodo Plaza Machado
Benito Juarez 1208 1,, Libertad y Constitución,, Mazatlán, Sinaloa
8.6/10 Excellent! (7 reviews)
Frequently asked questions
Recent Reviews in Mazatlán
Recent Reviews in Mazatlán
5/5 Excellent
"All was excellent "
A verified traveller stayed at The Palms Resort of Mazatlan
Posted 23 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top areas for Cheap Hotels
More Hotel Options in Mazatlán
- All Inclusive Resorts and Hotels (13)
- Beach Hotel (78)
- Boutique Hotels (4)
- Casino Hotels (3)
- Family Hotels (62)
- Golf Hotels (57)
- Historic Hotels (49)
- Honeymoon Resorts and Hotels (28)
- Hotel Wedding Venues (26)
- Hotels with Balconies (40)
- Hotels with Childcare (29)
- Hotels with Free Breakfast (11)
- Hotels with Kitchenettes (14)
- Hotels with Tennis Courts (10)
- Hotels with Waterslides (7)
- Hotels with smoking rooms (21)
- Luxury Hotels (12)
- Mountain Hotels (1)
- Oceanfront Hotels (28)
- Pet-friendly Hotels (13)
- Romantic Hotels (17)
- Spa Hotels (35)
- Waterpark Hotels (2)
Mazatlán Hotels by Star Rating
Explore more hotels
- Pueblo Bonito Mazatlan - All Inclusive
- Royal Villas Resort
- Don Pelayo Pacific Beach
- The Inn At Mazatlan
- Emporio Mazatlan
- City Express by Marriott Mazatlán
- ibis Mazatlán Marina
- Fiesta Inn Mazatlán
- Coral Island Hotel
- Hotel Misión Mazatlan
- El Cid Marina Beach Hotel
- One Mazatlán
- Gaviana Resort
- Hotel Kavia Mazatlán
- Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
- Las Villas Hotel & Golf by Estrella del Mar
- City Express Plus Mazatlán
- El Cid El Moro Beach Hotel
- The Xperience by g Adults Only
- Oceano Palace Beach Resort