Ranked fifth in Condé Nast’s top 10 list of the best resorts in Mexico, the Hacienda Encantada Resort and Spa is a short drive from Cabo San Lucas and overlooks the Sea of Cortez. Taking advantage of their seafront location, nearly everything they offer gives fantastic views of the water, from their large infinity pool to suites' private terraces. Full of Mexican art and tradition, the four-diamond resort offers a range of suites, including three bedroom villas, and prides itself on updating the area’s rich culture without losing its history.
Until recently, their spa wasn’t exactly delivering all that it could in terms of location, but that’s not the case anymore. As part of the hotel’s renovations in the aftermath of Hurricane Odile, their spa was moved to a new seafront location that allows guests to take in the crashing waves and sunshine so they never have to lose sight of where they are.
Not only has it moved, the luxury spa has also added some new items to their menu, including a handful of packages for both couples and individuals. Personally, we’d go for the $210 Temazcal Experience, which is inspired by Mexican healing traditions and includes steam baths and a Mayan massage. Though we wouldn’t turn down the Peppermint Sea Twist body treatment either, which costs $130 and provides relief from aching muscles and cellulite.
The spa is open from 9 a.m. to 8 p.m., seven days a week, and don’t forget to make your reservation at least 12 hours in advance.