Top 5 Must-Visit City Hotels in Mexico for Travelers in 2025

This year’s World’s Best Awards survey closed on Mar. 2, just before widespread stay-at-home orders were implemented as a result of COVID-19. The results reflect our readers’ experiences before the pandemic, but we hope that this year’s honorees will inspire your trips to come—whenever they may be.

Top Hotels in Mexico

Travelers to Mexico’s cities are spoiled for choice on every front. For instance, if you desire a delicious meal in CDMX, there are many options available — from scrumptious tacos at street carts to world-class fine dining at establishments like Contramar. If you seek an artistic experience in San Miguel de Allende, you can visit Centro Cultural Ignacio Ramírez El Nigromante to appreciate murals by renowned Mexican artists or explore Fábrica Aurora to witness working painters and sculptors in their studios. For those eager to delve into history in Oaxaca, don’t miss the 18th-century Oaxaca Cathedral, or explore Monté Alban, the ruins of a 2,300-year-old Zapotec city just outside of town. The hotel landscape in Mexico’s major cities is equally rich and diverse, showcasing the best of urban accommodations.

Every year, iBestTravel asks readers to weigh in on their travel experiences worldwide. They share their opinions on top hotels, resorts, cities, islands, cruise ships, spas, airlines, and much more. Hotels are evaluated based on various criteria including facilities, location, service, food, and overall value. Properties are classified as city or resort based on their locations and amenities.

Top Hotels in Mexico for 2023

1. Hotel Amparo, San Miguel de Allende

Hotel Amparo, bath, San Miguel de Allende, Mexico
Courtesy of Hotel Amparo

Score: 99.23

More information: hotelamparo.com

This petite property, situated in the former mayoral residence of San Miguel, has quickly distinguished itself due to its meticulous attention to detail. Combining traditional elements like marble and dark wood paneling with contemporary touches such as bright colors and bold geometric murals, each of the five uniquely designed rooms offers chic comforts like Le Labo amenities and custom linens. One reader praised the exceptional service, stating, “The level of service for this tiny hotel is outstanding.” If you visit San Miguel, indulge in the finest lattes in the morning, savor natural wines paired with craft cocktails at night, and enjoy meals at the destination-worthy restaurant, which showcases chef Kenten Merin’s American-Peruvian roots. This hotel is undoubtedly a remarkable addition to San Miguel.

2. The St. Regis Mexico City

St. Regis Mexico City, hotel lobby, Mexico City, Mexico
Courtesy of Marriott International

Score: 95.69

More information: marriott.com

3. Hotel Matilda, San Miguel de Allende

Hotel Matilda, guest room, San Miguel de Allende, Mexico
Courtesy of Hotel Matilda

Score: 93.89

More information: hotelmatilda.com

4. Rosewood San Miguel de Allende

Rosewood San Miguel de Allende, hotel terrace, San Miguel de Allende, Mexico
Courtesy of Rosewood San Miguel de Allende

Score: 92.07

More information: rosewood.com

5. Four Seasons Hotel Mexico City

Four Seasons Hotel Mexico City, guest room, Mexico City, Mexico
Courtesy of Four Seasons Hotel Mexico City

Score: 89.85

More information: fourseasons.com


Back To Top