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


After a long day on the slopes, reward yourself with a (spiked) hot cocoa in luxurious accommodations at one of GAYOT's Top 10 Ski Resorts.
Leave your troubles far behind and escape to one of GAYOT's Top 10 Remote Hotels, where you'll find a unique experience and setting.