
Find Cheap Hotels in Mazatlán
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Mazatlán Cheap Hotels
Tonight
Oct 14 - Oct 15Tomorrow
Oct 15 - Oct 16This weekend
Oct 16 - Oct 18Next weekend
Oct 23 - Oct 25Our top choices for Mazatlán cheap hotels
NT$1,022
NT$1,217 total
includes taxes & fees
Oct 18 - Oct 19
NT$769
NT$915 total
includes taxes & fees
Oct 15 - Oct 16
NT$833
NT$991 total
includes taxes & fees
Oct 24 - Oct 25
NT$1,232
NT$1,466 total
includes taxes & fees
Oct 18 - Oct 19
NT$1,104
NT$1,314 total
includes taxes & fees
Oct 15 - Oct 16
NT$1,031
NT$1,227 total
includes taxes & fees
Oct 15 - Oct 16
NT$1,211
NT$1,441 total
includes taxes & fees
Oct 15 - Oct 16




8. Hotel Santa María
Hotel Santa MaríaMazatlán
NT$1,274
NT$2,972 total
includes taxes & fees
Oct 26 - Oct 27
View all properties
Top Mazatlán Hotel Reviews
Hotel Riu Emerald Bay - All Inclusive
10/10 Excellent
"We had a great stay at RIU Mazatlán! The hotel is beautiful, the atmosphere is relaxing, and the ocean views make the experience even better. The sunsets are absolutely stunning, and it’s the perfect place to unwind, enjoy the beach, and spend quality time with family. The staff were friendly and welcoming, and there was always something to enjoy, whether it was relaxing by the pool, enjoying the food, or taking in the beautiful surroundings. Overall, it was a lovely experience and a great way to enjoy Mazatlán. I would definitely recommend it to anyone looking for a relaxing beach getaway in Mexico! 🌴🌅"
Don Pelayo Pacific Beach
10/10 Excellent
"It's a good place to stay in Mazatlán, right on the Malecón."
Costa De Oro Beach Hotel
8/10 Good
"The Hotel is old but they do have remodeled area. Currently 1 elevator working so for 11 floors, there maybe some wait. The staff is nice and helpful and security is very visible. Originally placed in a double bed room, not what I reserved but the Hotel accommodated us by placing us in a much nicer room King size bed Ocean View."


































