21 Best Luxury Hotels in Mexico City: A 5 Star Hotels Guide

Best Luxury Hotels in Mexico City 5 Star Hotels

If you’re looking for the best luxury hotels in Mexico City to treat yourself to a safe and enjoyable stay, this is the guide for you. I have had the pleasure of visiting this amazing city and absolutely fell in love with it. So, I’ve put together this guide to help you find the perfect place to stay in Mexico City

From 5-star hotels located in the heart of the city to charming boutique hotels tucked away in urban landscapes, you’ll find a range of options on this list that cater to your luxury needs.

Each hotel offers a unique architectural and design experience that elegantly combines modern amenities with traditional Mexican hospitality. And you will even find some 5-star hotels in Mexico City on this list at incredibly affordable rates.

So, are you ready to explore the best luxury hotels in Mexico City with exclusive amenities, stunning views, and spacious rooms? Let’s dive in!

Luxury under Budget aims at helping you get the best deals by maximizing the value of your time and money. My recommendations are based on first-hand experiences and a full analysis of costs vs. benefits. This post may contain affiliate links, which means that I may get a small commission when you make a purchase, at no extra cost to you. This helps support my blog and enables me to provide more free and helpful content. Now, let’s go get you that luxury travel while staying under the budget!


Have You Got These Items For Your Trip Yet?

best luxury hotels in Mexico City

Your Shortcut to the Best Luxury Hotels in Mexico City

In a rush and need a quick decision? Here are my top 3 picks for the best Hotels in Mexico City!

#1 Pick

21 Best Luxury Hotels in Mexico City: A 5 Star Hotels Guide

La Valise Mexico City

✔️Unique: you can sleep under the stars as bed can be moved to balcony

✔️Great location with high walk score

#2 Pick

21 Best Luxury Hotels in Mexico City: A 5 Star Hotels Guide

Gran Hotel Ciudad de Mexico

✔️Right in Centro Historico City Center

✔️Stunning Views

#3 Pick

21 Best Luxury Hotels in Mexico City: A 5 Star Hotels Guide

St. Regis Mexico City

✔️ Spectacular Views, Great Location

✔️ Family-friendly, Kid’s Club Available

Best 5-Star Luxury Hotels in Mexico City

With stunning architecture and prime locations, these hotels provide a luxurious and comfortable stay in Mexico City.

1. La Valise

La Valise Hotel is a hidden gem that offers a truly unique experience. With only 3 rooms available, this exclusive hotel is known for its exceptional service and luxurious amenities.

Housed in a building from the 20th century in the Colonia Roma, each room at La Valise Hotel is designed to make you feel like royalty.

One unique feature is the king-sized rolling bed that can glide out onto your large private terrace, allowing you to sleep under the stars and experience the beauty of Mexico City from a unique perspective. And be sure to start your day off right with free breakfast in bed on the beautiful balcony.

But hurry, with only 3 rooms available at La Valise, booking early is essential to secure your luxurious stay.

See How You can Glide the Bed Out to the Balcony & Sleep under the Stars!

🌮 Upgrade your stay at La Valise with a half-day food walking tour in in Colonia Roma and experience the neighborhood’s culinary renaissance. Enjoy authentic Mexican cuisine, bistro-style French food, beer, mezcal, and coffee while learning about the area’s history and development. 

2. Gran Hotel Ciudad de Mexico

If you’re looking for a luxurious stay in the heart of the city, Gran Hotel Ciudad de Mexico  is the perfect choice. Located in the prime location in Centro Historico next to Zócalo, the city’s main square, the hotel offers convenient access to some of the city’s best iconic landmarks and attractions.

But that’s not all, Gran Hotel features beautifully adorned suites with stunning canopy beds, and some rooms offer splendid views of the plaza.

In addition, the hotel boasts exceptional amenities including a trendy restaurant with views of the city, a piano bar, a cafeteria, and parking for a fee.

🌮 Upgrade your stay with this food tour in Mexico City’s historic center to taste authentic Mexican cuisine, designated a UNESCO Intangible Cultural Heritage

3. St. Regis Mexico City

St Regis Mexico is located in Paseo de la Reforma Avenue, the perfect spot for an upscale vacation in the heart of Mexico City. The rooms are elegantly designed, with marble bathrooms, and a spectacular view since it’s built in a modern skyscraper.

The luxurious 1- and 2-room suites are perfect for those looking for extra space, with a living area and some featuring an office or kitchen. The staff goes above and beyond providing you with 24-hour room services and butler services for an added touch of indulgence.

Breakfast is free and there’s plenty of other options for dining and drinking, including a French restaurant, 3 casual restaurants, 2 bars, a cafe, and a juice counter. St Regis Mexico also has a day spa, gym, and indoor swimming pool, plus a kids’ club and 12 meeting/event rooms.

👣 Upgrade your stay with the must-visit Chapultepec Castle and Anthropology Museum Private Walking Tour

4. JW Marriott Hotel Mexico City

One of the most luxurious high-rise hotels in Mexico City, JW Marriot Hotel is only a short driving distance from Polanco Metro Station, the National Anthropology Museum and Chapultepec Zoo.

The hotel is located near the Polanco district with amazing food and restaurant options, offers elegant rooms and suites with Wi-Fi, marble bathrooms, and flat-screen TVs. Some upgraded rooms include seating area, dining room, integrated kitchen, and a Jacuzzi tub.

The hotel also offers an array of services, including continental breakfast and a buffet-style breakfast (additional cost), two international restaurants, an informal bar, and an outdoor pool.

5. Sofitel Mexico City Reforma

Considered as the first French luxury hotel in Mexico City, Sofitel Mexico is perfect for travelers looking for convenience and luxury. The hotel’s prime location, combined with its exceptional amenities and services, make it stand out among its competitors.

The modern rooms at Sofitel Mexico feature full-wall windows that offer breathtaking panoramic views of the iconic Angel of Independence, Mexico City’s most famous statue.

Indulge in a delicious meal at one of the hotel’s two contemporary restaurants or relax with a drink at one of its three bars. Guests can also take advantage of the hotel’s gym, sauna, and meeting rooms, as well as enjoy breakfast and parking services.

It’s also worth noting that the hotel is pet-friendly!

6. Four Seasons Hotel 

Four Seasons Hotel offers you luxury, aesthetics, great food, and one of a kind service. It’s just a short drive from the National Museum of Anthropology and the beautiful Chapultepec Park.

You will enjoy a true oasis of amenities with an elegant design. The suites are luxuriously adorned with antiques, some being equipped with dining area or with a convenient kitchen.

The hotel has two restaurants, a cafe and a modern cocktail bar. Enjoy a therapeutic night at the jacuzzi, or enjoy the additional amenities like the business center, an outdoor swimming pool, a gym, a spa, a hair salon, and a sauna.

Your pets are also welcomed to be a part of the trip in this pet-friendly hotel!

7. Las Alcobas, A Luxury Collection Hotel

Las Alcobas is the perfect hotel for a romantic gateway with your significant other. Situated on a picturesque tree-lined street, it’s the perfect place to explore the city.

The hotel boasts a range of rooms and suites, including a penthouse with butler service, equipped with a separate seating area, a marble bathroom with a rain-style shower and a Jacuzzi bathtub. Plus, some rooms come with a terrace, private garden or fireplace.

You can indulge in the delicious dishes served by any of the 2 restaurants available at the hotel, and you can also relax and enjoy the amenities in comfort like the spa, gym, or the 24 hour room service. To top it all off, parking is free and breakfast is included.

8. The Ritz Carlton Mexico City

For travelers looking for a luxurious stay in Mexico City, Ritz Carlton boasts an amazing view of Chapultepec Park.

Make yourself at home in the beautifully designed rooms, and top of the line service. For an added experience, you can get the suites that come with a separate living and dining room.

Ritz Carlton’s club members have exclusive access to a private lounge where meals and drinks are carefully prepared and served by their expert staff.

After a long day exploring the city, you can savour their delicious Mediterranean restaurant’s cuisine, while sipping the exquisite Mezcal drinks they offer. 

9. Hotel Condesa DF

Nestled on a tranquil, tree-lined street in the progressive Condesa district of the city, Hotel Condesa is a sophisticated and serene retreat, perfect for travelers seeking both comfort and convenience.

From the private balcony, you can admire the beauty of Mexico City and enjoy scenic city views that are nothing short of breathtaking.

After a comfortable night’s sleep, start your day with a delicious breakfast in the chic dining room, or enjoy a French bistro experience at one of the hotel’s culinary destinations. The rooftop sushi bar offers stunning city views while you indulge in delectable sushi and cocktails.

With its prime location, Hotel Condesa provides easy access to the many attractions Condesa District has to offer.

10. Live Aqua Urban Resort Mexico

Live Aqua is a chic and modern spa hotel where you can pamper yourself in the luxurious spa with its pool, hot tub, wet sauna and dry sauna. The hotel’s elegant and modern rooms are filled with aromas and scents that will transport you to a realm of bliss and tranquility.

In addition to the world-class spa facilities, Live Aqua offers a delectable breakfast service, as well as an upmarket restaurant and bar where you can enjoy delicious cocktails and tasty dishes. Whether you’re looking for a spa day or a complete retreat, Live Aqua is the perfect destination to unwind and rejuvenate.

11. W Mexico City Hotel

W Mexico Hotel is a sleek and modern high-rise hotel is located in the sophisticated and stylish Polanco neighborhood.

The rooms of the hotel are beautifully decorated with custom-designed beds, contemporary décor and vibrant artwork. You can also upgrade your stay to get a separate sitting area and a patio or balcony.

For those wanting a little extra luxury, the suite rooms even feature high end amenities and a separate living area.

The hotel’s delightful restaurant serves some delicious steak and seafood with a lively bar and terrace, and the stylish lounge offers a selection of appetizers. A gym and spa are also available.

What’s more, pets are also welcome for a fee that includes walking and feeding.

12. InterContinental Presidente Mexico City

InterContinental is high-rise hotel that offers stunning views of Chapultepec Park and the National Anthropology Museum. They have regular rooms with all modern amenities, however if you want to step up your game, you can book an Executive room with access to a lounge with complimentary cocktails.

You can indulge in some of the world’s best dishes, as the hotel counts with in 6 international restaurants. There is also a cocktail lounge that adds to the ambiance of luxury.

The fitness center and spa provide a getaway from the hustle and bustle of city life, while the 10 meeting rooms and a ballroom make the hotel great for business events.

13. Grand Fiesta Americana Chapultepec

Indulge in the ultimate luxury of comfort and enjoy breathtaking views of one of Mexico’s most famous forests at Grand Fiesta. The hotel offers elegant Art Deco style bedrooms with striking city and park views that will leave you mesmerized.

For those who require more space, the suites come equipped with an integrated kitchen and seating area for added convenience.

After exploring the park and visiting the majestic Chapultepec Castle, you can wrap up your day by dining at the hotel’s international restaurant, which hosts a variety of mouth-watering dishes. Whether you are a food connoisseur or simply looking for a relaxing dining experience, the restaurant at Grand Fiesta is sure to satisfy your taste buds.

14. Hotel Downtown Mexico

This gorgeous 17th-century building with a beautiful stone staircase and traditional church architecture, Hotel Downtown will transport you to a different era!

After a busy day exploring the city, take a break at the rooftop bar with incredible views of the bustling cityscape or a dip in the calming pool with a discreet bar and hot tub.

Plus, for the little extra indulgence you can soak up the views with a chilled glass of tequila, mezcal, or the daily special. A delicious breakfast is also cooked up every morning you can taste the traditional flavor of Mexico.

mexican food in best restaurants in guanajuato

Best Affordable Hotels in Mexico City for a Luxury Stay

Who says a luxury stay in Mexico City has to break the bank? These affordable hotels offer the perfect balance of modern amenities and traditional hospitality, providing guests with a comfortable and luxurious experience without spending a fortune.

15. Hotel Carlota

This trendy hotel is breath of fresh air in the busy environment of Mexico City. Hotel Carlota is a small boutique hotel features a delicious restaurant with many tasty dishes to choose from.

You can take a break from the hustle and bustle of the city and dive into the refreshing outdoor pool, while enjoying the delicious drinks offered at the bar.

With its emphasis on privacy, comfort, and pet-friendliness, and relaxation, Hotel Carlota is a great choice for travelers looking for a peaceful and rejuvenating stay.

16. Camino Real Polanco Hotel

Recognized as a hotel-museum, Camino Real was designed to offer you comfort, luxury, and art.

This hotel is situated on the edge of the gorgeous Chapultepec Park, and a short walking distance from the Chapultepec Castle. The rooms offer Wi-Fi, flat-screen TVs, and the upgraded rooms even come with free snacks and cocktails.

You’ll also have access to 10 of the best restaurants and bars in the area, 3 pools to relax and enjoy a gym and gardens. Plus, there are seasonal activities for children.

17. The Alest Hotel

The Alest Hotel is a luxurious 5-star hotel in the heart of Mexico City that offers a range of top-notch amenities and services, including a concierge, tourist information desk, 24-hour reception, and airport shuttle service.

Situated within walking distance of many shopping centers and popular tourist attractions in Polanco, this hotel is the perfect base for exploring the best of what the city has to offer.

The cozy rooms at The Alest Hotel provide a true home away from home experience, and don’t miss out on the delicious continental breakfast that is served every morning to start your day off right.

18. Mondrian Mexico City Condesa

Located in the heart of La Condesa, Mondrian Mexico City offers you some of the best drinks and food in the area. 

Not only is there an on-site restaurant where you can enjoy a wide variety of dishes, but you can also enjoy a drink in the skybar with friends or family. If you’re not a smoker, there are also non-smoking rooms where you can relax and socialize with friends.

The hotel also offers you a terrace, game room, and spa. To make your experience even more convenient, there is 24-hour reception to answer any of your questions and arrange for transfer from/to the airport (if previously agreed upon).

The staff speaks both Spanish and English, so you can be sure you’ll be well taken care of!

19. Hotel Habita

This fabulous 1950s building has been given a modern upgrade with a stylish frosted glass façade. You’ll be worry free with the relaxing pool environment located in the beautiful terrace.

The rooms come with all the modern amenities, upgraded rooms even have a terrace, while suites have a seating area. Plus, there’s 24-hour room service available every day.

 And that’s not all – Hotel Habita also has a luxurious open-wall restaurant, a spa with a pool, Jacuzzi and sauna, and an outdoor bar with a long fireplace on the terrace. It’s all just a short 4-minute walk from the metro station. Don’t miss out on this incredible experience!

20. Hotel Marquis Reforma

If you’re searching for a hotel that combines luxury with relaxation at an affordable price, look no further than Hotel Marquis. From incredible rooms to a delightful spa, this hotel has it all.

Upgraded rooms offer stunning city views or the luxurious experience of a Jacuzzi, while all rooms come equipped with designer toiletries, a minibar and a safe. Guests can indulge in three gourmet restaurants with outdoor seating, a sleek bar, a state-of-the-art gym and a hot tub. For those who prefer a more private experience, there is even an adults-only indoor pool.

In addition to its impressive amenities, Hotel Marquis offers event facilities and parking, although extra fees may apply. And for the ultimate indulgence, be sure to ask for the penthouse suite, where you can take luxury to the next level.

21. Casa Prim Boutique Hotel

If you’re looking for a perfect getaway in the city, Casa Prim boasts a private boutique hotel atmosphere! The rooms are simply stunning – you’ll be able to kick back, relax and watch TV with a balcony in some rooms.

Enjoy a delicious continental breakfast before setting out for the day, and there’s also an exquisite regional restaurant with an open kitchen to make coming home a treat. Other excellent amenities include a rooftop terrace, two bars and an interior courtyard – perfect for those relaxing nights in.

mexico city best luxury hotels

Where to Stay in Mexico City FAQS

Here are the answers to some of the most frequently asked questions about where to stay in Mexico City.

What is the best part of Mexico City to stay?

The best areas to stay in Mexico City which offering convenient access to major attractions, delicious cuisine, and shopping opportunities are Centro Historico, Zona Rosa, and Condesa. Centro Historico is the historic center of the city and a UNESCO World Heritage site. Condesa is known for its tree-lined streets and art deco architecture while and Zona Rosa is an LGBTQ-friendly district with a vibrant nightlife scene.

What part of Mexico City has the best nightlife?

If you’re planning to experience the vibrant nightlife scene of Mexico City, Roma, Centro Historico, and Condesa are the places to be. These neighborhoods offer plenty of options for young travelers looking for a fun night out. Zona Rosa is another top pick for party lovers. As a gay-friendly district, Zona Rosa is particularly known for its lively nightlife, highlighted by the annual gay pride parade held around June.

What is the Safest Area to Stay in Mexico City?

When it comes to safety in Mexico City, the Centro, Polanco, Roma, and Condesa districts are the top choices for travelers to stay. These neighborhoods are considered safe, offering easy access to cultural attractions, restaurants, and shops. On the other hand, it’s best to avoid Tepito, La Lagunilla, Doctores, and Mercado Merced, as they are known to be more dangerous areas of the city.

common spanish phrases for travel to mexico

The Wrap Up: Best Luxury Hotels in Mexico City

Mexico City is an amazing destination that has something to offer everyone: nonstop nightlife, rich culture, award-winning restaurants, and luxurious hotel experiences.

Among these, La Valise stands out for its unique experience of sleeping under the stars and ideal location for exploring the city on foot. Families with kids will find St Regis the perfect choice, with its excellent Kids Club and family-friendly amenities.

And for those seeking luxury on a budget, Grand Fiesta Americana Mexico City offers plush accommodations with world-class amenities at an affordable rate.

If you’re looking to pamper yourself in a natural hot spring, be sure to check out Las Grutas de Tolantongo. The experience of bathing in the natural springs surrounded by majestic mountains is truly one of a kind and not to be missed.