Menu

Search options

2026-06-15

2026-06-16
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

363 results

  • Nowness

    From US$ 96

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

    This Mexico City hotel is located within a 15-minute drive of Benito Juarez International airport and…

    To the hotel

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

    From US$ 53

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

    The comfortable hotel is located around 500 metres from El Bataclan, and around a 10-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Capri Reforma 410

    From US$ 54

    Avenida Paseo De La Reforma, 410, Mexico City, Mexico (To the map)

    The 4-star hotel lies within 600 metres of Plaza Melchor Ocampo and within a few blocks of the public…

    To the hotel

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

    From US$ 142

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

    The centre of Mexico City can be reached in 30 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Canada Central

    From US$ 45

    5 De Mayo 47, Mexico City, Mexico (To the map)

    The Franz Mayer Museum is a mere 1.1 km away, while the prominent cultural center "Palacio de Bellas…

    To the hotel

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

    From US$ 131

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

    The centre of Mexico City can be reached within a 30-minute walk, and natural attractions like the expansive…

    To the hotel

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

    From US$ 91

    356 Campeche, Mexico City, Mexico (To the map)

    This Mexico City aparthotel, near an entertainment district, is fairly close to the large urban park…

    To the hotel

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

    From US$ 43

    Juan De La Barrera 66 Col. Condesa, Mexico City, Mexico (To the map)

    The Torre Latinoamericana is 4.1 km from this aparthotel and the theme park "La Feria Chapultepec Magico"…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • The Condesa House

    From US$ 45

    Avenida Amatlan 102, Mexico City, Mexico (To the map)

    Foro Shakespeare Theater lies around 15 minutes' walk away, and the Tamayo Museum is approximately a…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Choapan 28 - Lux Apartments In Condesa

    From US$ 45

    28 Calle Choapan, Mexico City, Mexico (To the map)

    The aparthotel is located within a 500-metre distance of El Hijo del Santo, right around the corner from…

    To the hotel

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

    From US$ 63

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

    The hotel is located within 10 minutes' walk of Insurgentes tube station and 18 minutes on foot from…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Collections By Uliv Polanco

    From US$ 59

    568 Calzada General Mariano Escobedo, Mexico City, Mexico (To the map)

    The centre of Mexico City can be reached within a 10-minute walk, and natural attractions like the urban…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Casa Tamayo

    From US$ 86

    Presidente Carranza 220, Mexico City, Mexico (To the map)

    This 4-star hotel is near an entertainment district and right around the corner from Vivero Coyoacán.

    To the hotel

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

    From US$ 87

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

    This Mexico City hotel lies in the Coyoacan district of Mexico City, merely 1.7 km from the National…

    To the hotel

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

    From US$ 69

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

    The House of Gaga is just 200 metres from the hotel, while the Papalote Children's Museum is nearly 25…

    To the hotel

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

    From US$ 64

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

    Located approximately 5 minutes' walk from the Plaza Uruguay, this Mexico City hotel lies about a 15…

    To the hotel

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

    From US$ 70

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

    The 4-star hotel is situated in the Reforma district, in proximity to the restaurant The Capital Grille.

    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)

    The guest house is located just 500 m from the large urban park "Parque Mexico", and 3 km from the national…

    To the hotel

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

    From US$ 76

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

    The hotel is just 12 minutes' walk from the Buddhist Center of Mexico City and around a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Aposento Boutique Hotel

    From US$ 146

    69 Avenida Vicente Suarez, Mexico City, Mexico (To the map)

    You'll need 15-minute drive to Benito Juarez International airport. The prominent cultural center "Palacio…

    To the hotel

    price for 1 night
    Book Now From US$ 146