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
151-200 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.4
Great331 reviews
MapView on map800 yd from City Center700 yd from The Museum of Fine Arts
From   US$ 26 /nightSelect
MapView on map4.2 mi from City Center
From   US$ 49 /nightSelect
8.4
Great97 reviews
5.5 mi from City Center
From   US$ 60 /nightSelect
8.4
Great257 reviews
2.1 mi from City Center400 yd from United States Embassy
From   US$ 34 /nightSelect
8.2
Great94 reviews
2.8 mi from City Center900 yd from Chapultepec Castle
From   US$ 43 /nightSelect
8.2
Great101 reviews
3.0 mi from City Center600 yd from Chapultepec Castle
From   US$ 23 /nightSelect
1.8 mi from City Center600 yd from United States Embassy
From   US$ 67 /nightSelect
8.0
Great80 reviews
9.5 mi from City Center1300 yd from Santa Fe Mall Center
From   US$ 96 /nightSelect
8.4
Great96 reviews
9.4 mi from City Center1300 yd from Santa Fe Mall Center
From   US$ 67 /nightSelect
8.6
Great108 reviews
4.1 mi from City Center900 yd from National Auditorium
From   US$ 239 /nightSelect
8.4
Great158 reviews
1700 yd from City Center700 yd from The Museum of Fine Arts
From   US$ 75 /nightSelect
8.6
Great85 reviews
5.8 mi from City Center
From   US$ 114 /nightSelect
8.4
Great108 reviews
10.5 mi from City Center800 yd from Santa Fe Mall Center
From   US$ 80 /nightSelect
Bed & Breakfast
8.2
Great51 reviews
2.1 mi from City Center1700 yd from United States Embassy
From   US$ 100 /nightSelect
8.6
Great58 reviews
3.4 mi from City Center700 yd from Chapultepec Castle
From   US$ 134 /nightSelect
8.2
Great161 reviews
2.8 mi from City Center1500 yd from Autodromo Hermanos Rodriguez Race Track
From   US$ 36 /nightSelect
8.4
Great13 reviews
1.9 mi from City Center1600 yd from The Angel of Independence
From   US$ 231 /nightSelect
8.4
Great72 reviews
1.8 mi from City Center1500 yd from The Angel of Independence
From   US$ 48 /nightSelect
8.4
Great100 reviews
2.3 mi from City Center300 yd from The Angel of Independence
From   US$ 85 /nightSelect
8.2
Great106 reviews
3.2 mi from City Center
From   US$ 30 /nightSelect
8.4
Great161 reviews
500 yd from City Center700 yd from Zocalo Square
From   US$ 17 /nightSelect
8.4
Great70 reviews
6.6 mi from City Center
From   US$ 57 /nightSelect
8.6
Great50 reviews
4.0 mi from City Center1700 yd from World Trade Center Mexico City
From   US$ 29 /nightSelect
8.4
Great73 reviews
1.5 mi from City Center1500 yd from The Museum of Fine Arts
From   US$ 27 /nightSelect
8.2
Great219 reviews
1.2 mi from City Center1000 yd from The Museum of Fine Arts
From   US$ 49 /nightSelect
8.2
Great72 reviews
1.6 mi from City Center1600 yd from The Angel of Independence
From   US$ 194 /nightSelect
2.5 mi from City Center
From   US$ 52 /nightSelect
8.0
Great96 reviews
1800 yd from City Center1.1 mi from The Museum of Fine Arts
From   US$ 31 /nightSelect
8.2
Great96 reviews
7.5 mi from City Center
From   US$ 54 /nightSelect
8.4
Great95 reviews
1.3 mi from City Center1100 yd from The Museum of Fine Arts
From   US$ 53 /nightSelect
8.4
Great117 reviews
4.6 mi from City Center
From   US$ 68 /nightSelect
8.4
Great102 reviews
1700 yd from City Center500 yd from The Museum of Fine Arts
From   US$ 76 /nightSelect
8.4
Great242 reviews
1400 yd from City Center600 yd from The Museum of Fine Arts
From   US$ 20 /nightSelect
8.2
Great12 reviews
2.8 mi from City Center1.0 mi from Chapultepec Castle
From   US$ 323 /nightSelect
8.2
Great294 reviews
1000 yd from City Center600 yd from Zocalo Square
From   US$ 13 /nightSelect
8.4
Great457 reviews
2.0 mi from City Center500 yd from United States Embassy
From   US$ 71 /nightSelect
2.6 mi from City Center1.2 mi from Autodromo Hermanos Rodriguez Race Track
From   US$ 92 /nightSelect
8.4
Great145 reviews
1800 yd from City Center700 yd from The Museum of Fine Arts
From   US$ 37 /nightSelect
8.2
Great79 reviews
2.5 mi from City Center1300 yd from Chapultepec Castle
From   US$ 93 /nightSelect
8.4
Great102 reviews
1000 yd from City Center600 yd from Zocalo Square
From   US$ 16 /nightSelect
8.2
Great175 reviews
2.0 mi from City Center600 yd from The Angel of Independence
From   US$ 48 /nightSelect
800 yd from City Center400 yd from Zocalo Square
From   US$ 362 /nightSelect
8.0
Great81 reviews
2.7 mi from City Center1.0 mi from World Trade Center Mexico City
From   US$ 51 /nightSelect
8.0
Great92 reviews
3.2 mi from City Center900 yd from World Trade Center Mexico City
From   US$ 19 /nightSelect
8.6
Great82 reviews
5.1 mi from City Center
From   US$ 123 /nightSelect
10.5 mi from City Center800 yd from Santa Fe Mall Center
From   US$ 112 /nightSelect
8.4
Great274 reviews
200 yd from City Center400 yd from Zocalo Square
From   US$ 30 /nightSelect
4.1 mi from City Center1400 yd from National Auditorium
From   US$ 210 /nightSelect
4.0 mi from City Center1300 yd from World Trade Center Mexico City
From   US$ 67 /nightSelect
From   US$ 63 /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