Hotel deals in Mexico City

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in Mexico City?

2551 Apartments  |  869 Hotels  |  317 Guest houses

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Mexico City

Casa Polanco Hotel Boutique

84 Luis G. Urbina, Mexico City, Mexico (Open map)

The elegant hotel has a prime setting 3 km from Granja las Americas Amusement Park, while natural sights like the large urban park "Parque Mexico"…

9.6
Exceptional
41 reviews

Sofitel Mexico City Reforma

297 Avenue Paseo De La Reforma, Mexico City, Mexico (Open map)

This Mexico City hotel is nestled in Zona Rosa with some wonderful antique shops as well as shopping centres and markets, where you will be…

9.2
Superb
269 reviews

Las Alcobas, A Luxury Collection Hotel, Mexico City

Ave. Presidente Masaryk 390, Mexico City, Mexico (Open map)

Pasaje Polanco is right around the corner from the gorgeous hotel, while Fortuna II is 400 metres away. Situated approximately 10 minutes' walk from Bosque…

9.7
Exceptional
27 reviews

Top 4-star hotels in Mexico City

Zocalo Central

Avenida 5 De Mayo 61, Centro Historico, Mexico City, Mexico (Open map)

The hotel is located right in the centre of Mexico City, around a 10-minute ride from the wax museum "Museo de Cera de la…

9.4
Superb
1249 reviews

Historico Central Hotel

Bolivar 28, Colonia Centro, Mexico City, Mexico (Open map)

The 18th-century palace "Chapultepec Castle" is 4.8 km from the hotel, while Madero bus stop is 300 metres away. The smoke-free Historico Central…

9.5
Exceptional
1276 reviews

Hotel Catedral

Republica De Guatemala 16, Mexico City, Mexico (Open map)

This Mexico City hotel is located in Mexico City Historic Centre, centered around the massive Zócalo plaza, only a 5-minute walk from Templo Mayor…

9.2
Superb
4472 reviews

Top 3-star hotels in Mexico City

Boutique Hotel And Gallery In San Angel Inn

13 Begonias, Mexico City, Mexico (Open map)

The inn is a few steps from the Diego Rivera and Frida Kahlo House Studio Museum in the Altavista district. Boutique Hotel And Gallery In…

9.6
Exceptional
15 reviews

The Red Tree House Bed & Breakfast

6 Culiacan Col. Condesa, Mexico City, Mexico (Open map)

Thanks to its prime location in Condesa with a good range of shops selling antiques, books, jewellery and clothing, the hotel is in close proximity…

9.6
Exceptional
246 reviews

Holiday Inn Mexico Dali Airport By Ihg

Viaducto Rio De La Piedad 260Col Magdalena Mixhuca, Mexico City, Mexico (Open map)

The famous Monument to the Revolution is a short way from the hotel, while the San Fernando Cemetery is nestled only 11 minutes' walk away.

9.2
Superb
489 reviews

Top 2-star hotels in Mexico City

Hostal Cuija Coyoacan Berlin 268 Coyoacan

Berlin, Mexico City, Mexico (Open map)

Notable for its location 25 minutes' walk from Insurgentes Theatre in the Coyoacan district, the hotel provides access to the National Museum of Interventions, which…

8.8
Fabulous
266 reviews

Kali La Raza Mexico City

Avenida Insurgentes Norte 734. Col. Santa Maria Insurgentes., Mexico City, Mexico (Open map)

The hotel boasts a convenient location in Mexico City, in the vicinity of Tlatelolco underground station. Located within 25 minutes' walk of the history museum…

9.1
Superb
794 reviews

Hotel Modelo

Avd. Ingeniero Alfredo Robles Dominguez 46, Mexico City, Mexico (Open map)

This Mexico City hotel is about 5 km from Benito Juarez International airport and 4.1 km from such cultural venues as Templo Mayor Archaeological Museum.

Recommended hotels in Mexico City

Holiday Inn Mexico City-Plaza Universidad By Ihg

Parroquia 1056,1056 , 03310, Mexico City, Mexico (Open map)

The 4-star hotel in the Del Valle district, 2.1 km from the Casino Life. Located 25 minutes' walk from the Buddhist Center of Mexico…

9.2
Superb
418 reviews

Hotel Riazor Aeropuerto

Viaducto Miguel Aleman, 297, Mexico City, Mexico (Open map)

You'll need 10-minute drive to Benito Juarez International airport. Hotel Riazor Aeropuerto Mexico City is situated in Iztacalco, that is dominated by the Autodromo…

9.3
Superb
2684 reviews

El Patio 77 B&B

Icazbalceta 77, Mexico City, Mexico (Open map)

The hotel is ideally located around 15 minutes on foot from Jardin del Arte and a few steps from Fernando Soler Theatre. Offering access to…

9.7
Exceptional
136 reviews
Thank you for subscribing
Close