- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mazatlán 2-star hotels

1. Essen's Hotel
Essen's HotelMazatlán
7.2 out of 10, Good, (819 reviews)
The price is AED 107
AED 128 total
includes taxes & fees
6 Dec - 7 Dec

3. Hotel Kavia Mazatlán
Hotel Kavia MazatlánZona Dorada
8.8 out of 10, Excellent, (371 reviews)
The price is AED 123
AED 151 total
includes taxes & fees
6 Dec - 7 Dec

4. Hotel Kiko
Hotel KikoMazatlán
8.4 out of 10, Very good, (31 reviews)
The price is AED 88
AED 105 total
includes taxes & fees
17 Nov - 18 Nov

6. Hotel Morales Inn
Hotel Morales InnCentro Historico
5.6 out of 10, (212 reviews)
The price is AED 84
AED 102 total
includes taxes & fees
17 Nov - 18 Nov

8. Hotel Vistamar
Hotel VistamarMazatlán
7.0 out of 10, Good, (80 reviews)
The price is AED 104
AED 123 total
includes taxes & fees
16 Nov - 17 Nov

9. Hotel Margaritas
Hotel MargaritasZona Dorada
7.8 out of 10, Good, (548 reviews)
The price is AED 130
AED 155 total
includes taxes & fees
17 Nov - 18 Nov

11. Hotel Playa Marina
Hotel Playa MarinaFerrocarrilera
7.2 out of 10, Good, (94 reviews)
The price is AED 274
AED 334 total
includes taxes & fees
12 Dec - 13 Dec

12. Hotel México Mazatlán
Hotel México MazatlánCentro Historico
7.8 out of 10, Good, (10 reviews)
The price is AED 142
AED 169 total
includes taxes & fees
15 Nov - 16 Nov

13. Creta Hotel & Suites
Creta Hotel & SuitesZona Dorada
8.8 out of 10, Excellent, (70 reviews)
The price is AED 99
AED 118 total
includes taxes & fees
29 Nov - 30 Nov

14. Hotel Pacific Blue Mazatlan
Hotel Pacific Blue MazatlanMazatlán
8.8 out of 10, Excellent, (78 reviews)
The price is AED 147
AED 175 total
includes taxes & fees
16 Nov - 17 Nov

15. Venados Inn
Venados InnZona Dorada
7.8 out of 10, Good, (191 reviews)
The price is AED 158
AED 188 total
includes taxes & fees
21 Nov - 22 Nov

17. Blue inn Hotel & Suites
Blue inn Hotel & SuitesZona Dorada
7.4 out of 10, Good, (15 reviews)
The price is AED 116
AED 139 total
includes taxes & fees
12 Nov - 13 Nov















































































