Menu

Search options

2025-05-01

2025-05-02
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

287 results

  • La Moraleja Love Hotel

    From US$ 50

    Avenida Vasco De Quiroga 1871 Col. Carlos A. Madrazo, Mexico City, Mexico (To the map)

    Walmart is approximately 1 km from the accommodation, and Wax Museum is just a short stroll from it.

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • 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
  • 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
  • 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$ 18

    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$ 18
  • 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 Antillas

    From US$ 22

    Belisario Dominguez #34, Mexico City, Mexico (To the map)

    The accommodation is in the heart of the city, about a 5-minute walk from Munal, and a walk from Allende…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Ferrol

    From US$ 33

    135 Mina, Mexico City, Mexico (To the map)

    The property is right in the centre of the city, merely an 8-minute walk from Museo Mural Diego Rivera…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Residencias Senorial

    From US$ 20

    Callejon De La Esperanza No. 8, Mexico City, Mexico (To the map)

    The accommodation is located just a 5-minute walk from Salto del Agua tube station and around a 20-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Casa De La Condesa

    From US$ 86

    Plaza Luis Cabrera 16, Mexico City, Mexico (To the map)

    This Mexico City hotel is located a mere 10 minutes on foot from Insurgentes tube station and 2.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Adventure Experience Hotel

    From US$ 32

    Av 10 Entre Calle 14 Y 14 Bis ;, Playa del Carmen, Mexico (To the map)

    Situated only a short distance from Quinta Alegria Shopping Mall, the accommodation is in the heart of…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Hotel Marsella

    From US$ 11

    Av. Peralvillo No. 107, Mexico City, Mexico (To the map)

    Located in a downtown part of Mexico City, this property is not too far from Lagunilla tube station.

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Colmena Centro

    From US$ 47

    17 Luis Gonzalez Obregon Centro, Mexico City, Mexico (To the map)

    The property is in the centre of the city, 4.2 km from The Angel of Independence, and only a few metres…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Hotel Puerto Mexico Aeropuerto

    From US$ 21

    Puerto Mexico 54, 15520 Mexico City, Mexico City, Mexico (To the map)

    The hotel boasts a privileged location in Mexico City, within walking distance of Air Terminal underground…

    To the hotel

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

    From US$ 14

    Ignacio Mariscal 67 Col. Tabacalera, Mexico City, Mexico (To the map)

    The property in Tabacalera with both gritty and bohemian elements is a 17-minute walk from Palacio de…

    To the hotel

    price for 1 night
    Book Now From US$ 14
  • Maria Del Alma House

    From US$ 108

    Calle Paris 220, Mexico City, Mexico (To the map)

    The property puts you in the very heart of Mexico City, a 10-minute ride from such entertainment sites…

    To the hotel

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

    From US$ 63

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

    Museo Nacional de Antropologia is 2.7 km away, and culture-oriented attractions such as Museo del Objeto…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Don Jacinto Stay&Sip

    From US$ 102

    Zamora 13A, Mexico City, Mexico (To the map)

    Located near Condesa with many amazing themed restaurants, sidewalk cafes and pretty bars, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Finca Coyoacan

    From US$ 162

    Xicotencatl 243, El Carmen, Mexico City, Mexico (To the map)

    The property is 25 minutes' walk from Alfredo Guati Rojo National Watercolor Museum and within 500 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Casa Nou

    From US$ 42

    66 Culiacan Hipodromo, Mexico City, Mexico (To the map)

    The accommodation is located 10 minutes by car from Museo de Arte Moderno and a minute away from Chilpancingo…

    To the hotel

    price for 1 night
    Book Now From US$ 42