Best Mexico Beach Resorts
Courtesy of Rosewood Hotels & Resorts
No. 1 Rosewood Mayakoba, Playa del Carmen
From the Frank Lloyd Wright–inspired lobby, with its swooping cantilevered roofline and two-story rock-clad waterfall, to retro-styled lancha fishing boats that ply winding lagoons, arriving at this 130-room standout on Mexico’s otherwise megaresort-lined Riviera Maya feels like entering a different, altogether more romantic world. Choose from rooms overlooking the lagoon, suspended over the water, or on the beachfront—a stretch of wildly beautiful, largely unpopulated sand with gin-clear water. All offer soaking tubs and outdoor showers, some even stargazing decks. The Sense spa, set on an island with its own cenote, offers treatments that utilize indigenous ingredients like aloe, agave, and chaya herb salt.