Pampered PursuitPampered Pursuit
The St. Regis Mexico City Sweeps World Travel Awards for Mexico and Central America

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.