Skip to Main Content.
Shop travel
Shop travel
Cars
Deals
Groups & meetings
Gift Cards
Hotels.com® Rewards
CAD
List your property
Support
Trips
Sign in
Members save 10% or more on over 100,000 hotels worldwide when you’re signed in
Sign in
Sign up, it’s free
Feedback
Go Guides
Mazatlán
GO
Mazatlán
Mexico
GO
Mazatlán
What you need to know before you go
Where to stay in Mazatlán
Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All Inclusive
9.0 out of 10, (1004)
9.0/10
(1004)
The price was CA $1,113
CA $1,113
The price is CA $612
CA $612
per night
CA $612 total
includes taxes & fees
Pueblo Bonito Mazatlan - All Inclusive
Costa De Oro Beach Hotel
Costa De Oro Beach Hotel
8.2 out of 10, (1204)
8.2/10
(1204)
The price was CA $287
CA $287
The price is CA $172
CA $172
per night
CA $205 total
includes taxes & fees
Costa De Oro Beach Hotel
DoubleTree by Hilton Mazatlan
DoubleTree by Hilton Mazatlan
8.2 out of 10, (1347)
8.2/10
(1347)
The price is CA $271
CA $271
per night
CA $322 total
includes taxes & fees
DoubleTree by Hilton Mazatlan
Varali Grand Hotel
Varali Grand Hotel
8.8 out of 10, (1006)
8.8/10
(1006)
The price was CA $174
CA $174
The price is CA $157
CA $157
per night
CA $187 total
includes taxes & fees
Varali Grand Hotel
Holiday Inn Resort Mazatlan, an IHG Hotel
Holiday Inn Resort Mazatlan, an IHG Hotel
9.0 out of 10, (1003)
9.0/10
(1003)
The price is CA $177
CA $177
per night
CA $211 total
includes taxes & fees
Holiday Inn Resort Mazatlan, an IHG Hotel
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
8.0 out of 10, (49)
8.0/10
(49)
The price was CA $1,153
CA $1,153
The price is CA $749
CA $749
per night
CA $749 total
includes taxes & fees
Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive
Viaggio Resort Mazatlán
Viaggio Resort Mazatlán
9.0 out of 10, (1209)
9.0/10
(1209)
The price was CA $471
CA $471
The price is CA $235
CA $235
per night
CA $280 total
includes taxes & fees
Viaggio Resort Mazatlán
Courtyard By Marriott Mazatlan Beach Resort
Courtyard By Marriott Mazatlan Beach Resort
9.0 out of 10, (810)
9.0/10
(810)
The price is CA $241
CA $241
per night
CA $303 total
includes taxes & fees
Courtyard By Marriott Mazatlan Beach Resort
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
8.8 out of 10, (1006)
8.8/10
(1006)
The price was CA $1,113
CA $1,113
The price is CA $579
CA $579
per night
CA $579 total
includes taxes & fees
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
City Express by Marriott Mazatlán
City Express by Marriott Mazatlán
8.2 out of 10, (895)
8.2/10
(895)
The price is CA $166
CA $166
per night
CA $198 total
includes taxes & fees
City Express by Marriott Mazatlán
Show next card
Start planning your trip
Where to?
Where to?
Dates
Travellers
Room 1
Adults
Decrease the number of adults in room 1
Increase the number of adults in room 1
Children
Ages 0 to 17
Decrease the number of children in room 1
Increase the number of children in room 1
Add another room
Done
Search
Also popular in Mexico
Tulum
Cancun
Playa del Carmen
Puerto Morelos
Keep exploring
Mexico
Acapulco
Cabo San Lucas
Cancun
Guadalajara
Mexico City
Monterrey
Playa del Carmen
Puerto Morelos
Puerto Vallarta
Riviera Maya
Tulum
Mexico and Central America
Mexico
Africa
Asia
Australia - New Zealand and the South Pacific
Caribbean
Europe
Middle East
North America
South America
Back to top