Hotels in Mazatlán

Find the best deals on 803 hotels in Mazatlán

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Mazatlán

Find the perfect Mazatlán hotel for business or leisure
Hotel Playa Mazatlan
8.9
138 C$
View all deals
Oceano Palace Beach Hotel
8.4
78 C$
View all deals
Hotel Aguamarina
8.5
58 C$
View all deals
Pueblo Bonito Emerald Bay Resort & Spa
9.2
278 C$
View all deals
Azteca Inn
8.3
54 C$
View all deals
Gaviana Resort
8.8
105 C$
View all deals
Costa Bonita Condominium & Beach Resort
8.7
105 C$
View all deals
Mision Mazatlan
8.2
76 C$
View all deals
El Cid Granada Hotel & Country Club
9.1
115 C$
View all deals
El Cid El Moro Beach
8.9
163 C$
View all deals
El Cid Marina Beach Hotel
9.2
165 C$
View all deals
Pueblo Bonito Mazatlan
9.0
191 C$
View all deals
El Cid Castilla Beach
8.8
149 C$
View all deals
Villas El Rancho Green Resort
8.5
177 C$
View all deals
Best Western Posada Freeman
8.6
100 C$
View all deals
Hotel Playa Marina
8.3
86 C$
View all deals
Hotel La Siesta
8.4
51 C$
View all deals
The Inn At Mazatlan
8.3
144 C$
View all deals
Royal Villas Resort
8.7
109 C$
View all deals
Hotel Quijote Inn
7.8
91 C$
View all deals
Olas Altas Inn Hotel & Spa
8.4
61 C$
View all deals
Costa de Oro Beach Hotel
8.2
105 C$
View all deals
Hotel De Cima
7.4
61 C$
View all deals
Las Flores Beach Resort
8.7
84 C$
View all deals
Del Real Hotel & Suites
8.2
55 C$
View all deals
Luna Palace Hotel and Suites
8.7
100 C$
View all deals
Emporio Mazatlan
8.6
109 C$
View all deals
Quality Inn Mazatlan
8.7
76 C$
View all deals
The Melville Boutique Hotel
8.8
80 C$
View all deals
Margaritas Hotel & Tennis Club
7.7
62 C$
View all deals
Best Western Hotel Posada Freeman Zona Dorada
8.6
101 C$
View all deals
Hotel Sands Arenas
8.2
70 C$
View all deals
Torres Mazatlan Condominiums
9.3
171 C$
View all deals
Casa Lucila Hotel Boutique
8.9
248 C$
View all deals
Isla Mazatlan Residence Club
9.2
264 C$
View all deals
Riu Emerald Bay
8.8
216 C$
View all deals
City Express Mazatlán
8.6
80 C$
View all deals
Coral Island Beach View Hotel
8.4
76 C$
View all deals
The Olas Altas Bed & Breakfast
663 C$
View all deals
Ocean Breeze Hotel Mazatlan
7.6
150 C$
View all deals

When to book a hotel in Mazatlán

Low Season
January
High Season
April

cheapest month to stay

24%

expected price decrease

most expensive time to stay

32%

expected price increase

Price
119 C$ - 207 C$
Highest day of week
Monday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

100 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

105 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Mazatlán is: 3 star, 77 days before.
90
Days before departure
0
1-2 star
54 C$ - 69 C$
3 star
92 C$ - 120 C$
4-5 star
163 C$ - 192 C$

Mazatlán travel tips

Let us help you with the best tips about Mazatlán

How long do people stay in Mazatlán?

On average, people stay in Mazatlán for a total of 5 nights.

How much does a hotel cost in Mazatlán?

The price of a hotel in Mazatlán depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 122 C$ per night.

When is the best time to book a hotel in Mazatlán?

Room prices for hotels in Mazatlán can be as much as 32% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Mazatlán?

Tuesday is the day where you will typically find the lowest price for your hotel room in Mazatlán. The highest price tends to be on Sunday.

How much does a hostel in Mazatlán cost?

Mazatlán hostels and hotels with a 2 star rating and below charge around 41 C$ for a bed per person. This will be around 63 C$ under the cost of a typical Mazatlán hotel.


How much does a hotel in Mazatlán cost?

4 stars and above
#1 most popular
Pueblo Bonito Emerald Bay Resort & Spa
9.2
278 C$
#2 most popular
Gaviana Resort
8.8
105 C$
Best value
Hotel Solamar Inn
7.2
74 C$
3 stars
#1 most popular
Hotel Playa Mazatlan
8.9
138 C$
#2 most popular
Oceano Palace Beach Hotel
8.4
78 C$
Best value
Zona Dorada Inn
7.0
41 C$
2 stars and below
#1 most popular
Hotel Playa Marina
8.3
86 C$
#2 most popular
Hotel La Siesta
8.4
51 C$
Best value
Hostal Mazatlan
8.7
17 C$

Cheapest hotels in Mazatlán

Cheap hotels and hostels in Mazatlán
Hostal Mazatlan
8.7
17 C$
Hotel Morales Inn
6.0
24 C$
Funky Monkey Hostel
8.8
22 C$
Departamentos Zona Dorada
3.6
32 C$
Hotel Esperanza
7.5
22 C$
Hotel Playa Victoria
7.4
34 C$

Best value hotels in Mazatlán

Hostal Mazatlan
8.7
17 C$
Olas Altas Inn Hotel & Spa
8.4
61 C$
Hotel Aguamarina
8.5
58 C$
Del Real Hotel & Suites
8.2
55 C$
Azteca Inn
8.3
54 C$
Coral Island Beach View Hotel
8.4
76 C$

Looking for a specific type of hotel

Romantic Hotels in Mazatlán
Best value
Emporio Mazatlan
8.6
109 C$
#1 Most popular
Hotel Playa Mazatlan
8.9
138 C$
#2 Most popular
Pueblo Bonito Emerald Bay Resort & Spa
9.2
278 C$
#3 Most popular
El Cid Marina Beach Hotel
9.2
165 C$
#4 Most popular
El Cid Castilla Beach
8.8
149 C$
#5 Most popular
Riu Emerald Bay
8.8
216 C$
Ocean Breeze Hotel Mazatlan
7.6
150 C$
Kid-Friendly Hotels in Mazatlán
Best value
Emporio Mazatlan
8.6
109 C$
#1 Most popular
Hotel Playa Mazatlan
8.9
138 C$
#2 Most popular
Pueblo Bonito Emerald Bay Resort & Spa
9.2
278 C$
#3 Most popular
El Cid Marina Beach Hotel
9.2
165 C$
#4 Most popular
El Cid Castilla Beach
8.8
149 C$
#5 Most popular
Riu Emerald Bay
8.8
216 C$
Ocean Breeze Hotel Mazatlan
7.6
150 C$

momondo's favourite hotels


Popular flight routes to Mazatlán

Find the cheapest flights to Mazatlán on popular routes
Vancouver to Mazatlán
Fastest flight time
4h 13m
Cheapest price
289 C$
Edmonton to Mazatlán
Fastest flight time
3h 59m
Cheapest price
368 C$
Toronto to Mazatlán
Fastest flight time
5h 10m
Cheapest price
427 C$
Calgary to Mazatlán
Fastest flight time
4h 21m
Cheapest price
444 C$
Montreal to Mazatlán
Fastest flight time
9h 45m
Cheapest price
534 C$
Winnipeg to Mazatlán
Fastest flight time
12h 35m
Cheapest price
681 C$
Victoria to Mazatlán
Fastest flight time
15h 50m
Cheapest price
748 C$
London to Mazatlán
Fastest flight time
45h 00m
Cheapest price
816 C$
View more

Start planning your trip to Mazatlán