Best Hotels in Mexico
Courtesy of Esperanza Resort
Set at the very tip of the Baja Peninsula, just a few miles from Cabo San Lucas, Esperanza comands views of both the Sea of Cortez and Punta Ballena (“Whale Point,” past which humpbacks migrate in winter). The 57 casitas and suites—along with 60 privately owned villas—are spacious, decorated in muted seashell colors and natural fibers (rattan chairs, carved-wood tables and headboards, locally woven rugs). Each has a single wall that slides open dramatically to a private veranda with an infinity-edge hot tub and sweeping seascapes—an inspiring spot for, among other things, morning yoga practice (the rooms come with mats). The resort has a full calendar of culinary events, from beach asados (Argentine-style barbecues) to Mexicanisimo Thursdays, when live music and fireworks accompany foods from various regions of the country. The new “Sunrise Yoga” program offers an early-morning stretch at one of the hotel’s two private coves.