This post may contain affiliate links that help support my business in creating content like this. If you make a purchase using one of these links, I may receive compensation at no extra cost to you. Read my disclosure for more information.

Updated September 2023

Mexico City is truly a destination that has it all. I’ve been three times now, and on every trip I find a wonderful new hotel to stay at. So I’ve rounded up the best hotels in Mexico City to help plan where to stay.

Whether you’re looking for centuries of culture and history, a vibrant arts scene, or world-renowned cuisine, you’ll find it in spades. But when it comes to discovering all the city has to offer during your stay, the perfect hotel can make all the difference.

As a worldwide hub for design, it’s no surprise Mexico City has an abundance of stunning places to stay. From chain hotels to independent properties, behemoth buildings to boutique stays, the city boasts an aesthetically pleasing place to hang your hat no matter your accommodation preference.

When in Mexico City, you’ll find a wide range of price options. It’s home to many hotels from the world’s top luxury brands, including the Four Seasons and St. Regis, but there are also myriad choices for those with a smaller budget. You’ll find so much charm in the boutique hotels Mexico City has to offer.

No matter what, a stay in Mexico City will provide you with easy access to the top things to do in Mexico City and the best restaurants the city has to offer. (Looking for even more to do and see? Check out the full guide here.)

Read on to find the best hotels in Mexico City. While the options are nearly endless, I always recommend booking as far in advance as you can to ensure availability at your top choices.

Short on Time? Here Are My Top Picks for the Best Hotels in Mexico City:

  1. Casa Polanco, for the best luxury hotel
  2. La Valise, for the best design hotel
  3. Hotel Carlota, for the best budget-friendly hotel

For everything you need to know about visiting Mexico City, be sure to check out my Mexico City travel guide and my guides to the best restaurants and things to do in Mexico City!

Where to Stay in Mexico City


The Best Luxury Hotels in Mexico City 

1. Las Alcobas (Polanco)

This five-star property, housed inside a former private residence, should be at the top of the list for anyone looking for luxury. True to its name, Las Alcobas—which translates to “the alcoves”—has a beautifully designed corner to explore around every turn. Its on-site restaurant, Anatol, offers ingredient-driven fine dining with a focus on farm-to-table sourcing. Book the best rates here.

Address: Av. Pdte. Masaryk 390, Polanco, Polanco III Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico

2. St. Regis Mexico City (Reforma)

Modern and elegant, the St. Regis Mexico City is the perfect base for exploring Mexico City—and then relaxing 31 floors up in a tranquil guest room, at the indoor pool (complete with skyline views), or at the Remède Spa. The brand’s signature butler service is the icing on the cake for guests looking for a little pampering. Book the best rates here.

Address: Av. Paseo de la Reforma 439, Cuauhtémoc, 06500 Ciudad de México, CDMX, Mexico

3. Casa Polanco (Polanco)

Image via Booking.com

Set inside a renovated Spanish Revival-style mansion, Casa Polanco‘s goal is to make guests feel as though they’re staying at a friend’s home. Rooms are bright, art nouveau, and neutral, providing the perfect sanctuary from the city’s hustle and bustle. When you do venture out, you’ll find yourself in the posh Polanco neighborhood, with tons to see and do just steps away. Book the best rates here.

Address: Luis G. Urbina 84, Polanco, Polanco III Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico

4. The Ritz-Carlton, Mexico City (Reforma)

Image via Booking.com

Take in sweeping views of Chapultepec Park, the second-largest green space in the city center, from your private balcony at the Ritz-Carlton Mexico City, located between floors 37 and 47 of a skyscraper in Mexico City’s financial center. Rooms are spacious and serene, and the hotel also boasts a Mediterranean restaurant, a spa, a pool, a fitness center, and more. Book the best rates here.

Address: Av. Paseo de la Reforma 509, Cuauhtémoc, 06500 Ciudad de México, Méx., Mexico

5. Four Seasons Hotel Mexico City (Cuauhtemoc)

Image via Booking.com

Those familiar with the Four Seasons’ standard for luxury won’t be disappointed by the brand’s Mexico City outpost; its comfortable rooms and impeccable service stand out. Rooms are set around an interior courtyard, giving the property a “hacienda” feel with a contemporary Mexican design. Be sure to check out Fifty Mils, the hotel’s eclectic cocktail bar that ranks among the city’s best. Book the best rates here.

Address: Av. Paseo de la Reforma 500, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico

6. Casa9 (Condesa)

The Best Mexico City Hotels for All Budgets
Image via Booking.com

Once an opulent home owned by a wealthy Mexico City family, today Casa9 is a four-bedroom bed & breakfast whose design melds the modern and the traditional. After falling into disrepair and neglect, it was remodeled and restored to its present-day glory, with playful design touches and a cozy and relaxed atmosphere. Book the best rates here.

Address: Cuernavaca 9, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico

7. Sofitel Mexico City (Reforma)

The Best Mexico City Hotels for All Budgets

Panoramic views of Mexico City await from the Sofitel Reforma, located on one of the city’s most iconic boulevards. Rooms are sleek and contemporary, clad in shades of white, gray, and blue. The hotel’s expansive spa and sky-high indoor pool earn top marks from travelers, as does Cityzen Rooftop Kitchen, its restaurant, and cocktail bar. Book the best rates here.

Address: 297 Avenue, Av. Paseo de la Reforma, Cuauhtémoc, 06500 Ciudad de México, CDMX, Mexico

8. The Wild Oscar (Polanco)

The Wild Oscar
Image via Booking.com

Neutral tones and clean lines characterize the rooms at The Wild Oscar, an intimate property that bills itself as an exclusive destination for discerning travelers. A wine bar, a fitness center, and The Wild Rooftop—an open space with 360-degree city views—are just a few of the amenities at this gem in the Polanco neighborhood. Book the best rates here.

Address: Lamartine 516, Polanco, Polanco V Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico


The Best Design Hotels in Mexico City

9. La Valise (Roma)

The Best Mexico City Hotels for All Budgets

The European and the Mexican design collide to create the boutique property, La Valise, whose three suites have a dreamlike quality to them. Located in the upscale Roma neighborhood, La Valise has a cosmopolitan feel as well as lovely architectural touches. The La Terraza suite is particularly special, with a bed that can slide onto the terrace. Book the best rates here.

Address: Tonalá 53, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

10. Nima Local House (Roma)

Nima Local House Hotel
Image via Booking.com

Nima Local House is a charming property featuring four rooms, each with its own unique style and design. Each room offers king beds and private balconies. Situated in the Roma neighborhood, it’s surrounded by plenty of bars, restaurants, shops, and more, giving you plenty of options for exploring. Book the best rates here.

Address: Colima 236, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

11. Ignacia Guest House (Roma)

Ignacia Guest House
Image via Expedia.com

Richly colored and visually arresting, five of Ignacia’s nine rooms feature a monochromatic scheme, each decorated around—and named after—its own specific shade. The property, whose central courtyard serves as its hub of activity, is named after the estate house’s housekeeper of more than 70 years. Book the best rates here.

Address: Jalapa 208, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

12. Hotel Habita (Polanco)

The Best Mexico City Hotels for All Budgets
Image via Booking.com

Hotel Habita, a member of Design Hotels, brings a new identity to the 1950s building that houses it—and “wraps” it in a frosted glass façade that’s become a signature visual detail. Guests can take it easy on the upstairs pool deck and terrace or head out to explore the fashionable Polanco neighborhood. Book the best rates here.

Address: Av. Pdte. Masaryk 201, Polanco, Polanco V Secc, Miguel Hidalgo, 11580 Ciudad de México, CDMX, Mexico

13. Campos Polanco (Polanco)

One of the newest hotels to open in CDMX, Campos Polanco is the right choice for those looking to stay in a high-end guest house with the perks of a hotel. With 12 suite-style residences, it’s an intimate stay with a private rooftop where you’ll have access to exclusive events. From the furniture to the ingredients sourced for in-room amenities, every element is proudly Mexican here at Campos Polanco. Book the best rates here.

Address: Campos Elíseos 361, Polanco, Polanco III Secc, Miguel Hidalgo, 11540 Ciudad de México, CDMX, Mexico

14. Pug Seal Allan Poe (Polanco)

Pug Seal Allan Poe
Image via Booking.com

Pug Seal Allan Poe is a colorful, 20-room boutique hotel inspired by Quetzalcoatl, the serpent deity of ancient Mesoamerican culture. It looks to cultivate the warmth of a Mexican home and has a strong focus on art, which is evident through the abundance of works scattered throughout the property. Book the best rates here.

Address: Edgar Allan Poe 90, Polanco, Polanco III Secc, Miguel Hidalgo, 11550 Ciudad de México, CDMX, Mexico

15. Condesa DF (Condesa)

The Best Mexico City Hotels for All Budgets
Image via Booking.com

Tucked between historic buildings on a tree-lined street in the lively Condesa neighborhood sits Condesa DF. Once a 1920s apartment building, the structure was transformed into a leading design hotel more than 20 years ago, but it still feels ultra-hip and cutting-edge. An open-air atrium gives the space a breezy vibe. Do stop by the rooftop bar while staying here. Book the best rates here.

Address: Av. Veracruz 102, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

16. Hippodrome Hotel (Hipódromo)

Hippodrome Hotel
Image via Booking.com

Hippodrome is an upscale, 16-room hotel that prides itself on its personalized service and convenient location in the hip Condesa neighborhood. Its name recalls an earlier era when glamorous locals would flock to the nearby private racetrack. It’s a perfect pick for those who want lavish lodging without going over the top. You’ll be within walking distance of everything in Condesa. Book the best rates here.

Address: Av México 188, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico


The Best Budget-Friendly Hotels in Mexico City

17. Hotel Carlota (Cuauhtémoc)

The Best Mexico City Hotels for All Budgets
Image via Booking.com

Bedecked with architectural elements, the Hotel Carlota calls itself an “urban refuge” in Mexico City’s Cuauhtémoc neighborhood. The boutique hotel aesthetic is hard to miss at the 36-room property, with thoughtful touches throughout. Carlota’s gorgeous library and pool bar set it apart from other design-forward hotels in the city. Book the best rates here.

Address: Río Amazonas 73, Col. Renacimiento, Cuauhtémoc, 06500 Ciudad de México, CDMX, Mexico

18. Circulo Mexicano (Centro)

The Best Mexico City Hotels for All Budgets

If a stay in the heart of downtown strikes your fancy, consider Circulo Mexicano, a standout from well-known hotel developer Grupo Habita. You’ll find the ground floor serves as a modern market, and the second and third floors are simple but luxe, lending an air of sophistication. Its rooftop pool affords stunning views of the sites in the city’s historic center. Book the best rates here.

Address: Hotel Círculo Mexicano, República de Guatemala #20, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico

19. Casa Goliana (Roma)

Casa Goliana
Image via Booking.com

With its bright hues and high ceilings, Casa Goliana gives off a welcoming vibe. Each of the property’s eight rooms is decorated differently and each brings a modern feel to this restored early 20th-century house. Features such as tile and wallpaper help lend each room a distinct flair. Book the best rates here.

Address:Guanajuato 199, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

20. Casa María (Condesa)

The Best Mexico City Hotels for All Budgets

For privacy and comfort without breaking the bank, check out Casa María, located in the trendy Condesa neighborhood. Adults-only accommodations and vintage-style furnishings lend themselves to a stylish and peaceful stay, and the on-site mezcal bar is a fun perk. Book the best rates here.

Address: C. Atlixco 132, Colonia Condesa, Cuauhtémoc, 06170 Ciudad de México, CDMX, Mexico

21. El Patio 77 (San Rafael)

El Patio 77
Image via Booking.com

Looking for sustainable lodging in Mexico City? The hunt ends with El Patio 77, an eco-friendly bed & breakfast set in a renovated 1890 mansion. Sustainability and design are the twin focuses at the eight-room property, whose courtyards offer oases in the San Rafael neighborhood. Book the best rates here.

Address: Joaquin Garcia Icazbalceta 77, San Rafael, Cuauhtémoc, 06470 Ciudad de México, CDMX, Mexico

22. Downtown Hotel (Centro)

Downtown Hotel
Image via Booking.com

Downtown is an industrial-chic, 17-room property set within a UNESCO World Heritage Site. As a member of Design Hotels, it blends the minimal and the bohemian, all while retaining components of the original building. Guests can enjoy a rooftop pool and free bike rentals, among other amenities. Book the best rates here.

Address: Isabel La Católica 30, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico


Save This Post for Later on Pinterest

The Best Mexico City Hotels for All Budgets

PS — Are You Booking a Trip Soon? Use My Booking Checklist!

These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.

1. Book Your Flights

Use Skyscanner to find the best flights. It searches 100s of airlines and websites across the globe to ensure you’re not missing out on any route options or deals.

2. Book Your Accommodations

Use Booking.com for hotels and guest houses. They have the biggest inventory and consistently offer the best rates.

3. Book Your Tours & Experiences

Use Viator or Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check both as their inventory varies depending on the destination.

4. Book Your Car

Use Discover Cars or Rentalcars.com to find the best car rental deals. I recommend comparing rental agency reviews on Google to ensure you are booking with the best company in that destination, as the reviews are often more accurate than the car rental search engines.

5. Don’t Forget Airport Lounge Access

Get a Priority Pass membership to gain access to 1,400+ VIP lounges and airport experiences worldwide. The Priority Pass app is the first thing I check when I have a layover. I’ve been a member for over a decade, and having a comfortable place to relax before and between flights makes air travel so much more enjoyable.

6. Don’t Forget Travel Insurance

I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, and cancelations, etc.). I use it frequently for my travels to stay protected.

My favorite companies that offer the best coverage and rates are:


Xx,
Jessica

Write A Comment