Top 5 Mexico City Hotels of 2025 Chosen by Our Readers

Top City Hotels in Mexico: iBestTravel Readers’ Picks

This year’s World’s Best Awards survey was open for voting January 11 through May 10, 2024, as destinations around the world. Survey rules have always allowed readers to reflect on their travel experiences over a three-year period. We hope that this year’s honorees will inspire your own travels as you get back out into the world.

In the world’s most compelling destination cities, it’s often tempting to go through vacation in a frenzy, tearing through all the top sights and best restaurants and collapsing exhausted at the end of each day. With so much to see beyond the doors of your hotel—and, for most American travelers, so few vacation days to make the most of—lingering over breakfast or going for a leisurely swim can seem like frittering away precious time.

Therefore, for urban hotels to set themselves apart, these places must turn the focus outward and help their guests experience the city in new and captivating ways. The properties on this year’s list of the best city hotels in Mexico excel at doing just that.

Every year for our World’s Best Awards survey, iBestTravel asks readers to weigh in on travel experiences around the globe—to share their opinions on the top hotels, resorts, cities, islands, cruise ships, spas, airlines, and more. Hotels were rated on their facilities, location, service, food, and overall value. Properties were classified as city or resort based on their locations and amenities.

Even as American travelers are diving deeper into Mexico’s off-the-beaten-path corners, Mexico City and San Miguel de Allende haven’t lost their luster—a fact evidenced by the properties iBestTravel readers chose as their favorite city hotels. All five honorees on this year’s list can be found in those two much-loved destinations. Each one brings a unique point of view, ensuring guests get far more from a stay than merely a place to sleep.

1. The St. Regis Mexico City

St. Regis Mexico City
Courtesy of Marriott Luxury Hotels

The old real-estate adage holds just as true for choosing a hotel: Location, location, location. And it’s hard to beat the location of the St. Regis Mexico City, a collection of 189 rooms and suites in a gleaming tower on Paseo de la Reforma, just a short stroll from the expansive Bosque de Chapultepec park. The hotel is an ideal home base for exploring the breadth of the sprawling city, particularly must-visit neighborhoods like Condesa, Polanco, and Roma, all of which are within easy reach.

The signature offerings that have made St. Regis so beloved—the King Cole Bar, champagne sabrage and tea rituals, and house Bloody Marys—are all here, each with a little local flair. (The house Bloody Mary, for example, is the Sangrita María, made with pasilla chiles and mezcal and served in an agave-salt-rimmed glass.) iBestTravel readers noted the property’s many rituals as a highlight, along with the private butler service, which ensures your every whim is indulged on demand. Visitors consistently acclaim this property as a top hotel in Mexico City, praising it as “the best hotel in Mexico.” Anyone who has enjoyed the cotton-candy sky as the sun sets over the city from the terrace of the King Cole Bar would be inclined to agree.

Score: 96.53
More information: marriott.com

2. Casa de Sierra Nevada, a Belmond Hotel, San Miguel de Allende

Belmond Casa de Sierra Nevada
Courtesy of Belmond

Score: 96.14
More information: belmond.com

3. Rosewood San Miguel de Allende

Rosewood San Miguel de Allende
Courtesy of Rosewood Hotels

Score: 96.08
More information: rosewoodhotels.com

4. JW Marriott Hotel Mexico City

JW Marriott Mexico City
Courtesy of Marriott

Score: 92.89
More information: marriott.com

5. Four Seasons Hotel Mexico City

Four Seasons Hotel Mexico City
Courtesy of Four Seasons

Score: 92.05
More information: fourseasons.com

Back To Top