Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

1155 hotels in Mexico City

Search the best hotels and places to stay in Mexico City

View map
If you are looking for a fine accommodation for your next vacation in Central Mexico, we are pleased to offer you amazing Mexico City hotel deals. Ibooked.ca enables you to filter your search in Central Mexico by services and hotel brands. We’ve got business and spa hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Avenida Desierto De Los Leones Nº 4058 Colonia San Angel Inn, Mexico City, Mexico, 01790View on map
12.0 km from City Centre800 m from San Angel Inn
The hotel is based close to Ex-Convento del Carmen in Mexico City, and consists of 22 rooms with avant-garde decor.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
Price fromC$ 158per nightSelect
Not available
Norte 1-C No. 4835, Tlacamaca, Mexico City, MexicoView on map
5.4 km from City Centre700 m from Potrero
Offering 48 rooms with city views, the hotel is set in Lindavista district, just steps from Paseo de la Reforma.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 45per nightSelect
Not available
Paseo De La Reforma 500, Mexico City, Mexico, 06600
4.9 km from City Centre1000 m from United States Embassy
Featuring a lobby restaurant and an outdoor swimming pool, this hotel is located in Juarez district close to a bus stop.
9.0
Perfect63 reviews
Price fromC$ 582per nightSelect
Not available
Campos Eliseos 218, Mexico City, Mexico
6.9 km from City Centre400 m from Auditorio
The authentic venue lies in Polanco district and pampers its guests with Turkish bath and various massages.
8.0
Great148 reviews
Price fromC$ 371per nightSelect
Not available
Rio Churubusco 253, Col Granjas Mexico, Mexico City, Mexico
4.2 km from City Centre600 m from Palacio de los Deportes
The hotel offers easy access to Palacio de los Deportes, boasting 106 rooms in the heart of Mexico City.
Price fromC$ 126per nightSelect
Not available
Paseo De La Reforma 439, Mexico City, Mexico, 06500
4.7 km from City Centre700 m from United States Embassy
Offering sweeping views of the castle, an outdoor pool and a terrace restaurant, this hotel is situated in the centre of Mexico City within walking distance of Historic Center .
9.4
Perfect49 reviews
Price fromC$ 578per nightSelect
Not available
Andres Bello 29, Mexico City, Mexico, 11560
7.1 km from City Centre400 m from Auditorio
This hotel overlooks Chapultepec Park and features comfortable rooms along with an outdoor heated swimming pool, a rooftop pool and a sun deck.
8.6
Great80 reviews
Price fromC$ 346per nightSelect
Not available
Paseo De La Reforma 1, Mexico City, Mexico, 06040
Boasting exquisite rooms in the modern-style design together with steam baths, facials and massage services, the hotel offers a privileged setting adjacent to Historic Center .
7.8
Very good534 reviews
Price fromC$ 140per nightSelect
Not available
Avenida 16 De Septiembre 82, Mexico City, Mexico, 06000
1000 m from City Centre200 m from Zocalo Square
The impressive hotel is set in the heart of Mexico City, about 10 minutes' walk of Metropolitan Cathedral underground station.
9.2
Perfect322 reviews
Price fromC$ 202per nightSelect
Not available
Paseo De La Reforma 325, Mexico City, Mexico, 06500
4.2 km from City Centre100 m from United States Embassy
Boasting location close to Palacio de Bellas Artes in a business area, the venue offers 756 rooms together with a rooftop pool, a shared lounge and a ballroom.
7.8
Very good236 reviews
Price fromC$ 170per nightSelect
Not available
Sinaloa 31, Penon De Los Banos, Mexico City, Mexico, 15520
4.9 km from City Centre700 m from Air Terminal
Situated 5 km from the city center of Mexico City, this accommodation offers a private swimming pool and a lobby bar onsite.
8.8
Great7 reviews
Price fromC$ 195per nightSelect
Not available
Republica De Brasil No. 25, Mexico City, Mexico, 06010
1.2 km from City Centre300 m from Metropolitan Cathedral of Mexico City
The hotel offers a budget accommodation with 65 rooms in the busy area of Mexico City.
Price fromC$ 48per nightSelect
Not available
Bosque Palma De Datil 11, Mexico City, Mexico, 52787
16.1 km from City Centre600 m from Paseo Interlomas
Conveniently located off Centro Santa Fe, this hotel offers a wellness centre and a steam room.
8.8
Great9 reviews
Price fromC$ 166per nightSelect
Not available
Londres 130, Mexico City, Mexico, 06600
3.9 km from City Centre300 m from Glorieta Insurgentes
Featuring 226 rooms with views over the mountain, the accommodation provides guests with a health club and a spa area within a few minutes' walk of Chapultepec Park and Cuauhtémoc metro station.
8.4
Great59 reviews
Price fromC$ 86per nightSelect
Not available
Av. Madero #73. Col. Centro, Mexico City, Mexico, 06000
1000 m from City Centre200 m from Zocalo Square
Nestled in Mexico City Historic Centre district, this spectacular hotel offers comfortable rooms and a terrace restaurant.
7.4
Very good71 reviews
Price fromC$ 78per nightSelect
Not available
Campos Eliseos 252, Mexico City, Mexico, 11560
7.1 km from City Centre500 m from Auditorio
Seafood meals are served at the hotel's 24-hour restaurant, featuring steam baths, facials and Turkish bath and a perfect location.
8.0
Great60 reviews
Price fromC$ 254per nightSelect
Not available
Edgar Allan Poe 8, Mexico City, Mexico, 11560
7.6 km from City Centre800 m from National Auditorium
There are rooms facing the park and the hotel is set close to Chapultepec Park.
8.0
Great25 reviews
Price fromC$ 90per nightSelect
Not available
Dr. Barragan No. 79, Mexico City, Mexico
1.9 km from City Centre1.8 km from Zocalo Square
Offering Mexican dishes, the hotel is set close to Palacio de Bellas Artes in Doctores district.
Select
Not available
Eje 1 Norte Rayon 54, Colonia Morelos, Mexico City, Mexico, 06200
2.1 km from City Centre1.2 km from Metropolitan Cathedral of Mexico City
While Tenochtitlan Ceremonial Center is located nearby, the surrounding area includes Metropolitan Cathedral of Mexico City subway station within 1000 meters from the property.
Price fromC$ 41per nightSelect
Not available
Boulevard Puerto Aereo 390, Mexico City, Mexico, 15530
4.1 km from City Centre200 m from Air Terminal
Located a few steps from Foro Sol, the hotel features 100 rooms with views over the street.
7.6
Very good789 reviews
Price fromC$ 131per nightSelect
Not available
Calle 5 De Febrero, No. 24, Mexico City, Mexico, 06060
900 m from City Centre400 m from Zocalo Square
The hotel is located in the cultural area of Mexico City, not far away from The Angel of Independence, overlooking the garden.
8.8
Great254 reviews
Price fromC$ 150per nightSelect
Not available
Paseo De La Reforma Numero 24 Colonia Centro, Mexico City, Mexico
2.4 km from City Centre1.6 km from Metropolitan Cathedral of Mexico City
Including a private pool and a 24-hour restaurant, the hotel lies in the historic part of Mexico City.
7.4
Very good161 reviews
Price fromC$ 78per nightSelect
Not available
Boulevard Puerto Aereo Numero 502 Colonia Moctezuma 2A Seccion, Mexico City, Mexico, 15530
4.2 km from City Centre200 m from Air Terminal
This cosy hotel is strategically located in a green area, within 500 meters of Terminal Aérea subway station.
6.6
Nice189 reviews
Price fromC$ 126per nightSelect
Not available
Isabel La Catolica 63, Mexico City, Mexico, 06000
1.0 km from City Centre500 m from Zocalo Square
Set near Ayuntamiento, this budget venue is 20 minutes' walk of the city center.
7.0
Very good22 reviews
Price fromC$ 49per nightSelect
Not available
Mariano Escobedo No. 700, Mexico City, Mexico, 11590
5.4 km from City Centre1.3 km from United States Embassy
Offering 712 comfortable rooms in the urban-style building renovated in 2010, the hotel boasts a beautiful location adjacent to National Auditorium.
7.4
Very good262 reviews
Price fromC$ 226per nightSelect
Not available
Paseo De La Reforma 80, Juarez - 06600, Mexico City, Mexico, 06600
2.9 km from City Centre1.3 km from Glorieta Insurgentes
Boasting a café bar and a heated pool, the property is located close to Palacio de Bellas Artes and less than 3 km from the centre of Mexico City.
7.6
Very good47 reviews
Price fromC$ 128per nightSelect
Not available
Paseo De La Reforma 276 Col Juarez, Mexico City, Mexico, 06600
3.9 km from City Centre300 m from United States Embassy
Featuring a private pool along with a snack bar, the hotel is a great place for exploring Paseo de la Reforma in a business area.
8.4
Great44 reviews
Price fromC$ 247per nightSelect
Not available
Javier Barros Sierra 540, Mexico City, Mexico, 01219
15.4 km from City Centre1.2 km from CIDE
Boasting an ideal location in a market area, the hotel offers staying in a traditional-style building with 259 rooms available.
9.0
Perfect40 reviews
Price fromC$ 146per nightSelect
Not available
Liverpool 155, Zona Rosa, Mexico City, Mexico, 06600
3.9 km from City Centre300 m from Glorieta Insurgentes
Sample international cuisine and enjoy a private pool in the hotel, boasting a perfect location close to Chapultepec Forest.
7.8
Very good80 reviews
Price fromC$ 142per nightSelect
Not available
Hamburgo 195, Mexico City, Mexico, 06600
4.2 km from City Centre400 m from United States Embassy
Nestled in a busy area, the hotel offers a coffee bar along with a spectacular city view.
8.2
Great144 reviews
Price fromC$ 138per nightSelect
Not available
Lafragua No. 7, Mexico City, Mexico, 06030
2.9 km from City Centre1.6 km from United States Embassy
Boasting a 24-hour bar along with a swimming pool, the venue offers a location in Tabacalera district.
7.8
Very good128 reviews
Price fromC$ 201per nightSelect
Not available
Calle 3 #55 Col Lomas De Santa Fe, Mexico City, Mexico, 01219
15.7 km from City Centre1.1 km from CIDE
Only a short distance from Centro Santa Fe, the hotel with 172 rooms comprises an indoor heated swimming pool, a shared lounge and a golf course, plus a 24-hour restaurant, serving Mexican specilities.
9.0
Perfect17 reviews
Price fromC$ 72per nightSelect
Not available
San Antonio Abad 285, 06880, Mexico City, Mexico, Mexico City, Mexico
2.4 km from City Centre300 m from Chabacano
The hotel has a 24-hour restaurant plus 178 rooms and is located in a busy area.
5.0
Guest rating1 review
Price fromC$ 44per nightSelect
Not available
Periferico Sur 4363, Mexico City, Mexico, 14210
15.7 km from City Centre1.4 km from Six Flags Mexico
With 314 modern rooms along with cots, babysitting and a kids' club for children, the venue offers an excellent location in Pedregal district.
8.0
Great259 reviews
Price fromC$ 122per nightSelect
Not available
Avenida Juarez 70, Mexico City, Mexico, 06010
2.1 km from City Centre1.4 km from Metropolitan Cathedral of Mexico City
Boasting a convenient setting adjacent to a motorway, the venue offers soundproof rooms plus a spa area, a steam room and a Jacuzzi.
8.2
Great57 reviews
Price fromC$ 250per nightSelect
Not available
5 De Mayo 47, Mexico City, Mexico
1.2 km from City Centre300 m from Metropolitan Cathedral of Mexico City
This accommodation in a historic-style building features an outdoor pool within 300 meters of Metropolitan Cathedral of Mexico City.
9.2
Perfect1 review
Price fromC$ 67per nightSelect
Not available
Isabel La Catolica 30, Mexico City, Mexico, 06010
1.1 km from City Centre400 m from Zocalo Square
Featuring a Mexican interior, this contemporary hotel in the old part of Mexico City also has a year-round outdoor swimming pool and a nightclub and a rooftop terrace.
8.0
Great12 reviews
Price fromC$ 254per nightSelect
Not available
Francisco I. Madero 30, Centro, Mexico City, Mexico, 06000
1.3 km from City Centre600 m from Metropolitan Cathedral of Mexico City
Centrally set close to Alameda Central, the hotel offers soundproof rooms and a lobby restaurant.
7.0
Very good166 reviews
Price fromC$ 218per nightSelect
Not available
Rio Sena 69 Colonia Cuauhtemoc, Mexico City, Mexico, 06500
4.1 km from City Centre300 m from United States Embassy
Set less than 1500 meters from Paseo de la Reforma, the property has a garden restaurant serving delicacies of international cuisine.
8.6
Great62 reviews
Price fromC$ 66per nightSelect
Not available
Antonio Caso 83, Mexico City, Mexico
3.5 km from City Centre1000 m from United States Embassy
Boasting a traditional restaurant, this grand hotel is available close to Paseo de la Reforma.
7.2
Very good4 reviews
Price fromC$ 71per nightSelect
Not available
Rio Churubusco 200, Mexico City, Mexico, 08400
4.2 km from City Centre400 m from Foro Sol
Within easy reach of Palacio de los Deportes, this hotel comprises 83 rooms with private bathrooms.
7.8
Very good170 reviews
Price fromC$ 68per nightSelect
Not available
Frontera 205 Colonia Roma, Mexico City, Mexico
3.2 km from City Centre1.3 km from Glorieta Insurgentes
Situated only 1.9 km from United States Embassy, this central property comes with a gym area and a fitness centre.
Price fromC$ 90per nightSelect
Not available
Antonio Dovali Jaime 75, Mexico City, Mexico, 01210
15.4 km from City Centre1000 m from CIDE
Nestled in the heart of Mexico City, this comfortable hotel offers comfortable accommodation with a nightclub and a pool area.
7.8
Very good42 reviews
Price fromC$ 111per nightSelect
Not available
Serapio Rendon 124, Col. San Rafael, Mexico City, Mexico, 06470
3.6 km from City Centre900 m from United States Embassy
Offering 225 rooms with city views, the hotel is set in Mexico City Historic Centre district, just steps from The Angel of Independence.
6.8
Nice401 reviews
Price fromC$ 28per nightSelect
Not available
Parroquia 1056, Mexico City, Mexico, 03310
7.6 km from City Centre400 m from Zapata
The hotel features a lounge restaurant, while near the venue, set in Del Valle district, one will find Coyoacan.
8.8
Great24 reviews
Price fromC$ 126per nightSelect
Not available
Av Presidente Masaryk 201, Mexico City, Mexico, 11560
6.6 km from City Centre300 m from Polanco
Housed in a building with a minimalist-style architecture, this 6-storey hotel is not far away from Rufino Tamayo Museum.
7.8
Very good20 reviews
Price fromC$ 273per nightSelect
Not available
Paris 9, Mexico City, Mexico, 06030
3.3 km from City Centre1.1 km from United States Embassy
Featuring an air-conditioned restaurant, the hotel is located off Palace of Fine Arts and boasts an outdoor pool.
6.2
Nice4 reviews
Price fromC$ 99per nightSelect
Not available
Filadelfia 42, Mexico City, Mexico
6.3 km from City Centre100 m from WTC Mexico City
There are rooms facing the landscape and the hotel is set close to Castillo de Chapultepec.
Price fromC$ 156per nightSelect
Not available
Orizaba 95, Mexico City, Mexico, 06700
3.5 km from City Centre600 m from Glorieta Insurgentes
Guests will be impressed with great city views and benefit from proximity to Galeria OMR and National Museum of Anthropology.
8.4
Great12 reviews
Price fromC$ 411per nightSelect
Not available
Torcuato Tasso 325, Mexico City, Mexico, 11560
5.9 km from City Centre1.8 km from United States Embassy
Located next to The Angel of Independence and Chapultepec Forest, this hotel is only 1.1 km from Chapultepec Park.
Price fromC$ 183per nightSelect
Not available
Juan Salvador Agraz 60, Mexico City, Mexico, 05300
17.5 km from City Centre600 m from KidZania Santa Fe
The pleasant hotel is a good starting point to Mexico City' sights including Pista de Hielo Santa Fe and KidZania Santa Fe.
9.0
Perfect7 reviews
Price fromC$ 134per nightSelect
Not available
Independencia 17, Mexico City, Mexico, 06050
1.7 km from City Centre1000 m from Zocalo Square
Located a few steps from Metropolitan Cathedral, the hotel features 105 rooms with views over the city.
6.8
Nice26 reviews
Price fromC$ 66per nightSelect
Not available
Av. Chapultepec 346, Mexico City, Mexico
3.9 km from City Centre200 m from Glorieta Insurgentes
The venue features city views and an indoor swimming pool, boasting a good location next to an underground station.
6.4
Nice4 reviews
Price fromC$ 75per nightSelect
Not available
Calle Plaza Necaxa 17, Mexico City, Mexico, 06500
4.1 km from City Centre400 m from United States Embassy
This pet-friendly hotel with 140 en-suite rooms is located in the heart of Mexico City.
7.8
Very good125 reviews
Price fromC$ 74per nightSelect
Not available
Calzada Tlalpan Number 1507, Mexico City, Mexico, 03300
7.3 km from City Centre400 m from Ermita
Offering a gym area and a fitness centre, this pleasant property is located in southern Mexico City, and close to World Trade Center Mexico City.
7.8
Very good57 reviews
Price fromC$ 119per nightSelect
Not available
Av. Guerrero No. 90, Mexico City, Mexico
2.7 km from City Centre1.8 km from Metropolitan Cathedral of Mexico City
Providing guests with a gym area and a fitness centre, the hotel is set in a central part of the city, close to an underground station.
Price fromC$ 71per nightSelect
Not available
Calzada Vallejo (Eje Pte 1) 1090, Mexico City, Mexico
7.3 km from City Centre500 m from Vallejo
Nestled in a shopping area, and close to an underground station, the property features a gym area and a fitness centre.
Price fromC$ 98per nightSelect
Not available
Calle Rio Lerma Col Cuauhtemoc, 31, Mexico City, Mexico, 06500
3.8 km from City Centre600 m from United States Embassy
A few meters away you can enjoy Centro Citibanamex.
8.8
Great43 reviews
Select
Not available
Puerto Mexico, 80 Colonia Penon De Los Banos, Mexico City, Mexico, 15520
4.5 km from City Centre400 m from Air Terminal
The hotel has a 24-hour restaurant plus 600 rooms and is located in a business area.
7.0
Very good925 reviews
Price fromC$ 162per nightSelect
Not available
Rio Tiber 107, Mexico City, Mexico, 06500
4.3 km from City Centre300 m from United States Embassy
The hotel, placed in a Mexican-style building, offers location in the middle of Mexico City, boasting 75 modern rooms and a private pool.
7.2
Very good478 reviews
Price fromC$ 95per nightSelect
Not available
Paseo De La Reforma 465, Mexico City, Mexico, 06500
4.8 km from City Centre900 m from United States Embassy
Located in the cosmopolitan part of Mexico City near Chapultepec Forest, this venue offers an outdoor pool and rooms with wonderful views of the sea.
8.4
Great108 reviews
Price fromC$ 251per nightSelect
Not available
Londres 115, Mexico City, Mexico, 06600
3.8 km from City Centre300 m from Glorieta Insurgentes
Based in the historic-style building in the heart of Mexico City, this hotel boasts the contemporary décor in 60 rooms along with a private swimming pool onsite.
8.0
Great319 reviews
Price fromC$ 91per nightSelect
Not available
Av Paseo De La Reforma 124 Col. Juarez, Mexico City, Mexico, 06600
3.1 km from City Centre1.1 km from United States Embassy
Set within easy reach of The Angel of Independence, the venue features a gourmet restaurant serving meals of international cuisine.
8.2
Great124 reviews
Price fromC$ 120per nightSelect
Not available
Melchor Ocampo 455 Polanco, Mexico City, Mexico, 00000
5.2 km from City Centre1.1 km from United States Embassy
Just 1.9 km from Chapultepec Park, the hotel boasts cots and video games for children and includes 38 rooms.
8.0
Great67 reviews
Price fromC$ 140per nightSelect
Not available
Campos Eliseos 470, Mexico City, Mexico, 11560
8.2 km from City Centre700 m from Palacio de Hierro Shopping Mall
The hotel boasts views of the city, features a health club, a spa centre and a Jacuzzi on site and offers a setting in a business area with access to National Auditorium.
7.6
Very good49 reviews
Price fromC$ 185per nightSelect
Not available
Rio Amazonas #78, Mexico City, Mexico, 06500
3.8 km from City Centre500 m from United States Embassy
Located in a business area close to Cuauhtémoc subway station, this quiet hotel boasts a daily buffet breakfast, bureau de change, a luggage storage and a carpark.
7.8
Very good161 reviews
Price fromC$ 191per nightSelect
Not available
Periferico Sur Numero 3647 Colonia Heroes De Padierna, Mexico City, Mexico, 10700
15.9 km from City Centre400 m from Angeles del Pedregal Hospital
Offering a perfect location in Pedregal district of Mexico City, the hotel welcomes guests with a daily varied buffet breakfast.
6.8
Nice76 reviews
Price fromC$ 144per nightSelect
Not available
Rio Lerma 166, Mexico City, Mexico
4.4 km from City Centre300 m from United States Embassy
Featuring a kitchenette and a private terrace, the property is a 20-minute drive from Benito Juarez International airport.
8.6
Great11 reviews
Price fromC$ 84per nightSelect
Not available
Dakota 95, Colonia Napoles, Mexico City, Mexico, 03810
One can feel the benefits of whirlpool bathtubs, steam baths and massage, while staying in this property, placed in a business area of Mexico City and close to Chapultepec Park.
7.6
Very good30 reviews
Price fromC$ 116per nightSelect
Not available
Avenida Paseo De Los Tamarindos Numero, 98. Colonia Bosques De Las Lomas, Mexico City, Mexico, 05120
13.9 km from City Centre1.7 km from CIDE
The hotel, featuring 135 luxurious rooms along with facials and various massages onsite, boasts an unique location in Bosques de las Lomas district.
9.8
Perfect5 reviews
Price fromC$ 298per nightSelect
Not available
C. Cuspide Num. 53 Col. Parques Del Pedregal, Mexico City, Mexico, 14020
15.4 km from City Centre300 m from Perisur
Offering an outdoor swimming pool, the hotel is located in a cultural part of Mexico City, not far from National Autonomous University.
7.8
Very good33 reviews
Price fromC$ 138per nightSelect
Not available
Avenida Paseo De La Reforma #77, Mexico City, Mexico, 06030
3.0 km from City Centre1.4 km from United States Embassy
Enjoying a privileged location in vicinity of The Museum of Fine Arts, the accommodation includes a terrace and an indoor swimming pool.
8.8
Great87 reviews
Price fromC$ 175per nightSelect
Not available
Viaducto Miguel Aleman 297, Mexico City, Mexico, 08310
2.6 km from City Centre1.9 km from Palacio de los Deportes
This Mexican-style hotel is set at a short distance to Autodromo Hermanos Rodriguez.
8.2
Great222 reviews
Price fromC$ 104per nightSelect
Not available
Jesus Teran 35 Colonia Tabacalera, Mexico City, Mexico, 06030
2.7 km from City Centre1.9 km from United States Embassy
Featuring a gym area and a fitness centre on-site, the hotel has a 24-hour bar, boasting location in the heart of the city.
8.4
Great9 reviews
Price fromC$ 68per nightSelect
Not available
Bolivar 28, Mexico City, Mexico, 06000
1.3 km from City Centre600 m from Zocalo Square
Boasting spectacular location and access to Palacio de Bellas Artes, this refined hotel in Mexico City features a rooftop restaurant and 81 rooms.
10.0
Perfect1 review
Price fromC$ 173per nightSelect
Not available
Avenida 5 De Mayo 61, Centro Historico, Mexico City, Mexico, 06000
1.0 km from City Centre200 m from Metropolitan Cathedral of Mexico City
The hotel features a 24-hour restaurant, while near the venue, set in Mexico City Historic Centre district, one will find The Angel of Independence.
8.6
Great600 reviews
Price fromC$ 190per nightSelect
Not available
Capitan Carlos Leon S/N Terminal 2 Aicm, Mexico City, Mexico, 15620
5.3 km from City Centre2.3 km from Autodromo Hermanos Rodriguez Race Track
Centrally set in the great part of Mexico City, the venue boasts a steam room and a solarium along with 287 rooms.
7.6
Very good57 reviews
Price fromC$ 219per nightSelect
Not available
Av. Alvaro Obregon 13, Esq. Morelia, Mexico City, Mexico, 06700
3.0 km from City Centre1000 m from Glorieta Insurgentes
This hotel, lodged in Coyoacan district, boasts a lobby bar and views of the garden.
7.4
Very good72 reviews
Price fromC$ 90per nightSelect
Not available
Avenida Paseo De La Reforma 105, Mexico City, Mexico, 06030
3.1 km from City Centre1.2 km from United States Embassy
The hotel is situated near Paseo de la Reforma in Juarez district, offering 413 contemporary rooms along with steam baths and massage services.
8.0
Great570 reviews
Price fromC$ 96per nightSelect
Not available
Calzada Ignacio Zaragoza Esquina Calle 17 No. 5, Mexico City, Mexico
3.7 km from City Centre1.3 km from Autodromo Hermanos Rodriguez Race Track
The hotel offers 43 rooms with the city views, an outdoor restaurant, and a café bar.
Price fromC$ 86per nightSelect
Not available
Puente De Alvarado 22, Mexico City, Mexico
2.7 km from City Centre1.9 km from Metropolitan Cathedral of Mexico City
Guests of the hotel can enjoy a range of delicious Mexican cuisine at the casual restaurant and admire spectacular views of the city.
7.6
Very good69 reviews
Price fromC$ 103per nightSelect
Not available
Rio Amazonas No. 73, Mexico City, Mexico
3.8 km from City Centre500 m from United States Embassy
There is a terrace restaurant with American cuisine and a year-round outdoor pool available on site.
Price fromC$ 187per nightSelect
Not available
Avenida Insurgentes Sur 1105, Mexico City, Mexico, 03720
7.3 km from City Centre1.5 km from WTC Mexico City
Just off World Trade Center Mexico City, this hotel offers a stunning location and includes an authentic restaurant.
6.4
Nice35 reviews
Price fromC$ 83per nightSelect
Not available
Honduras, 11 Colonia Centro, Mexico City, Mexico, 06010
1.9 km from City Centre900 m from Metropolitan Cathedral of Mexico City
Offering 74 rooms with terrace views, the hotel is set in Mexico City Historic Centre district, just steps from Metropolitan Cathedral .
7.6
Very good33 reviews
Price fromC$ 70per nightSelect
Not available
Av. Juarez 76 Col. Centro, Mexico City, Mexico, 06010
2.2 km from City Centre1.4 km from Metropolitan Cathedral of Mexico City
Offering non-smoking rooms and a gym area and a fitness centre, the venue is set in the centre of the city, close to Templo Mayor.
8.4
Great31 reviews
Price fromC$ 111per nightSelect
Not available
Atlixco No. 132, Mexico City, Mexico, 06170
5.4 km from City Centre1.9 km from WTC Mexico City
The hotel strategically located in Napoles district close to Chapultepec Park has 16 rooms.
9.0
Perfect9 reviews
Price fromC$ 305per nightSelect
Not available
Luis Moya 39, Mexico City, Mexico
2.0 km from City Centre1.3 km from Zocalo Square
Set less than 1500 meters from Templo Mayor, the property has a lobby restaurant serving delicacies of Mexican cuisine.
8.0
Great54 reviews
Price fromC$ 84per nightSelect
Not available
Calle Ignacio L Vallarta 24, Mexico City, Mexico, 06030
3.1 km from City Centre1.3 km from United States Embassy
The hotel is centrally located in Mexico City Historic Centre district, and offers an outdoor pool.
6.8
Nice223 reviews
Price fromC$ 48per nightSelect
Not available
Avenida Chapultepec 328, Mexico City, Mexico, 06700
3.9 km from City Centre200 m from Glorieta Insurgentes
The non-smoking restaurant with wide selection of delicious Mexican dishes and the hotel's strategic make it one of the best places to stay in Mexico City.
7.4
Very good119 reviews
Price fromC$ 59per nightSelect
Not available
Amberes 64, Mexico City, Mexico, 66600
3.9 km from City Centre200 m from Glorieta Insurgentes
The venue includes soundproof rooms and a solarium and a sauna on-site, offering access to Chapultepec Castle and a tube station.
8.8
Great299 reviews
Price fromC$ 148per nightSelect
Not available
Amberes 27, Mexico City, Mexico, 06600
4.0 km from City Centre300 m from United States Embassy
This hotel in Juarez district, just off Castillo de Chapultepec, boasts 62 bright rooms and a 24-hour restaurant.
8.0
Great214 reviews
Price fromC$ 98per nightSelect
Not available
Mariano Azuela No 12, Mexico City, Mexico, 06400
3.4 km from City Centre2.0 km from United States Embassy
Offering breathtaking views of the city, the hotel welcomes guests to the 24-hour restaurant that serves specialities of international cuisine.
6.8
Nice7 reviews
Price fromC$ 86per nightSelect
Not available
Avenida Tezontle No. 133, Mexico City, Mexico
7.1 km from City Centre500 m from Parque Tezontle
A 24-hour restaurant and 63 rooms are available during the stay in luxury hotel, boasting location next to Autodromo Hermanos Rodriguez.
Price fromC$ 100per nightSelect
Not available
Rio Ebro 84, Mexico City, Mexico, 06500
4.4 km from City Centre300 m from United States Embassy
Located just off United States Embassy and 2.8 km from Chapultepec Park, this hotel features a nightclub and a sundeck.
Price fromC$ 104per nightSelect
Not available
Havre 74, Mexico City, Mexico
3.5 km from City Centre400 m from Glorieta Insurgentes
Offering 56 rooms with terrace views, the hotel is set in Juarez district, just steps from Biblioteca Mexico.
Price fromC$ 41per nightSelect
Not available
Av Veracruz 102, Mexico City, Mexico, 06700
4.8 km from City Centre1.3 km from Glorieta Insurgentes
The hotel was just renovated in 2005 and can be found in Condesa district, providing a wellness area and a Jacuzzi.
7.8
Very good20 reviews
Price fromC$ 492per nightSelect
Not available
Avenida Canal Rio Churubusco #1635, Mexico City, Mexico, 09040
6.3 km from City Centre1.4 km from Parque Tezontle
Thanks to the hotel's privileged location, guests here can admire views of the garden or spend their time discovering the historic area.
Price fromC$ 91per nightSelect
Not available
Alfonso Reyes 218, Col. Hipodromo Condesa, Mexico City, Mexico, 6100
5.3 km from City Centre1.5 km from WTC Mexico City
Steam baths and various massages are available, while the hotel boasts a convenient location in Condesa district.
Price fromC$ 249per nightSelect
Not available
Av. Nuevo Leon 108, Mexico City, Mexico
5.1 km from City Centre1.7 km from Glorieta Insurgentes
Since 2015 the hotel awaits guests in Condesa district, offering 16 luxury rooms and a café bar.
Price fromC$ 250per nightSelect
Not available
Belisario Dominguez 57, Mexico City, Mexico
1.5 km from City Centre600 m from Metropolitan Cathedral of Mexico City
The budget hotel is a good starting point to Mexico City' sights including Alameda Central and Palacio de Bellas Artes.
Price fromC$ 23per nightSelect
Not available

Filtering results

Please wait...

1155 hotels found

FAQs about hotels in Mexico City

We hope that the answers to these questions will help you plan your trip

Where to stay in Mexico City?
Travelers mostly choose to stay in hotels near the downtown or hotels in Juarez district. You may also like to stay in hotels near La Merced Market, the most popular sightseeing in Mexico City. To easily get to any corner of the city, try hotels near popular tube station - Pino Suarez.
How much does it cost to stay in the hotel in Mexico City?
Of course, hotel prices in Mexico City change depending on the season, but on average: a 3-star hotel room costs 96C$ per night, and a 4-star hotel room is 147C$ per night. If you're looking for something really special, a 5-star hotel can be found for 222C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Mexico City?
Some of the top-rated affordable hotels are:
Hotel Gran Via rating: 5.0/5
Hotel Cuba rating: 3.9/5
Posada Viena Hotel rating: 3.6/5
See more favored cheap hotels here.
What are the most popular hotels near Temple of San Felipe Neri "La Profesa" in Mexico City?
Hampton Inn & Suites Mexico City - Centro Historico is the best hotel located only 5 minutes' on foot from Temple of San Felipe Neri "La Profesa".
What are the best family hotels in Mexico City?
Many families loved staying at these kid-friendly hotels - Holiday Inn Express And Suites At Wtc and Nh Collection Mexico City Airport T2. All great hotels for family stay in Mexico City you can find here. You might also like hotels with a patio, a solarium and animation.
What are the most popular hotels in Mexico City for couples?
These hotels are suitable for a couple romantic trip: City Express Ciudad De Mexico Alameda and Galeria Plaza Reforma. Guest couples also mentioned extremely high service in these Mexico City's hotels - Casa Blanca and Century Zona Rosa which also have an outdoor swimming pool, a swimming pool and a sun terrace.
What are good hotels for a short-term stay on business in Mexico City?
Business travelers can be quite busy, but keen to see the atmosphere of Mexico City. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Hotel Reforma Avenue and Hotel Brasilia with free parking and free private parking.
What are the best hotels in Mexico City with good breakfasts?
Holiday Inn Mexico Dali Airport, Camino Real Polanco Mexico, and Estoril are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Mexico City?
Travelers who stayed in Mexico City near Lic. Adolfo Lopez Mateos International airport have left good reviews about One Toluca Aeropuerto and Quinta Del Rey Express.
What are the most pet-friendly hotels in Mexico City?
Distrito Capital, Four Points By Sheraton Mexico City, and Ibis Mexico Alameda are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Mexico City?
These luxury hotels with exceptional service will make your stay great:
Sheraton Mexico City Maria Isabel Hotel rating: 3.9/5
The Green Park Hotel rating: 4.4/5
What are the most popular boutique hotels in Mexico City?
You may like these highly-rated cozy boutique hotels:
Four Seasons Hotel Mexico City rating: 4.5/5
W Mexico City rating: 4.0/5
Ramada Reforma rating: 3.8/5.
See more instagram-friendly hotels here.

Where to stay in Mexico City?

Best cheap hotels in Mexico City

Anys Hostal is a budget-friendly choice that is set 5 minutes' walk from Contramar. Some affordable hotel choices in close proximity to Galeria OMR are Hotel Del Angel and Casa De La Condesa Reforma. Casa San Ildefonso is a modest choice that is a 5-minute walk from Lagunilla metro station.

Mexico City airports & Underground stations

A range of hotels are situated near Licenciado Adolfo Lopez Mateos International airport, including Quinta Del Rey Express as well as One Toluca Aeropuerto. Gran Hotel Ciudad De Mexico is 5-star accommodation set 5 minutes' walk from Zocalo metro station, which puts you within 950 meters of the city center.

Convenience of staying in hotels in the city centre

Nh Mexico City Centro Historico will put you within a 15-minute walk of the city center and is located in Mexico City Historic Centre district. Best Western Majestic offers a central location and quick access to monuments, a temple and a palace. Cheap hotels are in abundance in Juarez district, including Del Principado and Mexico City Marriott Reforma Hotel.

Consider staying at Hampton Inn & Suites Mexico City - Centro Historico, where you'll be within 10 minutes' walking distance of Museo Casa de la Memoria Indomita. To stay near Historic Center, consider booking a room at Hostel Amigo or at Imperial Reforma.

Luxury and boutique accommodation in Mexico City

Eurostars Zona Rosa Suites is a chic 5-star choice that is only a 20-minute walk from Paseo de la Reforma. Presidente Intercontinental Mexico City is a boutique hotel located near Avenida Presidente Masaryk and Museo del Caracol. Holiday Inn Express Mexico Santa Fe is a top-rated chain hotel in Santa Fe district, and is situated within easy reach of Playa del Almacen.

Explore and find your best apartments, B&Bs and others

Dos Casas is an affordable apartment for families located next to National Palace, with room rates from 46C$. Suites Giorgio is a B&B that is 15 minutes' walk to Museo Tecnologico de la Comision Federal de Electricidad. Hostal La Buena Vida and New York in Condesa district are good options for the business traveler. Las Suites Campos Eliseos is a 5-star resort hotel featuring an outdoor swimming pool, a health club and a Jacuzzi alongside with fantastic views.

Show moreLess