18 Places to Honeymoon in Mexico
From the sun-drenched shores of Los Cabos to the turquoise coast of the Riviera Maya, you'll find over-the-top hotels that cater to couples.
This is a taste of old-world Mexico (cobblestone streets, colorful art shops), away from the beach. The 67 hacienda-style rooms offer beamed ceilings and massive soaking tubs, while the spa offers outrageous mole-and-cocoa body scrubs.
From $315; Rosewood San Miguel de AllendePhoto: Courtesy of Rosewood San Miguel de Allende