You are booking hotel for more than 30 days
Swimming Pool
Select Filters
Your Budget
Show 5 more
Locality
Popular locations
Show -3 more
Showing Properties in Mazatlán
thelocal Hotels Mazatlan
Based on 1339 Ratings and 0 reviews
(1339 Ratings)
THB 3,885
+ THB 738 taxes & fees
Per Night
Oceano Palace Beach Resort
Based on 333 Ratings and 0 reviews
(333 Ratings)
THB 2,281
THB 1,780
+ THB 600 taxes & fees
Per Night
Sleep Inn Mazatlan
THB 1,950
+ THB 400 taxes & fees
Per Night
Also get up to 40% off on restaurants serving Indian cuisines.
Luxury Suites By Estrella del Mar
(548 Ratings)
THB 2,659
THB 2,111
+ THB 663 taxes & fees
Per Night
Holiday Inn Resort Mazatlan
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
THB 3,795
+ THB 721 taxes & fees
Per Night
Fiesta Inn Mazatlán
Based on 287 Ratings and 0 reviews
(287 Ratings)
THB 2,228
THB 2,005
+ THB 602 taxes & fees
Per Night
Hotel Boutique Casa Lulu
Based on 74 Ratings and 0 reviews
(74 Ratings)
THB 4,742
+ THB 901 taxes & fees
Per Night
Pacific Palace Beach Tower Hotel
Based on 533 Ratings and 0 reviews
(533 Ratings)
THB 2,614
THB 2,352
+ THB 706 taxes & fees
Per Night
Park Inn by Radisson Mazatlan
Based on 828 Ratings and 0 reviews
(828 Ratings)
THB 2,016
+ THB 383 taxes & fees
Per Night
Mona Inn
THB 1,824
+ THB 347 taxes & fees
Per Night
Hotel Playa Bonita
Based on 191 Ratings and 0 reviews
(191 Ratings)
THB 2,289
THB 2,060
+ THB 618 taxes & fees
Per Night
Diamond Bay
THB 2,813
THB 2,267
+ THB 693 taxes & fees
Per Night
Coral Island Hotel
Based on 937 Ratings and 0 reviews
(937 Ratings)
THB 2,018
THB 1,877
+ THB 545 taxes & fees
Per Night
Isla Mazatlan Residence Club
(60 Ratings)
THB 11,365
THB 10,228
+ THB 3,069 taxes & fees
Per Night
Marena Suites and Apartments
(544 Ratings)
THB 1,738
THB 1,564
+ THB 469 taxes & fees
Per Night
City Express by Marriott Mazatlán
Based on 904 Ratings and 0 reviews
(904 Ratings)
THB 2,303
+ THB 438 taxes & fees
Per Night
Casa Lucila Hotel Boutique
THB 10,035
THB 9,333
+ THB 2,755 taxes & fees
Per Night
Olas Altas Inn Hotel & Spa
Based on 968 Ratings and 0 reviews
(968 Ratings)
THB 1,553
THB 1,159
+ THB 387 taxes & fees
Per Night
Zafiro Beach Boutique Resort
Based on 349 Ratings and 0 reviews
(349 Ratings)
THB 1,632
THB 1,468
+ THB 441 taxes & fees
Per Night
Hotel Margaritas
Based on 461 Ratings and 0 reviews
(461 Ratings)
THB 1,286
THB 1,010
+ THB 324 taxes & fees
Per Night