Menu

Search options

2025-04-06

2025-04-07
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.

Central 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

2641 results

  • Residencias Filadelfia

    From US$ 60

    Filadelfia 42, Mexico City, Mexico (To the map)

    The luxury accommodation boasts an unbeatable setting near the entertainment district of Mexico City.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Hotel Universal

    From US$ 9

    Calzada De Guadalupe No. 25, Col. Maza, Mexico City, Mexico (To the map)

    La Merced Market is 2.8 km from the smoke-free property, and Zocalo Plaza is 2.9 km from it. Shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hotel Beverly

    From US$ 55

    Nueva York 301, Colonia Napoles, Mexico City, Mexico (To the map)

    The property is located not very far from Chapultepec Park and 4.3 km from Frida Kahlo Museum. The Beverly…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • One Ciudad De Mexico Patriotismo

    From US$ 51

    Av. Patriotismo No. 229 Col. San Pedro De Los Pinos, Mexico City, Mexico (To the map)

    The property is situated around a 25-minute walk from Parque Hundido and approximately a 10-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Real Salamanca

    From US$ 40

    Salamanca 35 Col. Roma, Mexico City, Mx, Mexico City, Mexico (To the map)

    Museo Soumaya Casa Guillermo Tovar De Teresa is located nearly 5 minutes' walk from the property, and…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Reforma Avenue

    From US$ 28

    Donato Guerra 24 Juarez 06600, Mexico City, Mexico (To the map)

    The property is located only 300 metres from Ruta de los Conventos, a short distance from Balderas tube…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • La Querencia Df

    From US$ 50

    Circular De Morelia 6, Mexico City, Mexico (To the map)

    This bed & breakfast is situated in Roma, where you can take the Line 1 Metro, at a medium distance from…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Amigo Zocalo

    From US$ 27

    8 Moneda 8 Colonia Centro, Mexico City, Mexico (To the map)

    The accommodation boasts a central location just 450 metres from Zocalo underground station and only…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Ignacia Guest House

    From US$ 374

    Jalapa 208-B, Mexico City, Mexico (To the map)

    The property is situated nearly a 25-minute walk from Torre Mayor and within walking distance of Medical…

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Hotel Bonampak

    From US$ 82

    Merida 81, Col Roma Norte, Del Cuauhtemoc, Mexico City, Mexico (To the map)

    The accommodation boasts a great location about a 10-minute walk from Insurgentes underground station…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Ayenda La Selva

    From US$ 15

    Calzada Chabacano 7, Mexico City, Mexico (To the map)

    The accommodation is nestled in the very heart of Mexico City, close to Chabacano underground station.

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Hotel Cle Reforma Insurgentes

    From US$ 64

    62 Napoles 62 Col. Juarez, Mexico City, Mexico (To the map)

    The property is in the tourist centre of the city, merely 0.6 km from the wax museum "Museo de Cera de…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Sabina Down Town Mexico City

    From US$ 58

    12 Republica De Brasil, Mexico City, Mexico (To the map)

    The guest house is situated about 10 km from Benito Juarez International airport and not too far from…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Wyndham Garden Mexico Reforma

    From US$ 131

    Rio Ebro 84 Colonia Cuauhtemoc, Mexico City, Mexico (To the map)

    The property is about 15 km from Benito Juarez International airport and just 1.6 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Hotel H - Eco Adults Only

    From US$ 12

    Calle Zaragoza 114 114, Mexico City, Mexico (To the map)

    The accommodation is located a mere 450 metres from Gran Casino Fronton Mexico and at a moderate distance…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Hotel Cuba

    From US$ 21

    Republica de Cuba No. 69 Col. Centro Histórico, Mexico City, Mexico (To the map)

    The property places you just 9 minutes' walk from Templo Mayor Archaeological Museum and about 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hotel Arizona

    From US$ 24

    Av. De La Republica No. 20, Col. Tabacalera, Mexico City, Mexico (To the map)

    This Mexico City property in Tabacalera with both gritty and bohemian elements is 4.7 km from Bosque…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Hotel Oslo

    From US$ 39

    Eje Central Lazaro Cardenas 337, Mexico City, Mexico (To the map)

    The property is located in Mexico City, only a short drive from Lazaro Cardenas tube station. The Angel…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel De Cortes

    From US$ 111

    85 Av Hidalgo Eeq Reforma, Mexico City, Mexico (To the map)

    This 5-star hotel is located only 6 minutes' walk from Museo Franz Mayer, a short walk to Hidalgo tube…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Departamento Masliah

    From US$ 160

    Ludovico Ariosto No. 16, Mexico City, Mexico (To the map)

    Situated within easy walking distance of Parque Lincoln, the property is close to embassies. This Mexico…

    To the hotel

    price for 1 night
    Book Now From US$ 160