Lavish five-star resort on a private Cabo beach

Esperanza, Cabo San Lucas, Mexico

Three Bedroom villa with deluxe ocean view

Three Bedroom villa with deluxe ocean view

A luxury villa for up to six guests at a spectacular award-winner with an incredible spa and a secluded beachfront

Esperanza offers all-out luxury on a private stretch of Cabo beachfront. This is one of the most sumptuous properties in the world, with one of just 11 Forbes five-star hotel ratings in the country, a spot on Travel + Leisure's World's Best 2017 list of the Top 10 Resorts in Mexico, a Condé Nast Traveler Readers' Choice Award 2017 for being one of the Top Resorts in Western Mexico, a sky-high TripAdvisor ranking and Travelers’ Choice Award 2017. It’s not hard to see what all the fuss is about. These 17 lush, beautiful oceanfront acres are home to everything from a palapa for complimentary fitness classes to an Asian-fusion ceviche bar to a designer beach boutique to a sculpture garden, with works by leading Latin American artists.

Wellness buffs will love the spa, a favorite of Travel + Leisure. Its bath-and-body amenities harness the antioxidant properties of lime, and you can spring for a heavenly water passage that takes you to steam caves and a soaking pool. If more of a gourmand, you’ll enjoy complementing the cevichería and other eateries with a cooking class or a tequila tasting (selections are curated by the resident tequilero). The crowning touch are the sumptuous indoor-outdoor accommodations, including the capacious villas and residences, the latter of which can accommodate up to six adults – what better reason to round up the troops than a trip to paradise?

Excellent for
Beach Relaxing Scenery

We like

  • The hotel’s slew of prestigious awards and Forbes five-star rating
  • The gorgeous spa, with amenities inspired by Mexican lime
  • The seafood at Cocina del Mar and year-round culinary tastings, classes and events
  • The spacious villas, so you can live like a (very luxe) local

Second opinion

  • To find out more about the hotel, please visit its website
  • Read guest reviews on TripAdvisor
  • Compare our rates with those available elsewhere online, starting with trivago

Can't commit to booking right now?

Hold a date for only $40 while you decide.

  • Pay $40 to hold a date until the end of the sale.
  • If you choose to buy it, the money will go toward your purchase. If not, the cash will be credited to your Secret Escapes account.

Important: Please note, this is not a deposit, complete or guaranteed booking; holding the date simply prevents other members from swooping in and booking your preferred date while you're still considering it. Secret Escapes will not be liable for expenses incurred should that date not be available to book and a hold is canceled.

For more details, please see our FAQ page and our Terms and Conditions