2013 Best Hotels in Mexico Winners

Discover the top 34 Best Hotels in Mexico here

U.S. News & World Report

2013 Best Hotels in Mexico Winners

2. Rosewood San Miguel De Allende – San Miguel de Allende

3. The St. Regis Punta Mita Resort – Punta de Mita

4. Capella Pedregal – Cabo San Lucas

6. La Casa Que Canta – Zihuatanejo

7. Rosewood Mayakoba – Playa del Carmen

9. Esperanza – Cabo San Lucas

11. One&Only Palmilla – San Jose del Cabo

12. Four Seasons Resort Punta Mita – Punta de Mita

13. Grand Velas Riviera Maya – Playa del Carmen

14. Fairmont Mayakoba, Riviera Maya – Playa del Carmen

15. Secrets Marquis Los Cabos – San Jose del Cabo

16. The Ritz-Carlton, Cancun – Cancún

17. Grand Velas Riviera Nayarit – Nuevo Vallarta

18. Iberostar Grand Hotel Paraíso – Riviera Maya

19. Banyan Tree Mayakoba – Playa del Carmen

24. Quinta Real Guadalajara – Guadalajara

25. Viceroy Riviera Maya – Playa del Carmen

28. Cabo Azul Resort – San Jose del Cabo

29. Las Alcobas – Mexico City

30. The St. Regis Mexico City – Mexico City

32. Hotel Matilda – San Miguel de Allende

34. Hotel Villa Rolandi – Isla Mujures

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.