Best Hotels In Mexico City

Mexico City is an incredibly exciting destination, providing a mix of culture, history and cuisine that is truly unrivaled. With so much to explore and experience, it's no wonder that the city attracts tourists from all over the world. When you're looking for accommodation in Mexico City, you want to make sure you stay in one of the best hotels. That's why we've put together this guide to help you find the best hotels in Mexico City for your next trip.

1. Sofitel Mexico City Reforma

Sofitel Mexico City Reforma Pin

Sofitel in Mexico City is a luxurious hotel located in the heart of the capital, offering guests an experience like no other. It stands as a five-star hotel surrounded by culture and history, making it the perfect vacation spot for travelers from around the world. From its beautiful rooms with breathtaking views to its impeccable service, this hotel offers all everything you could desire during your stay in Mexico City.

The hotel is home to several amenities that create an unforgettable atmosphere including a state-of-the-art fitness center, five restaurants offering exquisite food from different countries of the world and even a shopping mall inside the building where visitors can find exclusive gifts and souvenirs from their trip.


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

Phone: +52 55 8660 0500

2. The St Regis Mexico City


Click to play

The St Regis is a 5-star luxury hotel located in the center of Mexico City. This contemporary and stylish hotel offers guests a truly unique experience of modern elegance. From the moment you walk through its grand entrance, to the impeccable service provided by the staff, your stay at this luxurious property is sure to be top-notch.

The St Regis features all of the facilities one would expect from one of the best Mexico City hotels, including spacious suites with modern decor, 24 hour room service, an outdoor pool with views over the city skyline, and a full spa offering massages and beauty treatments.

There are also several world-class restaurants onsite that offer exquisite Mexican cuisine as well as international dishes to satisfy all palates. Plus, travelers can take advantage of private car services and complimentary airport shuttle available for those looking to explore beyond the city walls.


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

Phone: +52 55 5228 1818

3. Hyatt Regency Mexico City

Hyatt Regency Mexico City Pin

The Hyatt Regency in central Mexico City is an ideal place to stay for business and pleasure travelers. Situated in the heart of the bustling city, this hotel comes with luxurious rooms and a friendly atmosphere. It is conveniently located within walking distance of many tourist attractions, restaurants, and nightlife hotspots.

For those seeking a unique cultural experience when traveling to Mexico City, the Hyatt Regency Mexico City offers several amazing options. Guests can choose from one of the restaurants within the premises that feature Mexican-inspired dishes or sip on cocktails at one of the two bars located inside.

Additionally, there are numerous fitness facilities available to ensure visitors remain active while enjoying their stay. The hotel also features a full-service spa where you can relax and pamper yourselves after a long day of sightseeing or business meetings.


Address: Campos Elíseos 204, Polanco, Polanco Chapultepec, Miguel Hidalgo, 11550 Ciudad de México, CDMX, Mexico

Phone: +52 55 5083 1234

4. Four Seasons Hotel Mexico City

Four Seasons Hotel Mexico City Pin

Four Seasons Hotel in Mexico City is a luxurious oasis in the middle of the city. Located right next to the iconic Chapultepec Park, this five-star hotel provides guests with easy access to restaurants, shopping, and some of Mexico City’s most famous attractions. The staff here are wonderfully accommodating and friendly, always happy to help with whatever you may need.

The rooms at the Four Seasons are spacious and inviting, offering a variety of amenities meant for maximum comfort and convenience. There is an indoor pool as well as a fitness area for those looking for an active way to spend their time off. You can also take advantage of the hotel’s fine dining options located onsite or enjoy drinks at one of their two bars. No matter what your plans are while staying here, you won't be disappointed by what the Four Seasons has to offer.


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

Phone: +52 55 5230 1818

5. Condesa df Mexico City

Condesa df, Mexico City Pin

Staying at the Condesa DF hotel in Mexico City is an unforgettable experience. This luxury hotel in Mexico City was designed to provide its guests with a sense of extraordinary comfort and convenience, no matter how long their stay may be. In the heart of Mexico City's trendy Condesa neighborhood, this boutique hotel offers tourists access to some of the city's best restaurants and shopping centers – making it a great place for travelers to explore.

The interior design captures the spirit of contemporary Mexican culture with minimalist decor, themed works of art and modern furniture. The rooms feature comfortable beds, ergonomic workstations, marble bathrooms and balconies overlooking the surrounding area. Luxurious amenities include an outdoor rooftop pool as well as a spa offering facials, massages and other spa treatments.


Address: Avenida Veracruz 102 Colonia Condesa, 06700, Ciudad de México, México

Phone: +52 55 5241 2600

6. Las Alcobas

Las Alcobas, a Luxury Collection Hotel, Mexico City Pin

Las Alcobas hotel in Mexico City provides an unforgettable experience. Sitting in the heart of one of the world's most vibrant cities, it creates an oasis of luxury and relaxation. Every aspect of Las Alcobas has been carefully crafted to ensure guests can enjoy their stay away from home.

The rooms are modern and big with plenty of natural light, contemporary furnishings and private balconies with outstanding views of Mexico City. The staff is friendly and attentive, always willing to help you with any request or question you may have. Furthermore, each room comes complete with its own private jacuzzi where you can truly relax after a day out exploring the city sights.

The hotel also comes with several restaurants offering a range of Mexican dishes as well as international favorites.


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

Phone: +52 55 3300 3900

Best Flights To Mexico City

Quickly search the best flights from the widest selection of airlines flying to Mexico City. Regardless of what airline you go with, you can save money by comparing. Skyscanner is the best airline price comparison service specifically for Mexico City.

7. JW Marriott Hotel Mexico City

JW Marriott Hotel Mexico City Pin

The JW Marriott Hotel is an elegant and chic hotel situated in the city center of Mexico City. It offers a variety of facilities such as a health center, spa, luxury shopping arcade, five restaurants and bars and conference rooms for business travelers.

The hotel also has a range of services to make sure all guests have an enjoyable experience such as 24-hour room service, complimentary parking, concierge desk with area information and free Wi-Fi. For added convenience, the hotel has daily housekeeping services and laundry facilities.

The JW Marriott Mexico City is known for its excellent customer service that ensures each visitor feels comfortable during their stay. From check-in to check-out, the helpful staff always ensure your needs are met in order to provide an exceptional experience.


Address: Via Geretta 15, 6902 Lugano, Switzerland

Phone: +41 91 986 38 38

8. Gran Hotel Ciudad de Mexico


Click to play

Gran Hotel Ciudad de Mexico is a renowned hotel that has been providing stunning accommodations for over 100 years and remains one of the most sought-after hotels in Latin America. From its majestic architecture to its luxurious amenities, the Gran Hotel brings each guest an unforgettable experience.

The Gran hotel boasts sophisticated interiors and grandiose spaces that reflect the city’s rich history and culture. The lobby features exquisite antique furniture as well as large marble columns, giving it a classic yet modern feel. Additionally, it has spectacular city views of Paseo de la Reforma, one of Mexico City’s main landmarks.


Address: Viale Castagnola 22, 6900 Lugano, Switzerland

Phone: +41 91 973 63 63

9. Live Aqua Urban Resort Mexico

Live Aqua Urban Resort Mexico guest room Pin

The Live Aqua Urban Resort in Mexico City is a beautiful modern resort that provides guests with an outstanding experience. It features an amazing pool area, spa facilities, and delicious restaurants. The resort also offers plenty of activities for their visitors including yoga classes, walking trails, and bicycle rentals. Additionally, the hotel provides complimentary transportation to nearby attractions such as the Metropolitan Cathedral and Palacio de Bellas Artes.

The rooms are equipped with everything you need for a comfortable stay. All of them have air conditioning, flat-screen TVs, complimentary Wi-Fi access and other amenities depending on the room type chosen. Vacationers can also choose from different packages that include special discounts at well-known restaurants in the city’s downtown area as well as discounted tickets to nearby events and shows.


Address: Av. Paseo de los Tamarindos No.98 Col, Bosque de las Lomas, 05120 Ciudad de México, Mexico

Phone: +52 55 9177 8400

10. JTowers

JTowers hotel room Pin

My experience in the JTowers hotel in Mexico City was a memorable one. I visited this amazing hotel with my family and it exceeded all of our expectations. The building itself is incredibly modern and luxurious, featuring contemporary decor and chic furnishings. The staff were incredibly accommodating, always making sure we had everything we needed for a comfortable stay.

Our room overlooked the city, offering us captivating views during our time there. It was well appointed with all you could ever need; from a flat-screen TV to complimentary slippers - nothing was lacking. Additionally, they also offered free Wi-Fi which came in handy when trying to navigate around the city or book tickets to nearby attractions.

Overall, I'd highly recommend the JTowers hotel for anyone looking for an unforgettable getaway destination - whether it's for business or pleasure.


Address: C. Texas 17, Nápoles, Benito Juárez, 03810 Ciudad de México, CDMX, Mexico

Phone: +52 55 3483 9810

11. Hilton Mexico City Reforma

Hilton Mexico City Reforma Pin

Staying at the Hilton in Mexico City is a truly unique experience. From the moment you arrive, you feel as though you have been transported to a world of luxury and comfort. The hotel staff are renowned for their wonderful hospitality, and they always go the extra mile to make your stay special.

The guest rooms themselves are spacious and comfortable, with modern amenities that provide all of your needs – from an ensuite bathroom to luxurious bedding and a flat-screen television. Additional features such as a sports center, spa treatments and pools add to the hotel’s appeal. Plus, many of the rooms offer amazing views of downtown Mexico City so you can take in its vibrant sights during your stay.

If you are looking for an elegant dining experience, the Hilton hotel also offers a range of restaurants serving delicious delicacies from all parts of the world.


Address: Av. Juárez 70, Colonia Centro, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX, Mexico

Phone: +52 55 5130 5300

12. Hotel Royal Reforma

Hotel Royal Reforma Pin

Hotel Royal is an exquisite boutique hotel with breathtaking views of the city. The Royal hotel strives to provide guests with a high-end experience during their stay. From its beautiful rooms to its on-site restaurants, this hotel caters to all types of travelers who are looking for a memorable vacation in Mexico's capital city.

The Royal Reforma has everything you need to make your stay comfortable and enjoyable. Its large, modern rooms come equipped with air conditioning, flat-screen TVs, luxurious bedding, and plenty of space for up to four people. Additionally, there are several upscale dining options available including a sushi bar and Mediterranean restaurant that serves breakfast lunch and dinner each day.


Address: C. Amberes 78, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico

Phone: +52 55 9149 3000

Best Flights To Mexico City

Quickly search the best flights from the widest selection of airlines flying to Mexico City. Regardless of what airline you go with, you can save money by comparing. Skyscanner is the best airline price comparison service specifically for Mexico City.

13. InterContinental Presidente Mexico City

InterContinental Presidente Mexico City Pin

The InterContinental Presidente hotel is a deluxe hotel situated in the heart of the historic city in the Polanco neighborhood near the Chapultepec Castle. It offers an array of facilities, from a fitness center to an outdoor swimming pool and fine dining options. This opulent hotel provides you with a comfortable and lavish stay in one of the world’s most beautiful cities.

The rooms at the InterContinental come equipped with modern features including air conditioning, unlimited internet access, flat-screen TVs, minibars, safes and beds laden with plush linens. Guests are invited to take advantage of the concierge services offered as well as explore all that this vibrant city has to offer.

The on-site restaurant showcases traditional Mexican cuisine while also offering international specialties made using local ingredients. The bar serves regional craft beers and signature cocktails alongside light snacks until late into the night.


Address: Campos Elíseos 218, Polanco, Col. Chapultepec, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico

Phone: +52 55 5327 7700

14. The Alest Hotel

The Alest Hotel Pin

The Alest Hotel is a fancy hotel in the centra area of Mexico City. This five-star hotel comes with a range of services to keep you busy, from an outdoor pool to a variety of restaurants and lounges. Travelers can also enjoy access to 24-hour concierge services, as well as complimentary beauty treatments at their full-service spa.

The rooms and suites are all furnished with modern décor and feature a flat-screen television, free access to Wi-Fi, and other extras such as mini fridges and coffee makers. All guests will receive complimentary breakfast every morning during their stay. Hotel Alest caters to travelers looking for an unforgettable experience while still having easy access to the city's many must-see tourist attractions.


Address: Eugenio Sue 45, Polanco, Polanco IV Secc, Miguel Hidalgo, 11550 Polanco, CDMX, Mexico

Phone: +52 55 9027 7343

15. The Ritz-Carlton Mexico City

The Ritz-Carlton, Mexico City Pin

The Ritz-Carlton in Mexico City is a luxurious haven, set right in the city’s vibrant core. With its elevated rooftop views, spacious suites and impeccable service, it is one of the most sought-after hotels in the area.

The Ritz hotel serves a variety of modern amenities with a mix of both classic and local Mexican touches throughout the property. During your stay you have access to a wealth of leisure activities from an outdoor pool and beauty services to private yoga classes and an on-site barber shop.

Additionally, there are plenty of dining options ranging from fine dining at their signature restaurant to traditional Mexican dishes for more casual meals. The staff also provides personal shopping assistance, which makes exploring Mexico City easy and enjoyable.


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

Phone: +52 55 2734 3480

16. Hotel Carlota

Hotel Carlota Pin

Hotel Carlota is a another great hotel in downtown Mexico City. Situated on Avenida de los Insurgentes, it offers guests breathtaking views of the city skyline and all its major landmarks. This 5 star hotel boasts an elegant design with impeccable service from their highly trained staff.

The rooms at the Carlota Hotel range from standard to suite level and come equipped with free high-speed Wi-Fi, flat screen TVs, king-size beds, en-suite bathrooms, and 24-hour room service. Guests can also take advantage of the onsite health center for some much needed relaxation or workout in the fitness center to stay fit during your stay. Additionally, there are multiple restaurants onsite offering classic Mexican food as well as international options.


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

Phone: +52 55 5511 6300

17. NH Collection Mexico City Santa Fe

NH Collection Mexico City Santa Fe Pin

My stay at the NH Collection hotel last year was a completely unique experience. From the moment I arrived, I felt like I had been transported to another world. Every detail of the hotel is carefully thought out and designed to create an atmosphere of tranquility and relaxation. The lobby had comfortable seating and calming music, while also offering plenty of space for guests to move around.

The rooms at the hotel were modern yet cozy, with luxurious beds, flat-screen TVs, complimentary toiletries and powerful air-conditioning units. The staff at the NH Collection hotel went above and beyond my expectations in terms of service. They were friendly and professional throughout my entire stay, offering helpful recommendations on nearby things to see or helping me book taxis whenever necessary.


Address: Juan Salvador Agraz 44, Lomas de Santa Fe, Contadero, Cuajimalpa de Morelos, 05109 Ciudad de México, CDMX, Mexico

Phone: +52 55 9177 7380

18. Nima Local House Hotel


Click to play

The Nima Local House Hotel in Mexico City is a unique place to stay when visiting Mexico. The hotel combines modern Mexican design with the comfort and convenience of a guest house, making it an ideal spot for travelers who want to experience the best of both worlds. The rooms are decorated with traditional artwork, handmade furniture and natural materials, while also offering Wi-Fi access and air conditioning.

Visitors can enjoy locally produced food in their stunning rooftop restaurant or relax on their private terrace overlooking the downtown area of Mexico City. The hotel staff is extremely friendly and helpful; they are always willing to provide tips and recommendations to help you make the most out of your stay while exploring the area.

The Nima hotel also offers many activities outside of the hotel, including cooking classes, tours of local markets and historic sites, as well as educational talks about Mexican culture and traditions.


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

Phone: +52 55 7591 7175

Best Flights To Mexico City

Quickly search the best flights from the widest selection of airlines flying to Mexico City. Regardless of what airline you go with, you can save money by comparing. Skyscanner is the best airline price comparison service specifically for Mexico City.


Q: What are the best luxury hotels in Mexico City?

A:  One of the top picks for travelers seeking a luxurious stay in Mexico City is The St. Regis Mexico City. This opulent hotel is located in the upscale neighborhood of Reforma and boasts magnificent views of Chapultepec Park and Castle. The rooms are spacious and elegantly designed with modern amenities such as flat-screen TVs, minibars, and Nespresso machines. The hotel also features three on-site restaurants serving international cuisine, an indoor swimming pool, fitness center, spa services, and a 24-hour butler service.

Q: Which hotels in Mexico City are good for families?

A:  One such hotel is the Four Seasons Hotel, located in the upscale neighborhood of Polanco. This luxurious hotel features spacious rooms and suites that offer incredible views of Chapultepec Park. Families will appreciate the indoor pool, children's play area, and babysitting services available upon request. The hotel also has a restaurant that serves delicious Mexican food and international dishes.

Another great option for families is the Condesa DF Hotel, situated in one of Mexico City's trendiest neighborhoods. This boutique hotel boasts stylish rooms decorated with contemporary art pieces and designer furniture.

Q: What is best area to stay in Mexico City?

A:  One of the most popular areas is the historic center, known as Centro Historico. This district boasts some of the city's most famous landmarks such as the Zócalo, Palacio de Bellas Artes and Templo Mayor. It's also home to numerous museums, restaurants and bars. If you enjoy being in the heart of all the action with easy access to public transportation, Centro Historico is an excellent choice.

If you're looking for a more bohemian vibe, then consider staying in Condesa or Roma districts.

Q: How many days should I stay in Mexico City?

A:  If you're a history buff who wants to delve into Mexico's fascinating past, then you'll need at least four or five days to check out all the incredible museums and historic sites around town. On the other hand, if food is your passion and you're dying to try every street taco stand and Michelin-starred restaurant in sight, then a week or even two might not be enough time!

Q: What are the safest neighborhoods to stay in Mexico City?

A:  One of the safest neighborhoods in Mexico City is Polanco. This upscale neighborhood is home to some of the city's most exclusive restaurants, shops, and hotels. It also boasts a low crime rate thanks to increased security measures and vigilant residents. Visitors will feel safe walking through its tree-lined streets during the day or night.

Another safe neighborhood worth considering is La Condesa. Known for its art deco architecture and trendy bars, this area has become increasingly popular among both locals and tourists in recent years.

Q: Is Mexico City a walkable city?

A:  In general, Mexico City can be a very walkable city if you know where to go. Many of the central neighborhoods such as Roma and Condesa are pedestrian-friendly with wide sidewalks, tree-lined streets, and plenty of cafes and shops along the way.

Additionally, there are several parks throughout the city that offer peaceful green spaces for walking or jogging. However, outside of these areas, some neighborhoods may be more difficult to navigate on foot due to heavy traffic or lack of infrastructure.


Book Your Hotel In Mexico City

You can book your hotel in Mexico City with as they have the biggest inventory and best deals. If you want to stay somewhere other than a hotel, they also return the cheapest rates for accommodations like hostels, guesthouses and apartments.

Book Your Flight To Mexico City

Use Skyscanner to find cheap flights to Mexico City. They are my favorite search engine because they search websites and airlines around the world so you always know you get the best rates.

Need a Rental Car In Mexico City?

Here is a budget-friendly car rental resource. No matter where you’re traveling, you’ll be able to find the best — and cheapest car rentals in Mexico City here.

Looking for an Airport Transfer Service In Mexico City?

If you are looking for a convenient and affordable option to get to and from the airport in Mexico City, here you will find all the answers to book your next airport transfer in Mexico City.

Don’t Forget Your Travel Insurance

Travel insurance will protect you against illnesses, an injury, luggage theft, and even trip cancellations. It’s a comprehensive protection in case anything goes wrong during your trip. I never travel to Mexico City without it as I’ve had to use it several times in the past. My favorite travel insurance companies that offer the best service and value are:

Looking for the Best Travel Companies to Save Money With?

Check out my resource page for the best companies to use when you go to Mexico City. I list all the ones I use to save money when I’m taking a trip. They will save you money when you travel too.

Want More Information on Mexico:

Be sure to visit our Mexico Travel Guide for even more travel tips.

You may also like