One of the great metropolises in the Western Hemisphere, CDMX is a veritable cultural mecca. It’s the type of place travelers return to again and again – if not for its incredible shopping and green spaces, then for the tacos. Another plus: the best hotels in Mexico City rank among the best hotels in the world.
Centered in Mexico City’s most exciting neighborhoods, these hotels provide outstanding service, lush comfort and a great break from all the exploring you’ll be doing during your vacation in Mexico City.
Below, we've rounded up some of the best hotels in Mexico City, from boutique inns to major players.
Ready to travel? Connect with a Fora Advisor to customize & book your trip today.
What’s the best neighborhood in Mexico City to stay in?
Considering three of the hotel options below are all located within a block of each other in the same neighborhood, we’re going to say Zona Rosa (aka the Pink Zone).
There are a ton of things to do in Mexico City at night, and most of them are here in Zona Rosa. From LGBTQ+ friendly nightclubs and bars to art museums and an epic food scene, Zona Rosa has it all.
That said, Zona Rosa isn’t the only great neighborhood, and you’ll find similar excitement in Polanco and the Historic Center of Downtown CDMX (both of which are also mentioned below).
What are the safest areas in Mexico City to stay?
Mexico City is safe, but like any city, crime and accidents occur. All the neighborhoods mentioned below are among the safest in the city.
The best hotels in Mexico City
We’ve selected the best hotels in Mexico City on our list below based on reviews, location and services offered.
Four Seasons Mexico City
Image courtesy of Four Seasons Mexico City
Built around a vibrant courtyard, the Four Seasons celebrates Mexico City’s gorgeous architecture with a hacienda-style facade and lavish interior.
If exploring Mexico City’s best dining, nightlife, and shopping are your top priorities, you can’t ask for a better location than this manicured Four Seasons hotel. It’s within walking distance of Chapultepec Forest (and Castle) as well as the posh neighborhoods of La Condesa, Roma Norte and just a bit further out, Polanco.
The Four Seasons is also home to many famous restaurants and bars like il Becco and Fifty Mils.
Fora Perks:
When you book Four Seasons through Fora, you will enjoy exclusive Four Seasons Preferred Partner benefits. Your advisor will be pleased to give you more details.
The St. Regis Mexico City
Image courtesy of The St. Regis Mexico City
The St. Regis, which is owned by the Marriot group, is arguably the best luxury hotel in Mexico City. Located along the Paseo de la Reforma, the 31-story hotel towers regally over the nearby Chapultepec Park.
The view alone is worth the hotel’s luxury price tag, but the hotel also offers several sophisticated restaurants and bars along with private dining options. Many of the best things to do in Mexico City are also within walking distance of the St. Regis.
Fora Perks:
$100 resort / hotel credit.
Breakfast daily.
Upgrade & extended check-in/out whenever possible.
Sofitel Mexico City Reforma
Image courtesy of Sofitel Mexico City Reforma
If the St. Regis is out of your price range, the Sofitel Mexico City Reforma is hardly a block away. The architecture of the Sofitel is nothing short of stunning, with green glass panes flanked by white stone panels, resulting in a high-contrast look that’s as eye-catching as it is unique.
The Sofitel offers a gorgeous view of the surrounding city, while its artful interior is equally as pleasing. Among a host of amenities, you’ll find three high-end restaurants and two cocktail bars.
Fora Perks:
$100 food / beverage credit.
Breakfast daily.
Upgrade & extended check-in/out whenever possible.
JW Marriott Hotel Mexico City Santa Fe
Image courtesy of JW Marriott Hotel Mexico City Santa Fe
The JW Marriott Hotel Mexico City Santa Fe (we know, it’s a mouthful) is a bit further from the center of Mexico City, but the silver lining is that it’s more affordable than our first two options.
On the other hand, if you’re visiting Mexico City for business, you’ll be happy to know that the hotel is smack dab in the middle of the business center (by the way, a Fora Advisor can personalize your trip for business, pleasure or a bit of both).
Oh, and don’t let the price drop fool you. This Marriott is still one of the best hotels in Mexico City, with comfy modern rooms, spas and two high-class restaurants, the Quattro Gastronmia Italiana and Cua.
Gran Hotel Ciudad de Mexico
Staying at the Grand Hotel is a surprisingly great way to explore Mexico City’s art history.
Tiffany glass ceilings and an ornate decor showcase the hotel’s blend of Art Nouveau and Neoclassical architecture, while the hotel's close proximity to many great Mexico City landmarks make it one of the city's best hideaways.
The Grand Hotel is located within the Historic Center, offering a full view of Mexico City’s main square as well as the National Palace, where the President of Mexico resides.
With tons of authenticity and attention to detail, this is the place to stay if you’re looking to immerse yourself in Mexico City’s culture.
Umbral, Curio Collection by Hilton
Image courtesy of Umbral, Curio Collection by Hilton
Umbral is set within the renovated 19th-century Edificio España and centrally located in Mexico City’s rich historic downtown. The Hilton hotel boasts an impressive library, art gallery, mini-cinema, hanging garden, vinyl record collection, rooftop pool and terrace.
Terraza Umbral, the hotel’s on-site restaurant, offers artisanal cocktails and comfort food from locally sourced Mexican ingredients. For health enthusiasts, the hotel’s Wellness Bar serves smoothies, superfood bowls and healthy snacks.
If you’re looking to book your stay set amongst Mexico City’s art, culture and bustle, coupled with a variety of impressive amenities, Umbral, Curio Collection by Hilton is for you.
Las Alcobas, a Luxury Collection Hotel
Image courtesy of Las Alcobas, a Luxury Collection Hotel, Mexico City
Once a sprawling private residence, this property was converted into a luxe urban boutique retreat. Located in Mexico City’s exclusive Polanco neighborhood, the hotel is surrounded by premier restaurants, fashion houses and art galleries, and boasts an impressive collection of amenities, service, food and design.
The hotel features two on-site gourmet restaurants, in-room spa treatments, penthouse suites with personal steam rooms and wake-up service delivering free coffee, tea or smoothies. Known for their deep-soaking, hydromassage baths, the minibar is stocked with bath oils and the room replete with a soap menu and bath butler services.
Although Las Alcobas is one of the most expensive stays in Mexico City, these features are worth its price tag.
Fora Perks:
$100 spa credit.
Breakfast daily.
Upgrade & extended check-in/out whenever possible.
La Valise Mexico City
Image courtesy of La Valise Mexico City
Located in Mexico City’s La Roma neighborhood, which is known for its vibrant lifestyle, art and culture, La Valise’s innovative interior designs and personalized service make it a must-stay.
Housed in a 1920’s French-style townhome, La Valise is decorated with Mexican antiques, bespoke furnishings and Mesoamerican-inspired artwork. The highlight is the hotel’s La Terreza room. With panoramic city views, its king-sized rolling bed (outfitted in Egyptian-cotton sheets, no less) glides onto a large private terrace for a cozy night under the stars.
Prior to your arrival, La Valise’s staff coordinates with you, asking for your favorite snacks and drinks for a personalized minibar. Further, once on-site, La Valise’s Concierge helps you arrange curated experiences led by local guides and gurus.
Fora Perks:
Complimentary fruit basket on arrival.
Complimentary bottle of wine and minibar beverages.
Upgrade to next room, subject to availability.
Hotel CondesaDF
Image courtesy of Hotel CondesaDF
Tucked away on a tree-lined avenue in one of Mexico City’s trendiest neighborhoods, Condesa, this small but mighty boutique hotel offers a health club, sauna and massages, a rooftop soaking tub and Healthy Bar serving fresh juice and views of the adjacent Parque España. In case you fancy hosting an event, the hotel also offers a terrace, private dining room and dance floor for 170 of your closest guests.
Located in a 1928 French Neoclassical building, the site is heritage-protected by the Instituto Nacional de Bellas Artes. The geometric interiors and furnishings – designed by celebrated Iranian-French architect and designer India Mahdavi – complement a simple interior. Rooms are adorned in natural wood and calming tones, and some feature private wooden terraces overlooking the hotel’s surrounding treetops.
Condesa DF is the place to stay if you’re looking for historic elegance in the middle of one of Mexico City’s most vibrant neighborhoods.
Fora Perks:
$25 resort / hotel credit.
Complimentary welcome drink and pastry.
Upgrade to next room, subject to availability.
The Ritz Carlton, Mexico City
Image courtesy of The Ritz Carlton, Mexico City
Located in the heart of Mexico City, this urban luxury retreat offers panoramic views overlooking Bosque de Chapultepec and the Sierra Madre Occidental mountains.
Guests can watch the sunset from private balconies towering 40 stories above the city’s hustle and bustle, enjoy artisanal cocktails at the hotel's Art Deco-inspired bar, and nosh on Mexican and Mediterranean-inspired culinary dishes at the hotel's restaurant. After a day of adventure in the city, guests can also wind down at the hotel’s spa, which offers locally sourced botanicals and treatments rooted in the healing and spiritual traditions of Mexico City's Aztec culture.
If you're looking to experience one of Mexico City’s best hotels, grandest boulevards and nearby la Juarez, la Cuauhtemoc, la Roma, and la Condesa neighborhoods, then the Ritz is the place for you.
Fora Perks:
$100 food / beverage credit.
Breakfast daily.
Upgrade & extended check-in/out whenever possible.
Connect with a Fora travel advisor to find the best hotels in Mexico City.
A Fora Advisor takes the guesswork out of finding the best hotels in Mexico City.