Top Hotels in Mexico City

Search among 435 available hotels and places to stay in Mexico City from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
51-100 out of 435
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great213 reviews
MapView on map2.3 mi from City Center300 yd from The Angel of Independence
From   US$ 40 /nightSelect
8.6
Great766 reviews
MapView on map1.5 mi from City Center1300 yd from United States Embassy
From   US$ 80 /nightSelect
8.2
Great42 reviews
3.0 mi from City Center1400 yd from Chapultepec Castle
From   US$ 305 /nightSelect
8.4
Great430 reviews
3.0 mi from City Center
From   US$ 55 /nightSelect
8.4
Great443 reviews
2.1 mi from City Center500 yd from The Angel of Independence
From   US$ 55 /nightSelect
8.2
Great358 reviews
1.0 mi from City Center700 yd from The Museum of Fine Arts
From   US$ 71 /nightSelect
8.4
Great57 reviews
3.9 mi from City Center600 yd from National Auditorium
From   US$ 299 /nightSelect
8.2
Great157 reviews
4.6 mi from City Center1400 yd from National Auditorium
From   US$ 150 /nightSelect
8.4
Great263 reviews
3.4 mi from City Center
From   US$ 100 /nightSelect
8.4
Great77 reviews
9.2 mi from City Center1700 yd from Santa Fe Mall Center
From   US$ 88 /nightSelect
8.2
Great227 reviews
400 yd from City Center600 yd from Zocalo Square
From   US$ 27 /nightSelect
8.2
Great143 reviews
200 yd from City Center300 yd from Zocalo Square
From   US$ 48 /nightSelect
8.2
Great80 reviews
2.4 mi from City Center600 yd from United States Embassy
From   US$ 223 /nightSelect
8.4
Great142 reviews
1600 yd from City Center600 yd from The Museum of Fine Arts
From   US$ 151 /nightSelect
8.2
Great56 reviews
From   US$ 80 /nightSelect
8.2
Great204 reviews
1400 yd from City Center1000 yd from The Museum of Fine Arts
From   US$ 104 /nightSelect
8.4
Great391 reviews
200 yd from City Center400 yd from Zocalo Square
From   US$ 44 /nightSelect
8.2
Great162 reviews
9.8 mi from City Center
From   US$ 71 /nightSelect
8.4
Great241 reviews
1500 yd from City Center1000 yd from The Museum of Fine Arts
From   US$ 28 /nightSelect
8.2
Great123 reviews
6.4 mi from City Center
From   US$ 76 /nightSelect
3.0 mi from City Center400 yd from Foro Sol
From   US$ 40 /nightSelect
8.4
Great139 reviews
2.8 mi from City Center1600 yd from Chapultepec Castle
From   US$ 84 /nightSelect
8.2
Great102 reviews
2.9 mi from City Center1.1 mi from Basilica of Our Lady of Guadalupe
From   US$ 62 /nightSelect
8.2
Great116 reviews
200 yd from City Center400 yd from Zocalo Square
From   US$ 107 /nightSelect
8.4
Great89 reviews
3.0 mi from City Center1700 yd from World Trade Center Mexico City
From   US$ 135 /nightSelect
8.2
Great169 reviews
3.4 mi from City Center1100 yd from World Trade Center Mexico City
From   US$ 120 /nightSelect
8.2
Great193 reviews
1.6 mi from City Center1700 yd from The Angel of Independence
From   US$ 33 /nightSelect
8.4
Great108 reviews
2.6 mi from City Center700 yd from The Angel of Independence
From   US$ 140 /nightSelect
8.4
Great174 reviews
2.1 mi from City Center300 yd from United States Embassy
From   US$ 58 /nightSelect
8.4
Great1077 reviews
2.9 mi from City Center
From   US$ 47 /nightSelect
8.2
Great184 reviews
1.7 mi from City Center1.2 mi from The Angel of Independence
From   US$ 45 /nightSelect
8.2
Great210 reviews
2.0 mi from City Center600 yd from The Angel of Independence
From   US$ 61 /nightSelect
8.2
Great115 reviews
2.1 mi from City Center200 yd from The Angel of Independence
From   US$ 35 /nightSelect
8.2
Great121 reviews
3.2 mi from City Center
From   US$ 28 /nightSelect
8.2
Great120 reviews
3.1 mi from City Center1400 yd from World Trade Center Mexico City
From   US$ 134 /nightSelect
8.4
Great122 reviews
9.5 mi from City Center
From   US$ 66 /nightSelect
8.2
Great100 reviews
9.0 mi from City Center1.0 mi from Azteca Stadium
From   US$ 70 /nightSelect
8.2
Great232 reviews
700 yd from City Center600 yd from The Museum of Fine Arts
From   US$ 30 /nightSelect
8.4
Great419 reviews
2.0 mi from City Center1.2 mi from Palacio de los Deportes
From   US$ 94 /nightSelect
8.2
Great211 reviews
1.6 mi from City Center1400 yd from The Angel of Independence
From   US$ 51 /nightSelect
8.4
Great119 reviews
700 yd from City Center500 yd from Zocalo Square
From   US$ 71 /nightSelect
3.5 mi from City Center300 yd from World Trade Center Mexico City
From   US$ 75 /nightSelect
8.4
Great73 reviews
9.3 mi from City Center1600 yd from Santa Fe Mall Center
From   US$ 49 /nightSelect
8.2
Great87 reviews
2.8 mi from City Center1600 yd from Chapultepec Castle
From   US$ 134 /nightSelect
8.2
Great203 reviews
2.0 mi from City Center500 yd from The Angel of Independence
From   US$ 63 /nightSelect
8.2
Great93 reviews
8.6 mi from City Center
From   US$ 103 /nightSelect
8.4
Great318 reviews
400 yd from City Center300 yd from Zocalo Square
From   US$ 52 /nightSelect
8.2
Great171 reviews
800 yd from City Center1100 yd from Zocalo Square
From   US$ 39 /nightSelect
8.2
Great160 reviews
700 yd from City Center400 yd from Zocalo Square
From   US$ 45 /nightSelect
8.2
Great157 reviews
1.0 mi from City Center1000 yd from The Museum of Fine Arts
From   US$ 35 /nightSelect

Best Hotels and Places to Stay in Mexico City

Why visit?

Mexico City offers a vibrant mix of history, culture, and modernity, making it a fascinating destination for tourists. With a wide range of museums, historic sites, delicious cuisine, and vibrant nightlife, the city has something for everyone. Exploring Mexico Citys rich heritage, enjoying its gastronomic delights, and immersing oneself in its vibrant atmosphere are some of the reasons why it is worth visiting.

Where to stay?

Historic Center: The heart of Mexico City, the Historic Center, is a UNESCO World Heritage site and a top choice for tourists. Here, youll find iconic landmarks such as the Metropolitan Cathedral, the National Palace, and the Templo Mayor. The area boasts several hotels in Mexico City, ranging from budget-friendly hostels to luxurious boutique hotels.

Polanco: Known for its upscale ambiance, Polanco is a trendy neighborhood that offers a blend of luxury, culture, and shopping. This area is home to designer boutiques, prestigious art galleries, and high-end restaurants. Polanco features some of the citys best hotels, ranging from luxurious 5-star establishments to stylish boutique hotels.

Roma-Condesa: If youre looking for a bohemian and artistic vibe, consider staying in the trendy neighborhoods of Roma and Condesa. These adjacent districts are known for their picturesque streets lined with colorful art deco buildings, vibrant street art, and trendy cafes. Here, you can find a range of accommodation options, including boutique hotels and charming guesthouses.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best Value for Money:

Hotel Casa Blanca: Located in the heart of the city, Hotel Casa Blanca offers comfortable rooms at affordable prices. With its convenient location near the Historic Center, guests have easy access to popular attractions such as Zocalo and the National Palace. The hotel offers amenities such as free Wi-Fi, a fitness center, and an on-site restaurant, making it an excellent choice for budget-conscious travelers looking for a hotel in Mexico City.

Hotel Marlowe: Situated in the trendy Roma neighborhood, Hotel Marlowe provides excellent value for money. The hotel features stylish and modern rooms equipped with all essential amenities. Its prime location allows guests to explore nearby attractions, including Chapultepec Park and the Anthropology Museum. With its affordable rates and comfortable accommodations, Hotel Marlowe is a great option for travelers seeking hotels in Mexico City that offer both convenience and affordability.

Hotel MX Roma: Offering contemporary design and a prime location, Hotel MX Roma is another excellent choice for budget travelers. Situated in the vibrant Roma neighborhood, the hotel is surrounded by an array of restaurants, cafes, and art galleries. Guests can enjoy comfortable and well-equipped rooms, along with complimentary breakfast and a rooftop terrace with panoramic views of the city. Hotel MX Roma offers great value for money and a convenient base for exploring Mexico City.

Best Kid-Friendly Hotels:

Hotel Camino Real Polanco: Located in the upscale Polanco district, Hotel Camino Real Polanco caters to families with its range of amenities and spacious rooms. The hotel features a childrens play area, a heated outdoor pool, and various dining options to suit different tastes. Its proximity to attractions like Chapultepec Park and the Chocolate Museum make it an ideal choice for families looking for kid-friendly hotels in Mexico City.

Hotel Carlota: Nestled in the trendy neighborhood of Roma, Hotel Carlota offers a family-friendly atmosphere with its welcoming ambiance and thoughtful amenities. The hotel features spacious rooms with loft-style designs and offers services such as babysitting and customized picnic baskets for family outings. Its creative and lively atmosphere, along with proximity to parks and attractions, makes it a top choice for families visiting Mexico City.

Best Hotels for a Romantic Getaway:

Las Alcobas: Situated in the heart of the upscale Polanco neighborhood, Las Alcobas provides a luxurious and intimate setting for a romantic escape. The hotel offers elegantly designed rooms, a spa with couples treatments, and exquisite dining experiences at its renowned restaurant. With its personalized service and attention to detail, Las Alcobas is the perfect choice for couples seeking a romantic getaway in Mexico City.

Downtown Mexico: Housed in a beautifully restored historic building in the city center, Downtown Mexico offers a unique and romantic ambiance. The hotel features stylish rooms with traditional Mexican decor, a rooftop pool, and a terrace with stunning city views. Its central location allows couples to easily explore the citys highlights, such as the Templo Mayor and the Metropolitan Cathedral, making it an ideal choice for a memorable romantic stay.

Best for Location:

Gran Hotel Ciudad de México: Situated right on the iconic Zocalo Square in the Historic Center, Gran Hotel Ciudad de México offers unparalleled views and easy access to major attractions. The hotels stunning Art Nouveau architecture, spacious rooms, and renowned rooftop restaurant ensure a memorable stay. Its prime location makes it one of the best hotels in Mexico City for those seeking to be in the heart of the action.

Stara Hamburgo: Located in the Juarez neighborhood, Stara Hamburgo provides a central location with convenient access to attractions such as the Angel of Independence and the Museum of Anthropology. The hotel offers stylish and modern rooms, a rooftop pool, and a fitness center. Its proximity to popular areas like Reforma Avenue and the Historic Center makes it an ideal choice for those looking to explore Mexico City easily.

Condesa DF: Situated in the bohemian Condesa neighborhood, Condesa DF offers a trendy and vibrant atmosphere. The hotel features beautifully designed rooms, a rooftop bar, and a courtyard for relaxation. With its central location, guests can enjoy the neighborhoods parks, cafes, and nightlife while being within easy reach of the citys main attractions, making it a top choice for location-conscious travelers.

Best for a Short City Break:

Hotel Geneve Ciudad de México: With its classic charm and central location, Hotel Geneve is a top choice for a quick city break. The hotel provides comfortable and well-appointed rooms, a seasonal outdoor pool, and an elegant French restaurant. Its proximity to the Zona Rosa district and renowned museums like the Frida Kahlo Museum make it an excellent base for a short visit to Mexico City.

Zócalo Central Hotel: Overlooking the historic Zocalo Square, Zócalo Central Hotel offers an ideal location for a short city break. The hotel features comfortable rooms with views of the square, a rooftop terrace with panoramic city views, and an on-site restaurant serving traditional Mexican cuisine. With its prime location and proximity to major attractions, Zócalo Central Hotel is perfect for exploring the city in a limited amount of time.

Show moreLess