|  |  | | Esperanza Resort |  | Just outside the pretty seaside town of Cabo San Lucas on the Baja peninsula, Esperanza is an effortlessly stylish hotel. Perched on the bluffs of Punta Ballena, it has 56 spacious suites and villas all of which look out to sea.
There's an elegant restaurant built on the rocks and also a beautiful spa offering a full range of treaments. Stretch out by the infinity pool or on the pretty private beach and drink in the endless blue ocean in front of you.
Click here to book your tailor-made holiday
|
|