Manage Bookings
Loading content
11 SEP 2023

10 Incredible Mexico City Resorts

by: System Account | posted in: ViaHero

Updated September 11, 2023

When it comes to Mexico City resorts, well… they don’t really exist. At least, not in the same sense as Cancun resorts or beachside resorts in Puerto Rico. Why? Mexico City isn’t on the beach! Regardless, Mexico City does have some incredible, resort-like hotels. These are 10 of the most spectacular and luxurious.

#1: Four Seasons Hotel Mexico City

The Four Seasons Hotel is not a resort in Mexico City, but it is a pretty great hotel
Four Seasons Hotel Mexico City | Courtesy of Four Seasons Hotel Mexico City/Booking.com

 

Guests feel like royalty at the Four Seasons Hotel Mexico City. Maybe it’s the splashes of regal red throughout the hotel, or the gorgeous spiral staircase, or the stunning courtyard. As if that weren’t enough, visitors also rave about the hotel’s central location along the Paseo de la Reforma, which provides easy access to many of Mexico City’s best places to visit.

Pro tip: If you’re trying to find a place to see in Mexico City that has good, strong cocktails, you won’t have to go far: the Four Seasons is home to Fifty Mils, a world-renowned bar. Cheers to that!

Price: Rooms at the Four Seasons Hotel Mexico City start at $300/night

#2: Barcelo Mexico Reforma

Barcelo Mexico Reforma is a wonderful resort-ish hotel in Mexico City
Barbershop at Barcelo Mexico Reforma | Courtesy of Barcelo Mexico Reforma/Booking.com

 

Modern and glamorous, Barcelo Mexico Reforma personifies comfort. From on-site shopping to a luxurious spa, and especially the old-time barbershop on hotel grounds (!!!)—Barcelo goes above and beyond to make its guests feel relaxed and taken care of.

Plus, Barcelo’s central location also makes it easy to check out all of Mexico City’s best tourist attractions.

Price: Rooms at Barcelo Mexico Reforma start at $140/night

#3: Camino Real Polanco Mexico City

Camino Real Polanco Mexico City has ambitious architecture; a hotel that feels like a Mexico City resort
Camino Real Polanco Mexico City | Courtesy of Camino Real Polanco Mexico City/Booking.com

 

If you’re looking for a universe of your own within Mexico City, the chic and beautiful Camino Real Polanco will do the trick. Designed by Mexican architect Ricardo Legorreta, Camino calls itself a “hotel-museum” because of its “beauty, functionality, and color.” Camino also claims to be the choice of “presidents and kings”—so keep your eyes peeled!

Just north of Chapultepec Park (which you should definitely add to your Mexico City itinerary), the hotel is near one of our favorite Mexico City neighborhoods: the sleek, posh (and incredibly vibrant) Polanco. And though Mexico City is safe as a whole, Polanco is among the safest neighborhoods in the city.

Price: Rooms start at $155/night

Pro tip:  Even though the State Department’s travel advisory for Mexico City ranks it alongside cosmopolitan hubs like London and Paris, we understand if safety is a concern.

#4: Nima Local House Hotel

Private and glamorous, Nima Local House Hotel feels like a Mexico City resort
Nima Local House Hotel | Courtesy of Nima Local House Hotel/Booking.com

 

With white walls, cast-iron balconies, and a gorgeous courtyard, the Nima Local House Hotel feels Parisian. And it also feels like a well-kept secret (especially because it only has four rooms).

Guests rave about the hotel’s beauty and luxurious touches, as well as the attentive staff. But one of the draws of Nima Local House Hotel is definitely its location. If you’re wondering where to stay in Mexico City for awesome street art, third-wave coffee, and rooftop views, Roma is definitely the place.

Price: Rooms start at $315/night (Mexico City has some amazing cheap hotels, but we get it: splurging is fun).

#5: Hotel Ritz Mexico City

Cheerful Hotel Ritz feels like a Mexico City resort
Courtyard at Hotel Ritz Mexico City | Courtesy of Hotel Ritz Mexico City/Booking.com

 

The Hotel Ritz Mexico City’s sunny yellow courtyard perfectly portrays the joy of staying in this centrally located hotel. Just 650 feet from Mexico City’s central square, El Zocalo, guests delight in all the important attractions within walking distance.

Although the hotel’s La Terraza restaurant also serves Mexican cuisine, you should definitely contact us for recommendations on where to eat in Mexico City for delicious, authentic food at any price point.

Price: Rooms start at $57/night

#6: St. Regis Mexico City

St. Regis Mexico City is so lux that it feels like a Mexico City resort
The indoor pool at St. Regis Mexico City | Courtesy of St. Regis Mexico City/Booking.com

 

Soak in the luxury at St. Regis Mexico City—literally, as you swim slow laps in their indoor pool and take in the incredible view. The hotel also offers guests an on-site spa, as well as three restaurant choices. Maybe there’s not much reason to leave (we could spend all day in an indoor pool) but St. Regis is also centrally located and near many of Mexico City’s top places to see. The iconic El Angel statue is only a 10-minute walk away.

Price: Rooms start at $279/night

#7: Gran Hotel Ciudad de Mexico

The Gran Hotel Ciudad de Mexico is so beautiful it feels like a Mexico City resort
Stained glass ceiling at Gran Hotel Ciudad de Mexico | Courtesy of Gran Hotel Ciudad de Mexico/Booking.com

 

Certainly one of the best places to stay in Mexico City is the elegant and colorful Gran Hotel Ciudad de Mexico. Filled with old-school glam like antique elevators and a Tiffany glass ceiling, you’ll feel as if you stepped back in time to the height of classic luxury. Guests rave about the Hotel’s “belle epoque elegance”, “spectacular views”, and the free champagne at check-in.

Right in the heart of the Centro Historico neighborhood, staying at Gran Ciudad de Mexico also makes it easy to check out most of Mexico City’s incredible museums and other amazing things to see.

Price: Rooms start at $152/night  

#8: Stara Hamburgo

Gorgeous Stara Hamburgo feels like a resort in Mexico City
Lobby at Stara Hamburgo | Courtesy of Stara Hamburgo/Booking.com

 

Stara Hamburgo marches to the beat of its own drum. This is abundantly clear as soon as guests arrive and see the elaborate wood-carved desk in the lobby; then the exposed brick dining room; then the colorful, tiled outdoor courtyard. Plus, Stara Hamburgo is in one of the best places to visit in Mexico City (and certainly one of the best to stay): the vibrant, eccentric Juarez neighborhood. You’ll find some of Mexico City’s best nightlife in this neck of the woods.

Price: Rooms start at $236/night

Pro tip: Juarez is an up-and-coming cool part of town that hasn’t been thoroughly discussed yet in guidebooks and online articles.

#9: Le Louis

Guests enjoy such luxury at Le Louis that it feels like a resort in Mexico City
Bathtub at Le Louis | Courtesy of Hotel Le Louis/Booking.com

 

What’s not to like at Hotel Le Louis? From the luxurious soaking bathtubs, to an onsite bar that feels more like a ballroom, to the beautiful and sunny terrace, guests at Le Louis feel assured that their Mexico City vacation has begun.

Nestled in romantic Roma, some of the best things to do in Mexico City to do are within strolling distance. Although Roma has been “discovered” (thanks, Alfonso Cuarón) the neighborhood still contains tons of great non-touristy activities.

Price: Rooms start at $132/night

#10: InterContinental Presidente Mexico City

InterContinental Presidente has views that make it feel like a Mexico City resort
InterContinental Presidente Mexico City | Courtesy of InterContintenal Presidente Mexico City/Booking.com

 

Located in the sleek Polanco neighborhood, InterContinental Presidente Mexico City offers guests so many bells and whistles that it’s impossible to leave less-than-satisfied. The hotel offers guests five on-site restaurants, free bikes, and in-room massages.

Although the hotel is close to Chapultepec Park, guests can also take a jog in the hotel’s fitness center, which overlooks the green vista (so no matter what time of year you visit Mexico City, you can exercise and enjoy the park).

Price: Rooms start at $140/night