Our research is editorially independent but we may earn a commission for purchases made through our links.
Mexico City has grown into a popular travel option for leisure and business travelers alike and is now a popular foodie destination in Mexico. Therefore the city’s hotel scene has grown, varying from luxury hotels to hip boutique hotels. No matter if you’re looking for a hotel with plenty of amenities or a small lodging option with the perfect ambiance, there is a hotel in Mexico City to meet your needs. You’re bound to enjoy your trip to Mexico when you stay at one of these top hotels in Mexico City, Mexico.
YOU'RE ALL SET!
Look out for our newsletters in your inbox soon.
La Valise Hotel is a chic boutique hotel in Mexico City that operates out of a 1920s townhouse and only has three rooms to offer. With only three rooms at La Valise, a stay here is both private and elusive. If you do snag a reservation here, you won’t regret it. The three suites are all unique and adorned with hip furnishings. However, the suite on the top floor is the true gem here, as its king-sized bed can be rolled out onto the terrace to enjoy a night directly under the stars.
If you’re looking for luxury accommodation in Mexico City, consider booking a room at The St. Regis Mexico City. Expect to be treated like royalty at this St. Regis location, as the rooms come with a private butler service. Perks of staying here vary, from the morning rooftop yoga classes to tranquil treatments at the on-site spa to the 11-course tastings at the French restaurant here.
Hotel Carlota isn’t just a stylish boutique hotel, but also a great lodging option that offers guests top-notch amenities, like an outdoor pool, pet-friendly accommodations and an on-site restaurant. This 36-room hotel is within walking distance to the Roma district and Paseo de la Reforma. When you aren’t enjoying the neighborhood or the chic communal spaces, take advantage of the in-room perks like beside Mexican candies and high-quality bath products.
Found in the Condesa district, Condesa df is a popular place to stay for those wanting to explore this hip part of town. More often known for its rooftop bar, Condesa df should not be ignored as a lodging option. With its modern style mixed with Mexican flare, there is no wonder why celebrities and social media stars flock to this boutique hotel, which is one of the first boutique hotels to open in the city back in 2005.
This designer hotel opened in 2000 when chain hotels dominated the hotel scene in Mexico City. To say the least, Hotel Habita intrigued travelers with its frosted glass exterior and eclectically-designed interior. Years later, this hotel still wows guests, from tourists to business travelers alike. You’ll find many of the hotel guests here enjoying the pool or the sixth-floor terrace home to a 12-foot fireplace.
Chaya B&B Boutique is a stylish hotel found in the city’s Centro Historico district. As the name implies, Chaya is a bed and breakfast, serving a delicious Mexican breakfast every morning. Home to only 11 rooms, you’ll want to book reservations in advance for this sought after hotel. Although Chaya is situated in the middle of the city, the hotel is a tranquil escape from the bustling metropolis outside. Relax on the rooftop terrace in one of the hammocks or take some time to browse the library here.
Found in Mexico’s city center just minutes away from Zocalo, Downtown Mexico is a centrally-located hotel with impeccable style. Downtown Mexico isn’t your average hotel; this Mexico City hotel actually operates out of a former Aztec palace that is now recognized as a UNESCO World Heritage site. From the second you open the studded door to the moment you experience the chic lounge and rooftop pool, you’ll know that Downtown Mexico doesn’t skimp out on decorum and detail.
Las Alcobas is a Polanco district hotel that continues to please guests with its stylish rooms that come with rain showers, free Wi-Fi, goose-down bedding, and custom furniture. Las Alcobas doesn’t just awe guests with the in-room details but also the communal amenities, like the onsite spa and the two onsite restaurants found here. As part of Marriott hotels, Marriott members can use and earn points while staying at this fabulous Mexico City hotel.
Just because you’re traveling to Mexico City for business doesn’t mean you need to stay in a boring hotel. Ideal for business travelers, Distrito Capital is found in the Sante Fe area, the city’s business district. Home to 30 rooms, an outdoor pool, and an on-site restaurant, Distrito Capital can turn your business trip more into an enjoyable Mexico City vacation.
This list wouldn’t be complete without mentioning the Four Seasons. Four Seasons Hotel Mexico City is everything you’d expect from this luxury hotel chain. This classy lodging option is fit for celebrities and politicians; however leisure travelers are welcome here too, as its right on Paseo de la Reforma. This Four Seasons location is home to an onsite spa, fitness center and an outdoor pool.