Since 1969, restaurant, hotel, travel & other witty reviews by a handpicked, worldwide team of discerning professionals—and your views, too.


Top 10 Hotels in Mexico

A room at Esperanza in Cabo San Lucas


Cabo San Lucas, Baja California Sur

Esperanza in Cabo San Lucas

When only a classic will do, it's time to head to Esperanza. A longstanding favorite with travelers who want more than just the latest fad, this resort is famed for incorporating Mexico's gorgeous coastline to create a new standard of luxury. Indoor-outdoor living is a hallmark here, with private terraces and expansive sea views from every room — all of which are adorned with original Mexican art. The 1,200-square-foot junior suites have infinity edge hot tubs for dolphin watching, and the villas treat guests to the experience of sumptuous residential living. Although the numerous high-octane activities and Cabo's notorious nightlife are nearby, Esperanza is a destination unto itself, with a stunning spa, beachfront infinity pool, tequila tastings, sculpture garden, weekly cultural immersion events and a collection of restaurants that showcase seafood and vibrant Mexican flavors.

Intro 1 2 3 4 5 6 7 8 9 10



< Previous
| Next >

Related Content:
Baja California Sur Travel Guide
The Best Hotels in Los Cabos


Pairing high-class casino action with premium amenities, these luxurious resorts are a sure bet for a fun-filled vacation.
Gather up your courage and prepare for a supernatural holiday with GAYOT's Top 10 Haunted Hotels in the World, they'll surely haunt you long after you've returned home.