Menu

Search options

2025-08-30

2025-08-31
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Mexico City

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1608 results

  • Residence L'Heritage Aristoteles 140 By Bluebay

    From US$ 106

    Aristoteles 140 Colonia Polanco, Mexico City, Mexico (To the map)

    With its stylish location, guests can easily reach Glorieta, which is a 5-minute walk away. Residence…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Hotel Sonno Plaza Allende

    From US$ 22

    24 Ignacio Allende Plaza Allende, Mexico City, Mexico (To the map)

    Situated in the historic part of Mexico City, this smoke-free hotel is within close distance of Allende…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Orion

    From US$ 27

    Fco. Morazan 180, Mexico City, Mexico (To the map)

    The property is situated in Venustiano Carranza, which organizes musical tributes and exhibitions of…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Escala Colonia Roma

    From US$ 51

    Calle Coahuila #25, Mexico City, Mexico (To the map)

    Fuente de Cibeles is a 19-minute walk away, and culture-oriented attractions such as Museo Mural Diego…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Elements By Marquis

    From US$ 112

    Insurgentes Sur 1032, Mexico City, Mexico (To the map)

    Located around 300 metres from Parque Hundido, the property is also within 2 km of entertainment venues…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Hotel Atlante

    From US$ 19

    C. Ciencias No. 91, Col. Escandon, Mexico City, Mexico (To the map)

    The property is in the very heart of the city, 3 km from the world-class museum "Museo Nacional de Antropologia"…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Fairfield Inn & Suites By Marriott Mexico City Vallejo

    From US$ 49

    Calzada Vallejo (Eje Pte 1) 1090, Col Cruz De Las, Mexico City, Mexico (To the map)

    The property is nestled in the Azcapotzalco district of Mexico City, a short walk from the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Oslo 5

    From US$ 48

    Oslo 5, Col. Juarez, Mexico City, Mexico (To the map)

    The property is situated within a 3-km distance of Museo Franz Mayer and just a minute's drive from Insurgentes…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Asra

    From US$ 78

    62 Calle Rio Tiber, Mexico City, Mexico (To the map)

    Just 6 minutes' walk from Eat Mexico in Mexico City, this aparthotel is approximately 25 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Siete Puertas Coyoacan

    From US$ 51

    1A. Cerrada Reforma 43, Mexico City, Mexico (To the map)

    Situated just 5 minutes' walk from Callejon del Aguacate in Mexico City, the property is a mere 11 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Suites Del Angel

    From US$ 87

    162 Calle Rio Lerma, Mexico City, Mexico (To the map)

    The accommodation is located within 5 minutes' walk of Cinemax, within close distance of Sevilla tube…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Hotel Castro

    From US$ 25

    Sinaloa 32, Colonia Roma Norte, Mexico City, Mexico (To the map)

    Ideally nestled in Roma, which is also famous for its numerous art galleries, this property offers proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • The Paragon Hotel Mexico Santa Fe By Accor

    From US$ 63

    Juan Salvador Agraz, 97, Mexico City, Mexico (To the map)

    Parque La Mexicana is nearly 15 minutes' walk away, and Ex Convento Desierto de los Leones is within…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • City Express Plus By Marriott Ciudad De Mexico Mundo E

    From US$ 66

    Av. Cuauhtemoc No 1700, Mexico City, Mexico (To the map)

    The property is about 30 km from Benito Juarez International airport and at a distance of 4.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Niu Reforma

    From US$ 71

    36 Napoles Juarez, Mexico City, Mexico (To the map)

    This Mexico City hotel places you just 350 metres from Museo del Chocolate and 18 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Departamentos Amueblados La Condesa

    From US$ 40

    Cerrada De Mazatlan 13, Colonia Condesa, Mexico City, Mexico (To the map)

    Papalote Museo del Nino is at a distance of 10 minutes away by car, while Museo de Arte Moderno is just…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casa Dovela

    From US$ 251

    152 Cuernavaca, Mexico City, Mexico (To the map)

    The Angel of Independence is at a distance of a 25-minute walk away, while Museo Del Caracol is 2.4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Uma Casa

    From US$ 224

    Montes Himalaya 105, Mexico City, Mexico (To the map)

    You can take a 10-minute walk to Iglesia de Nuestra Senora de Covadonga. Situated about 3 km from Museo…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Hotel Casa Blanca Internacional

    From US$ 32

    27 Coahuila Roma Norte, Mexico City, Mexico (To the map)

    The accommodation is situated in Roma, where you can take the Line 1 Metro, within close distance of…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Tonalli Casa Boutique

    From US$ 92

    7 Vallarta, Mexico City, Mexico (To the map)

    Hidalgo Garden is located in close proximity to the property, and such natural sites as Centenario Garden…

    To the hotel

    price for 1 night
    Book Now From US$ 92