We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Hotels in Mazatlan

What style of hotel do you prefer?
All Hotels (72)
Best Value (7)
Romantic (27)
On the Beach (24)
Family (14)
Trendy (5)
Luxury (5)
Business (4)
B&Bs (28)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
TRAVEL ALERT: SAFETY AND SECURITY More info

Special offers in Mazatlan

Fiesta Inn Mazatlan
Fiesta Inn Mazatlan 3.5 of 5 stars
Special offer Go 4 Business
Holiday Inn Sunspree Mazatlan
Holiday Inn Sunspree Mazatlan 4.5 of 5 stars
Special offer Save up to 20% -Book Early
View all special offers in Mazatlan (4)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
2.0 of 5 City Express Mazatlan
INR3,321 - 3,997 per night*
CHECK RATES! ABS:HotelCheckRates-d1141198?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #31 of 72 hotels in Mazatlan
4 of 5 stars 7 reviews
Professional photos | Traveller photos (7) | Map
2.5 of 5 Azteca Inn
INR2,533 - 3,771 per night*
CHECK RATES! ABS:HotelCheckRates-d156919?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #32 of 72 hotels in Mazatlan
3.5 of 5 stars 51 reviews
Professional photos | Traveller photos (17)
Ranked #33 of 72 hotels in Mazatlan
3.5 of 5 stars 29 reviews
Traveller photos (26) | Map
3.5 of 5 Ocean Breeze Hotel
INR4,503 - 7,599 per night*
CHECK RATES! ABS:HotelCheckRates-d1657265?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #34 of 72 hotels in Mazatlan
3.5 of 5 stars 8 reviews
Professional photos | Traveller photos (18)
3.0 of 5 Costa de Oro Beach Hotel
INR3,377 - 7,205 per night*
CHECK RATES! ABS:HotelCheckRates-d154598?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #35 of 72 hotels in Mazatlan
3.5 of 5 stars 155 reviews
Professional photos | Traveller photos (145)
Ranked #36 of 72 hotels in Mazatlan
4 of 5 stars 6 reviews
Traveller photos (25)
3.5 of 5 Coral Island Hotel and Spa
INR3,659 - 5,404 per night*
CHECK RATES! ABS:HotelCheckRates-d1435795?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #37 of 72 hotels in Mazatlan
3.5 of 5 stars 16 reviews
Professional photos | Traveller photos (5) | Map
3.0 of 5 Sands Mazatlan Las Arenas
INR3,884 - 9,063 per night*
CHECK RATES! ABS:HotelCheckRates-d155721?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #38 of 72 hotels in Mazatlan
3.5 of 5 stars 12 reviews
Professional photos | Traveller photos (15)
Hotel Suites Del Real
INR3,040 - 4,391 per night*
CHECK RATES! ABS:HotelCheckRates-d185371?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #39 of 72 hotels in Mazatlan
3.5 of 5 stars 12 reviews
Traveller photos (3) | Map
3.0 of 5 Fiesta Inn Mazatlan
INR4,728 - 7,149 per night*
Offers & Announcements Go 4 Business
52-55-5326-6901
Offers & Announcements Go 4 Business
Fiesta Inn Mazatlan Slideshow
CHECK RATES! ABS:HotelCheckRates-d154892?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #40 of 72 hotels in Mazatlan
3.5 of 5 stars 24 reviews
Professional photos | Traveller photos (21) | Map
Apartments Fiesta
INR1,407 - 25,893 per night*
No photo provided
Ranked #41 of 72 hotels in Mazatlan
4 of 5 stars 5 reviews
Traveller photos (2) | Map
3.0 of 5 Cerritos Resort
INR9,457 - 9,457 per night*
CHECK RATES! ABS:HotelCheckRates-d1200663?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #42 of 72 hotels in Mazatlan
4 of 5 stars 4 reviews
Professional photos | Traveller photos (2)
Mayan Sea Garden Mazatlan
INR5,066 - 5,404 per night*
CHECK RATES! ABS:HotelCheckRates-d543272?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #43 of 72 hotels in Mazatlan
3 of 5 stars 230 reviews
Professional photos | Traveller photos (200) | Map
Hotel Belmar
INR1,126 - 1,689 per night*
Ranked #44 of 72 hotels in Mazatlan
3.5 of 5 stars 31 reviews
Traveller photos (32) | Map
Ranked #45 of 72 hotels in Mazatlan
4 of 5 stars 1 review
Traveller photos (16) | Map
Motel Marley
INR4,334 - 4,334 per night*
No photo provided
CHECK RATES! ABS:HotelCheckRates-d153823?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #46 of 72 hotels in Mazatlan
4 of 5 stars 9 reviews
2.5 of 5 Playa Bonita
INR3,096 - 7,093 per night*
CHECK RATES! ABS:HotelCheckRates-d597188?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #47 of 72 hotels in Mazatlan
3.5 of 5 stars 9 reviews
Professional photos | Traveller photos (3)
Hotel Plaza Marina Mazatlan
INR3,096 - 6,755 per night*
Ranked #48 of 72 hotels in Mazatlan
3.5 of 5 stars 8 reviews
Traveller photos (20) | Map
Ranked #49 of 72 hotels in Mazatlan
3.5 of 5 stars 24 reviews
Traveller photos (23)
2.5 of 5 Howard Johnson Don Pelayo Mazatlan
INR2,983 - 6,361 per night*
CHECK RATES! ABS:HotelCheckRates-d156785?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #50 of 72 hotels in Mazatlan
3 of 5 stars 21 reviews
Professional photos | Traveller photos (50) | Map
Ranked #51 of 72 hotels in Mazatlan
3.5 of 5 stars 5 reviews
Traveller photos (6) | Map
Marina Del Rey Beach Club
INR4,222 - 7,036 per night*
CHECK RATES! ABS:HotelCheckRates-d185369?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #52 of 72 hotels in Mazatlan
3.5 of 5 stars 20 reviews
Professional photos | Traveller photos (20) | Map
Tropicana
INR2,252 - 3,997 per night*
No photo provided
Ranked #53 of 72 hotels in Mazatlan
3.5 of 5 stars 3 reviews
Daniel's
INR1,126 - 1,407 per night*
No photo provided
Ranked #54 of 72 hotels in Mazatlan
3.5 of 5 stars 2 reviews
Map
Caravelle Beach Club
INR2,758 - 9,569 per night*
Ranked #55 of 72 hotels in Mazatlan
3.5 of 5 stars 5 reviews
Traveller photos (3) | Map
Villas Maria Fernanda
INR2,477 - 2,477 per night*
CHECK RATES! ABS:HotelCheckRates-d551405?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #56 of 72 hotels in Mazatlan
3.5 of 5 stars 2 reviews
Traveller photos (10) | Map
Las Palmas
INR2,252 - 6,755 per night*
No photo provided
Ranked #57 of 72 hotels in Mazatlan
3.5 of 5 stars 19 reviews
Map
Motel Los Arcos
INR4,503 - 5,348 per night*
Ranked #58 of 72 hotels in Mazatlan
3 of 5 stars 10 reviews
Traveller photos (4)
4.0 of 5 Faro Mazatlan Beach Resort
INR4,503 - 6,192 per night*
CHECK RATES! ABS:HotelCheckRates-d185368?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #59 of 72 hotels in Mazatlan
3.5 of 5 stars 42 reviews
Professional photos | Traveller photos (65) | Map
Del Real Hotel Y Suites
INR2,814 - 8,725 per night*
Ranked #60 of 72 hotels in Mazatlan
3.5 of 5 stars 1 review