Menu

Search options

2026-03-16

2026-03-17
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.

4 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

318 results

  • Nowness

    From US$ 96

    172 Calle Queretaro, Mexico City, Mexico (To the map)

    The 1600-acre bucolic park "Bosque de Chapultepec" is 3.3 km from the hotel, while the established museum…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Capital Luxury Apartments & Offices

    From US$ 114

    Medellin 184. Colonia Roma, Mexico City, Mexico (To the map)

    The comfortable hotel has a privileged location within 25 minutes' walk of the Museum of Chocolate. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • El Alfonsa

    From US$ 142

    Alfonso Reyes 120, Mexico City, Mexico (To the map)

    The hotel is only 0.8 km from Iglesia and a few steps from Juanacatlán underground station. Also, the…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Edificio Art Deco En Roma Norte

    From US$ 131

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

    This Mexico City hotel is 2.9 km from the Estanquillo Museum and in proximity to Insurgentes underground…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Suites 259 Condesa

    From US$ 63

    Tabasco 259, Col. Roma/Condesa, Mexico City, Mexico (To the map)

    The hotel is centrally situated 2.9 km from Avenida Presidente Masaryk. The Suites 259 Mexico City stands…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Meztli: Casa Boutique & Spa

    From US$ 87

    22 Ignacio Aldama, Mexico City, Mexico (To the map)

    You'll need 16-minute drive to Benito Juarez International airport. Guests can visit the Fountain of…

    To the hotel

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

    From US$ 70

    Calle Rio Lerma # 31, Mexico City, Mexico (To the map)

    Guests may find the Tequila and Mezcal Museum 2.5 km from the 4-star hotel, and the Franz Mayer Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Nokal Exclusive Stay

    From US$ 95

    177 Amsterdam, Mexico City, Mexico (To the map)

    This recently renovated hotel is 5 km from the Soumaya Museum and 2.5 km from the world-class museum…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Residence L' Heritage Hipolito Taine By Bluebay

    From US$ 64

    Hipolito Taine # 318, Col. Polanco, Mexico City, Mexico (To the map)

    The 4-star smoke-free aparthotel is nestled in the centre of Mexico City, only a few steps from Fiebre…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Hotel Boutique Casa Alebrije

    From US$ 76

    16 Cerrada Belisario Dominguez, Mexico City, Mexico (To the map)

    The hotel places you 4.5 km from the Alfonso Esparza Oteo Park and 2.6 km from the University City. Insurgentes…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Hotel Parque Mexico At Condesa (Adults Only)

    From US$ 69

    100 Avenida Nuevo Leon, Mexico City, Mexico (To the map)

    The hotel is located just 250 metres from the Condesa Market and nearly minutes on foot from Plaza Iztaccihuatl.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Suites Londres 212

    From US$ 69

    212 Londres, Mexico City, Mexico (To the map)

    You'll need 15-minute drive to Benito Juarez International airport. The El Palacio de Hierro Durango…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Hotel Estancias Vive Mx Cuauhtemoc, Trademark By Wyndham

    From US$ 38

    336 Circuito Interior Melchor Ocampo, Mexico City, Mexico (To the map)

    This 4-star hotel is conveniently situated 2.5 km from the Avenida Presidente Masaryk. The Angel of Independence…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Tanat Art Hotel

    From US$ 100

    38 Calle Manzanillo, Mexico City, Mexico (To the map)

    The aparthotel is located 2.3 km from the expansive park "Bosque de Chapultepec" and 2.4 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Hotel Bonn

    From US$ 28

    18 De Julio 45, Mexico City, Mexico (To the map)

    At this Mexico City hotel, you'll be 2.9 km from the Casino Life and approximately 6 km from Torre Latinoamericana…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Xolo Stays

    From US$ 73

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

    The aparthotel is located merely 0.6 km from Mexican Stock Exchange, only a few steps from The Angel…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Eugenio Suetes

    From US$ 64

    342 Eugenio Sue, Mexico City, Mexico (To the map)

    The hotel is located 2.3 km from the National museum "Museo Nacional de Antropologia" and just 600 metres…

    To the hotel

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

    From US$ 386

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

    The hotel is within 25 minutes' walk of the modern Memory and Tolerance Museum, a mere 0.8 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 386
  • Vuestro Hotel Boutique

    From US$ 179

    Rio Hudson 12, Mexico City, Mexico (To the map)

    The Avenida Presidente Masaryk is 2.5 km from this hotel, and the known Zoologico de Chapultepec is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Kukun Tonala 30 Roma

    From US$ 92

    30 Tonala, Mexico City, Mexico (To the map)

    Located a stone's throw from the Object of the Object Museum, the 4-star hotel also provides easy access…

    To the hotel

    price for 1 night
    Book Now From US$ 92