Travel · Mexico
The St. Regis Mexico City Sweeps World Travel Awards for Mexico and Central America
2025 · 3 min read
Booking St. Regis Hotels & Resorts?
Book St. Regis Hotels & Resorts
The St. Regis Mexico City has anchored Paseo de la Reforma since 2009, and 2025 brought a genuinely strong sweep of recognition. The hotel won World Travel Awards for both Mexico & Central America's Leading Business Hotel and Mexico's Leading Luxury Hotel, two categories that together speak to a property performing at the top of both the corporate and leisure luxury markets.
The awards arrived alongside an AAA/CAA Five Diamond Award and a Forbes Travel Guide Four Star Award, giving the hotel a genuinely comprehensive set of endorsements across the industry's most closely watched rating bodies. A scheduled renovation of the hotel's third-floor Atrium, running July 20 through September 15, 2026, signals the property is investing to maintain that standard rather than resting on the 2025 wins.
For a hotel that's been part of Mexico City's luxury scene for well over a decade, winning both a business-hotel and a luxury-hotel category in the same year confirms it has kept pace with a market that has grown considerably more competitive since it first opened.
Staying at The St. Regis Mexico City? Book your stay with me for preferred-partner perks.
