Best hotels in Mexico




 

1. Montage Los Cabos
Set on 39 acres of beach just 8 miles up the coast from central Cabo San Lucas, Mexico, this resort impresses guests with its plethora of on-site activities, excellent service and sleek design. The 174 rooms and suites are outfitted in neutral tones of tan, white, blue and mocha, and come equipped with marble bathrooms, sitting areas, Nespresso machines and terraces that overlook the desert or beach. Outside the accommodations, travelers can choose to relax at the spa, go for a dip in the pool or chill out on the beach. Some visitors note that because the beach is public, the sand can become crowded. Montage Los Cabos also offers ample recreational opportunities, including snorkeling, Jet Skiing, horseback riding, tennis and swimming with dolphins. When it’s time for a meal, the property houses two restaurants, Mezcal and Marae, as well as Thai restaurant Talley and a marketplace. Part of the Preferred Hotels & Resorts brand, this resort participates in the I Prefer Hotel Rewards program.

 




 

2. Esperanza, Auberge Resorts Collection
Just like other Auberge properties, Esperanza provides guests with extravagant amenities like yoga classes, an oceanfront infinity pool and a sculpture garden. If you’re craving a little rest and relaxation, head to the spa for a replenishing massage; though spa treatments will cost you a pretty penny, recent visitors said they’re well worth the splurge. Once you’re feeling relaxed, dig into some tantalizing dishes at Cocina del Mar, which offers fresh seafood prepared using cooking styles and traditions from across North, Central and South America. Or, if you would prefer more casual dining, sit down at one of the other on-site restaurants – La Palapa, Las Estrella’s and La Tereza Americana. Afterward, retreat to your spacious casita, suite or villa. Each features a private terrace, lavish bath products, a flat-screen TV and (of course) personal concierge service. You’ll find Esperanza in Cabo San Lucas, Mexico, flanking the Sea of Cortez.