Find hotels in El Encanto from £33
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 El Encanto hotels and places to stay
Viaggio Resort Mazatlán
Viaggio Resort Mazatlán
8.8 out of 10, Excellent, (755)
The price is £177
per night
22 May - 23 May
Pueblo Bonito Mazatlan - All Inclusive
Pueblo Bonito Mazatlan - All Inclusive
8.8 out of 10, Excellent, (1002)
The price is £204
per night
9 May - 10 May
Don Pelayo Pacific Beach
Don Pelayo Pacific Beach
7.8 out of 10, Good, (1000)
The price is £55
per night
14 May - 15 May
Save an average of 15% on thousands of hotels when you're signed in
Royal Villas Resort
Royal Villas Resort
8.0 out of 10, Very good, (1002)
The price is £78
per night
16 May - 17 May
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
8.8 out of 10, Excellent, (1003)
The price is £192
per night
16 May - 17 May
Courtyard By Marriott Mazatlan Beach Resort
Courtyard By Marriott Mazatlan Beach Resort
9.0 out of 10, Wonderful, (461)
The price is £120
per night
2 Jun - 3 Jun
El Cid Marina Beach Hotel
El Cid Marina Beach Hotel
9.2 out of 10, Wonderful, (712)
The price is £156
per night
13 May - 14 May
Casa Barros Vacation Condos
Casa Barros Vacation Condos
8.2 out of 10, Very good, (95)
The price is £88
per night
5 May - 6 May
Luxury Suites By Estrella del Mar
Luxury Suites By Estrella del Mar
8.2 out of 10, Very good, (391)
The price is £171
per night
5 May - 6 May
Marena Suites and Apartments
Marena Suites and Apartments
9.2 out of 10, Wonderful, (473)
The price is £61
per night
6 May - 7 May
Park Royal Beach Mazatlán
Park Royal Beach Mazatlán
7.0 out of 10, Good, (749)
The price is £93
per night
26 May - 27 May
Luna Palace Hotel and Suites
Luna Palace Hotel and Suites
7.8 out of 10, Good, (658)
The price is £158
per night
5 May - 6 May
Sleep Inn Mazatlan
Sleep Inn Mazatlan
8.0 out of 10, Very good, (668)
The price is £70
per night
6 May - 7 May
Best Western Posada Freeman
Best Western Posada Freeman
8.2 out of 10, Very good, (791)
The price is £88
per night
15 May - 16 May
Ocean View Beach Hotel
Ocean View Beach Hotel
7.8 out of 10, Good, (974)
The price is £72
per night
12 May - 13 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More cheap stays in El Encanto
HOTEL ZONA DORADA SUITES
CAMARON SABALO, 308, Mazatlán, SIN
The price is £33 per night from May 6 to May 7
£33
per night
6 May - 7 May
6.4/10 (45 reviews)
Accommodation near El Encanto attractions
The Mazatlan Malecón
Find out about the history of Mazatlán with a stop at The Mazatlan Malecón. Stroll along the area's seaside or simply savour its top-notch restaurants.
Frequently asked questions
El Encanto Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Can not wait to go again."
A verified traveller stayed at DoubleTree by Hilton Mazatlan
Posted 2 days ago
Areas of El Encanto
Hotels close to top El Encanto beaches
Hotels Near El Encanto, Mazatlán
Most Popular Hotels in El Encanto
Expedia's Latest Trends
Hotels
Whitby Historic HotelsMaui Coast HotelMammoth Lakes AccommodationBalloch O'Dee - The Ranch HouseMadrid AccommodationAbbey of Montecassino hotelsHampton Inn by Hilton LondonDreams Aventuras Riviera Maya - All InclusiveHotels in KluuviBeachside Hotel & SuitesBrides-les-Bains AccommodationThe Westin Harbour Castle, TorontoPoseidon's InnCameley LodgeFitzrovia by CAPITALPlayacalidaHotel Pabisa ChicoGolf Hotels in Maldives
Flights
Holidays
Holiday Rentals