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

  • Porto Novo Hotel & Suites

    From US$ 38

    Vdcto Miguel Aleman645, Mexico City, Mexico (To the map)

    The accommodation is in the middle of Mexico City, 3.1 km from the urban park "Parque Hundido" and a…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • 55 Fernandez Leal

    From US$ 64

    55 Fernandez Leal, Mexico City, Mexico (To the map)

    The urban park "Parque Hundido" is at a distance of nearly 10 minutes away by car, while Frida Kahlo…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Deco Housing Luxury Rentals Roma Norte

    From US$ 404

    52 Plaza Rio De Janeiro, Mexico City, Mexico (To the map)

    The aparthotel in Roma, where you can take the Line 1 Metro is nearly 25 minutes on foot from Museo Tamayo…

    To the hotel

    price for 1 night
    Book Now From US$ 404
  • Hostal Boutique De Venecia

    From US$ 14

    Calle Venecia #3, Mexico City, Mexico (To the map)

    The property is located merely a 9-minute stroll from Museo de Cera de la Ciudad de Mexico, approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Habitacion Con Terraza Privada

    From US$ 27

    11 Calle Morelia, Mexico City, Mexico (To the map)

    Foro del Tejedor Concert Hall is nearby and the famous Angel of Independence Monument is only 1.4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Suites Giorgio

    From US$ 67

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

    Located merely 6 minutes on foot from Eat Mexico, the accommodation is within walking distance of The…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • La Casa Del Reloj - Zona De Hospitales

    From US$ 59

    4818 Viad. Tlalpan Nino Jesus, Mexico City, Mexico (To the map)

    The hotel is about 25 km from Benito Juarez International airport and at a distance of 4.5 km from such…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Hyatt Regency Mexico City Insurgentes Wtc

    From US$ 184

    Av. Insurgentes Sur 724, Mexico City, Mexico (To the map)

    While staying in the property, you are invited to discover Torre Latinoamericana Tower, located about…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Hotel Plaza San Juan

    From US$ 16

    Calzada Ignacio Zaragoza 1011, Mexico City, Mexico (To the map)

    The property in the Iztacalco district is approximately a 20-minute stroll from ACTEAL Urban Park and…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Hotel Moctezuma La Villa

    From US$ 37

    Moctezuma #21 Col. Aragon La Villa, Del. Gustavo A.Madero, Mexico City, Mexico (To the map)

    The famous church "Basilica of Our Lady of Guadalupe" is merely 0.9 km from the property, which also…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • New! Cozy Cuauhtmoc Studio, Near Usa Embassy

    From US$ 133

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

    Standing 6 minutes' walk from El Milagro Theatre and Museo de Cera de la Ciudad de Mexico, the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Hotel Duque

    From US$ 36

    Avenida 4 38, Mexico City, Mexico (To the map)

    A mere 6 minutes on foot from Plaza Aeropuerto in Mexico City, the accommodation is nearly a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Parian

    From US$ 595

    130 Avenida Alvaro Obregon, Mexico City, Mexico (To the map)

    The accommodation is situated in the Roma district, relatively near Insurgentes underground station.

    To the hotel

    price for 1 night
    Book Now From US$ 595
  • Hotel Conde Alameda Cdmx

    From US$ 27

    Calle Pescaditos #15, Centro, Mexico City, Mexico (To the map)

    The property in Mexico City Historic Centre, centered around the massive Zócalo plaza is a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Y Villas Natura

    From US$ 37

    Carretera Queretaro Mexico 1022, San Martin Tepetixplan, Mexico City, Mexico (To the map)

    Benito Juarez International airport is 30 km from the accommodation, which lies in the Cuautitlan district.

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Casa Olea

    From US$ 58

    76 Calle De Francisco Diaz Covarrubias, Mexico City, Mexico (To the map)

    The property offers proximity to natural sights like the roomy park "Parque Lincoln" (3 km) and Bosque…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Alexander Hotel

    From US$ 423

    24 Pedregal, Mexico City, Mexico (To the map)

    This Mexico City hotel is situated around a 20-minute stroll from the private Soumaya Museum and within…

    To the hotel

    price for 1 night
    Book Now From US$ 423
  • Outsite Mexico City Roma Sur

    From US$ 91

    170 Tehuantepec, Mexico City, Mexico (To the map)

    The hotel is about 15 km from Benito Juarez International airport and a 10-minute ride from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hotel Ancona - Solo Adultos

    From US$ 14

    226 Calle Eligio Ancona, Mexico City, Mexico (To the map)

    Situated in the downtown part of Mexico City, the property is not so far from San Cosme underground station.

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Hotel H - Fabiola Adults Only

    From US$ 13

    Isabel La Catolica 246, Mexico City, Mexico (To the map)

    The property is in the heart of the city, nearly a 5-minute walk from Toy Museum Old Mexico street Art…

    To the hotel

    price for 1 night
    Book Now From US$ 13