Menu

Search options

2026-11-05

2026-11-06
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.

3 star 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

333 results

  • Hotel Arizona

    From US$ 16

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

    The hotel is within 1 km of Museo Universitario del Chopo UNAM and in close proximity to Revolución underground…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Hotel Zamora Downtown Cdmx

    From US$ 20

    Mexico D.F., Mexico City, Mexico (To the map)

    The hotel has a convenient setting in proximity to Plaza Garibaldi. The 18th-century House of Tiles Palace…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hotel California Cdmx

    From US$ 58

    8 Huatabampo, Mexico City, Mexico (To the map)

    Such city attractions as the green-glass Torre Mayor Tower, which is 2.8 km from the comfortable hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Edificio Piso 56

    From US$ 57

    56 Indianapolis, Mexico City, Mexico (To the map)

    The aparthotel boasts a convenient location 3.4 km from the story design museum "Museo del Objeto del…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Nebraska Suites Wtc

    From US$ 34

    160 Nebraska 1, Mexico City, Mexico (To the map)

    The hotel has a prime location 3.8 km from the national Auditorio Nacional Auditorium, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Casa Ajusco

    From US$ 34

    Carretera Picacho Ajusco 148 Int 1 Jardines De La Montana, Mexico City, Mexico (To the map)

    The comfortable hotel has a convenient location 2.9 km from Casa Popular Sports Club. The large Six Flags…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Hotel Florida, Centro Historico

    From US$ 31

    Belisario Dominguez 57-A, Mexico City, Mexico (To the map)

    The hotel is nestled in Mexico City Historic Centre, centered around the massive Zócalo plaza, only 0.9…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Urban Living Bnb Puerta Alameda

    From US$ 61

    Revillagigedo, Mexico City, Mexico (To the map)

    This comfortable bed & breakfast is located a mere 0.8 km from Museo Franz Mayer and fairly close to…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Casa Isolda

    From US$ 24

    17 Calle Kepler, Mexico City, Mexico (To the map)

    The guest house has a convenient location 2.3 km from the wax museum "Museo de Cera de la Ciudad de Mexico"…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Elite 47 Interlomas

    From US$ 103

    Circuito Empresarial, Mexico City, Mexico (To the map)

    The hotel is merely a 7-minute stroll from Costco Interlomas Warehouse Store and around a 15-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Hotel Faro

    From US$ 24

    Doctor Pascua 18, Mexico City, Mexico (To the map)

    The hotel is situated 2.3 km from the mazelike Memory and Tolerance Museum, while Torre Latinoamericana…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Collection O Hotel Concreta 199 Mexico City

    From US$ 181

    1, C Kepler 199, Anzures, Miguel Hidalgo, Mexico City, Mexico (To the map)

    The prime location will easily bring you to Teatro Ofelia, located about 300 metres away, and to Superama…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Chico

    From US$ 94

    10 Calle Chilpancingo, Mexico City, Mexico (To the map)

    The elegant hotel has a convenient setting 2.6 km from Papalote Museo del Nino, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Hotel Afrodita

    From US$ 33

    4709 Avenida Instituto Politecnico Nacional, Mexico City, Mexico (To the map)

    This Mexico City hotel is located in the Lindavista district of Mexico City, within 25 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Florencia

    From US$ 37

    Av. Xochimilco 44, Agricola Pantitlan, Iztacalco, Mexico City, Mexico (To the map)

    The hotel is nestled in Iztacalco, that is dominated by the Autodromo Hermanos Rodriguez, which hosts…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • The Tower Of Alebrijes In San Angel Inn

    From US$ 80

    13 Begonias, Mexico City, Mexico (To the map)

    Located within 500 metres of Museo Diego Rivera, the 3-star bed & breakfast is just around the corner…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Suites Coben Apartamentos Amueblados

    From US$ 79

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

    The hotel lies around a 5-minute ride from Parque Perros and within a few blocks of Iglesia de Nuestra…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Hotel Corona Real

    From US$ 38

    Extremadura 192 Benito Juarez, Colonia Insurgentes Mixcoac, Mexico City, Mexico (To the map)

    The hotel has a convenient setting 4.1 km from Papalote Museo del Nino, while natural sights like the…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Prosperidad By Homirent

    From US$ 47

    93 Calle De La Prosperidad, Mexico City, Mexico (To the map)

    Just a 5-minute walk from Mercado De La Escandon in Mexico City, this comfortable hotel is 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Allan Poe 343 By Wynwood House

    From US$ 64

    Edgar Allan Poe 343, Mexico City, Mexico (To the map)

    The hotel has a prime setting 2.4 km from the national Auditorio Nacional Auditorium, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 64