Select currency
Popular currencies:

El Encanto All Inclusive Resort

A fantastic 5-star hotel with all-inclusive, situated right on the beach in Cabo San Lucas, Mexico. Choose a hotel suite that comes with your very own private pool. We think you will love this hotel! Prices for a room with a private pool starts from SGD 713 / night.
Best price guaranteed!
Free cancellation on most rooms
Guest rating: 7.4 (good)
Check-in
Check-out
Select dates
Close
Currency: SGD
Room type
Total price
56 m² suite with a private plunge pool. This suite has an amazing sea view!
Price: Set dates
Reserve
125 m² suite with a private plunge pool. This suite has an amazing sea view!
Price: Set dates
Reserve

See available rooms and prices »


About

Clifftop views across the Sea of Cortez give El Encanto a wonderfully dramatic Cabo setting. The resort mixes traditional Mexican-inspired architecture with spacious suites, several pools, spa facilities and access to a private beach area. Some of the most indulgent accommodation adds a private pool and spa bath overlooking the sea, giving you a much more secluded way to enjoy the Baja sunshine. We like the relaxed location too – close enough to Cabo San Lucas, yet nicely removed from its busiest areas.


Share this
  • Share on Facebook
  • Share on Twitter
Discover all the best hotels with a private pool.