Skip to main content

Search hotels in Mexico City

Enter your dates to see the latest prices and deals for Mexico City hotels

Mexico City – 3225 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Flamencos Centro Histórico

Hotel in Mexico City

Situated in Mexico City, less than 1 km from Zocalo Square, Hotel Flamencos Centro Histórico features accommodation with a fitness centre, free private parking, a terrace and a restaurant.

R
Richard
From
New Zealand
I had a large room with a waterfall shower, all spotlessly clean and comfortable. The buffet breakfast was great with a huge selection of options, and the staff were incredibly attentive and helpful - I had so many cups of tea!! Easy check in and check out, and a late check out too which was great as I had an afternoon flight. Super close to the metro (5 minute walk) which made getting to/from Terminal 1 super easy with one change of metro line. And a 10-15 minute walk to the Zocalo so a little outside the historic centre, but with the metro to the Zocalo etc, you could get there in minutes. All up, an incredible stay with great staff - thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,386 reviews
Price from
US$116.73
1 night, 2 adults

HOTEL MARIA RICO

Hotel in Del Valle, Mexico City

Located in Mexico City, 1.4 km from National Cinematheque, HOTEL MARIA RICO provides accommodation with a restaurant, free private parking and a bar.

A
Alejandro
From
Mexico
Maria Rico Hotel is an excellent venue for a relaxed stay, close to where we were going (Universidad Panamericana Mixcoac), with easy access and incredible speed and agility for check-in and check-out. The hotel is simple but comfortable, clean and has everything you need. Highly recommended!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,672 reviews
Price from
US$38.59
1 night, 2 adults

Fiesta Americana Viaducto Aeropuerto

Hotel in Iztacalco, Mexico City

Set in Mexico City and with National Palace Mexico reachable within 7.2 km, Fiesta Americana Viaducto Aeropuerto offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout...

l
lenard
From
Canada
Liked everything, especially the staff being helpful and accommodating in every department every time!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,951 reviews
Price from
US$140
1 night, 2 adults

Hotel Catedral

Hotel in Mexico City Historic Centre, Mexico City

Ideally situated in the Mexico City Historic Centre district of Mexico City, Hotel Catedral is situated 700 metres from National Palace Mexico, 240 m from Metropolitan Cathedral of Mexico City and a...

A
Amanda
From
Italy
This is a comfortable hotel in a fantastic - but quiet - location, boasting a panoramic terrace which overlooks the Cathedral and Zócalo. The outstanding feature is the staff. Everyone we met - including the owner - was very welcoming! This is transmitted to the guests, most of whom were Mexican and also friendly. We felt completely at home! The warm hospitality of the staff and the complimentary hot and cold beverages' service available most of the day, along with snacks really made our stay! The restaurant is also worth exploring - good, authentic food and good value for money as well as helpful and friendly staff. The cleaning was excellent. We would definitely return!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,089 reviews
Price from
US$85.03
1 night, 2 adults

Barceló Mexico Reforma

Hotel in Juarez, Mexico City

Offering a heated pool, spa centre and fitness centre, Barcelo Mexico Reforma is situated in Mexico City. Guests can enjoy the on-site bar and a la carte restaurant.

A
Andrea
From
Italy
Location perfect and very secure. Room very clean. Very good breakfast. Fast check in and check out.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4,483 reviews
Price from
US$112.23
1 night, 2 adults

Holiday Inn Express Mexico Aeropuerto by IHG

Hotel in Iztacalco, Mexico City

Holiday Inn Express Mexico Aeropuerto offers accommodation in Mexico City. Each room at this hotel is air conditioned and features a flat-screen TV.

M
Mayra
From
Japan
Very good location as I attended a show at Foro sol
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,318 reviews
Price from
US$94.25
1 night, 2 adults

Hotel Parque Satelite

Hotel in Tlalnepanlta de Baz, Mexico City

Situated in Mexico City, 11 km from Soumaya Museum, Hotel Parque Satelite features accommodation with a fitness centre, free private parking, a terrace and a restaurant.

J
Javier L.
From
Mexico
Ya cambiaron cortinas y servicio de TV por cable. Excelente.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,625 reviews
Price from
US$57.17
1 night, 2 adults

Historico Central Hotel

Hotel in Mexico City Historic Centre, Mexico City

Located less than 5 minutes’ walk from Palacio de Iturbide Museum and Torre Latino, Hotel Histórico Central offers Colonial-style architecture and free WiFi connection in all areas.

L
Linda007lnm
From
Sweden
The hotel was clean and very nice. Great city tour! And perfect with the café.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,513 reviews
Price from
US$144.18
1 night, 2 adults

Holiday Inn Express - Mexico Basilica by IHG

Hotel in Villa de Guadalupe, Mexico City

Ideally situated in the Villa de Guadalupe district of Mexico City, Holiday Inn Express - Mexico Basilica by IHG is situated 3.9 km from Tenochtitlan Ceremonial Center, 4 km from National Palace...

C
Cesar Portillo Brown
From
United States
Everything was outstanding. No words to express how satisfied i was!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,339 reviews
Price from
US$74.65
1 night, 2 adults

Gran Hotel Ciudad de México Zócalo View

Hotel in Mexico City Historic Centre, Mexico City

This 5-star hotel is located in the Zocalo, the main plaza at the city centre in Mexico City.

g
giuseppe
From
Italy
Grand Hotel Indeed! Luxury at its best right in CDMX center!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,163 reviews
Price from
US$237.25
1 night, 2 adults
See all 3225 hotels in Mexico City

Hotels with airport shuttles in Mexico City

Airport shuttle (free)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,951 reviews
From US$298.75 per night
Airport shuttle (free)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 481 reviews
From US$203.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,687 reviews
From US$413.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 33 reviews
From US$780.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 732 reviews
From US$396 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 204 reviews
From US$283.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 59 reviews
From US$854.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 70 reviews
From US$1,715.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,157 reviews
From US$641.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 907 reviews
From US$243.70 per night

Most booked hotels in Mexico City and surroundings in the past month

See all

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,584 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,650 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,606 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,089 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,607 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,405 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,843 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,651 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,106 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13,443 reviews

Hotels located in the centre of Mexico City

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,687 reviews

Situated right next to the National Cathedral, where Moctezuma's Palace once stood, this hotel in downtown Mexico City offers convenient amenities such as free on-site parking and a beautiful...

From US$413.10 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,163 reviews

This 5-star hotel is located in the Zocalo, the main plaza at the city centre in Mexico City.

From US$602.28 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 481 reviews

Boasting an outdoor swimming pool, a fitness centre as well as a terrace, Casa Herrmann Suites is situated in the centre of Mexico City, 300 metres from Zocalo Square.

From US$184.38 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 175 reviews

Boasting a bar, Círculo Mexicano, a Member of Design Hotels is set in the centre of Mexico City, 100 metres from Tenochtitlan Ceremonial Center.

From US$298.45 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,397 reviews

NH Collection Mexico City Centro Histórico features a restaurant, fitness centre, a bar and shared lounge in Mexico City. This 4-star hotel offers a tour desk and luggage storage space.

From US$254.79 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,121 reviews

Hostel Mundo Joven Catedral is located in the historic center of Mexico City.

From US$78.81 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 395 reviews

Canada Central & Rooftop is located just 2 minutes’ walk from Mexico City Zocalo Square and 550 metres from The Grand Temple Museum. Free WiFi access is available and full breakfast is included.

From US$176.45 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,298 reviews

Hostal CASA MX centro in Mexico City provides adults-only accommodation with a bar, a shared lounge and barbecue facilities.

From US$68.08 per night

Best hotels with breakfast in Mexico City and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 942 reviews

Casa Pepe features a shared lounge, terrace, a restaurant and bar in Mexico City. With free WiFi, this 4-star hotel offers a shared kitchen and a 24-hour front desk.

From US$119.27 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,192 reviews

Set in Mexico City, within 300 metres of Zocalo Square and 400 metres of National Palace Mexico, Hotel MX más centro CDMX, Trademark Collection by Wyndham features accommodation with a fitness centre...

From US$116.89 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 74 reviews

Umbral, Curio Collection By Hilton is situated in the heart of historic downtown.

From US$456.25 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 199 reviews

Located 2 blocks from the Zócalo Square, this elegant design hotel is set in a restored 17th-century palace. It offers an outdoor pool and roof terrace with wonderful views over Mexico City.

From US$478 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,607 reviews

Located just 250 metres from Mexico City’s main square and Zócalo Metro Station, Hotel Roble offers free Wi-Fi and modern rooms with cable TV and a private bathroom.

From US$89.79 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 455 reviews

Hotel Gillow was founded in 1875 and it is located in Mexico City, in the heart of the historic centre and just 300 metres away from the Metropolitan Cathedral of Mexico City.

From US$122.14 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 621 reviews

This historic hotel offers stunning architecture from the 1800s combined with modern amenities such as free high-speed internet access, only blocks from the Zocalo and Historic District of Mexico City...

From US$106.81 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 540 reviews

Casa de la Luz Hotel Boutique features historic architecture from 1500s, a bar, terrace and views of city, property is located in Mexico City in front of the Plaza Primo de Verdad, 800 metres from...

From US$716.82 per night

Budget hotels in Mexico City and nearby

Scored out of 10, guest rating 1.1
Bad - What previous guests thought, 10 reviews

Hostal Mictlán is a recently renovated guest house in the centre of Mexico City, 300 metres from Tenochtitlan Ceremonial Center and 300 metres from Metropolitan Cathedral of Mexico City.

From US$81.26 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,150 reviews

Located in Mexico City Historic Centre, only 4 minutes’ walk from Zocalo Square, this hostel has free Wi-Fi connection in commune areas.

From US$57.83 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 62 reviews

In the Mexico City Historic Centre district of Mexico City, close to Tenochtitlan Ceremonial Center, ZIELO BRASIL Historic Center features a terrace and a washing machine.

From US$94.40 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,029 reviews

Boasting a fitness centre, a shared lounge as well as a terrace, Colmena Hotel CDMX Centro is situated in the centre of Mexico City, 300 metres from Tenochtitlan Ceremonial Center.

From US$148.21 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 501 reviews

Amid Mexico City’s Historic Centre, in front of Plaza de Santo Domingo, Hotel Azores offers free Wi-Fi connection and public parking without a fee.

From US$91.06 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 620 reviews

This modern hostel is located in central Mexico City, just 3 minutes’ walk from the city’s Metropolitan Cathedral. It offers free Wi-Fi.

From US$62 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 11 reviews

Alojamiento suspendido Gracias provides accommodation located 700 metres from the centre of Mexico City and offers a fitness centre and a terrace.

From US$119.38 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews

Right in the heart of Mexico City, situated within a short distance of Zocalo Square and Metropolitan Cathedral of Mexico City, 305 Dwntn Apt With AC and balconies fits 6 Rooftop offers free WiFi, air...

From US$171.99 per night

FAQs about hotels in Mexico City

Aztec Capital and Vibrant Metropolis

As one of the biggest cities in the world, Mexico City could be better described as an experience than a city. Founded in 1325 by the Aztecs as Tenochtitlan, it was both destroyed and rebuilt by the Spanish in the 16th century. Nowadays, it is the capital of the United Mexican States and its most important economic and cultural center.

The city center’s cornerstone is the famous Plaza de la Constitución, commonly called Zócalo. It's surrounded by the presidential Palacio Nacional and the Mexico City Metropolitan Cathedral.

The Avenida de la Reforma was built under the brief rule of Archduke Ferdinand Maximilian of Austria, while the deposed president Porfirio Díaz left a characteristic fusion of French-Mexican architecture. The 1960s saw a demographic explosion that only now is starting to be completely absorbed.

From the Chapultepec Parks and the chic Polanco, to the gay area of Zona Rosa and the Bohemian and intellectual Coyoacán: let Mexico City tell you its thousand secrets and stories.

Most of the hotels are located around the Reforma area, the Insurgentes Avenue and the Zócalo. If you’re looking for 5-star hotels in Mexico City, the modern Santa Fe area has a recently redeveloped business sector.

Before arriving at Benito Juarez International Airport check out the Mexico City accommodations on Booking.com!

Learn more about visiting Mexico City

  • 1518 attractions
  • 125 points of interest
  • 43 neighbourhoods

What guests said about Mexico City:

Scored out of 10, guest rating 10

Great food, wonderful museums and art, easy to walk/Uber.

Great food, wonderful museums and art, easy to walk/Uber. As a single senior female (with no Spanish), I felt safe walking miles from Condesa to main sights as far as the historic district, and never waited longer than 4 minutes for an Uber. Do not let worriers dissuade you. People are friendly and helpful and willing to engage, and as everywhere in Mexico, colorful, musical, artistic surprises await you everywhere.
Guest review byMichele
United States
Scored out of 10, guest rating 8.0

I spent 8 days in CDMX. First time there.

I spent 8 days in CDMX. First time there. It's a large, busy, noisy city, full of contrasts. There is excellent food available on almost every block. The main draw is the incredible amount of history here and the huge number of world class museums containing historic artifacts and art - some free, and others less than $10. Beautiful buildings. An excellent Metro and bus system and cheap Ubers. I stayed about a mile south of the Zocalo, away from most foreign tourists. A lot of Americans in the touristy hotspots, but plenty of off the beaten track places to really take in the history and everyday life.
Guest review byJONATHAN
United States
Scored out of 10, guest rating 10

Bring your energy -- Mexico City is big and full of a...

Bring your energy -- Mexico City is big and full of a stunning array of activities and attractions. Great food everywhere, quick and inexpensive ubers will get you around the city... too big to walk, except neighborhood by neighborhood and that is great! People are friendly and respectful. We particularly enjoyed the culture and art. The city is surprising and wildly impressive.
Guest review bySUELLEN
United States
Scored out of 10, guest rating 8.0

Huge city.

Huge city. So much to do and see and many interesting day trips to take from there. Most areas have lots of trees and green space. It can be frenetic (but what large city isn’t?). The Metro is a steal at just 5 pesos per ride anywhere in the city on 12 different lines and very well signed. I also had very good experiences with Uber.
Guest review byCharlotte
Canada
Scored out of 10, guest rating 8.0

There needs to be a stricter policy from the city...

There needs to be a stricter policy from the city administration regarding cleanliness and not allowing chaotic commerce in the city center. It is unacceptable for a well-intentioned tourist to see something like this right in the center and on the streets around the city center.
Guest review byDrăgan
Romania
Scored out of 10, guest rating 6.0

You need just three days to visit and enjoy Mexico City's...

You need just three days to visit and enjoy Mexico City's main attractions: 1. The "Zocalo" and surroundings. (1/2 day)2. The National Museum of Anthropology and History (1 full day) 3. The "Folklorick Ballet" at "Palacio de Bellas Artes" (Fine Arts Palace) (1/2 day) 4. The Basilica of Guadalupe in your way to 5. The Teotihuacan Pyramids (1 full day) And of course, fine dining at some of the best restaurants in the World. Negotiate for a professional, reasonably priced private tour guide and a private sedan.
Guest review byAriel Gonzalez-Medel
United States

See reviews by guests who stayed at hotels in Mexico City

See all
From US$121.57 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 465 reviews
Absolutely fantastic stay, the best I’ve had in Mexico City, it’s extremely safe with a night watchman at the mall entrance, the rooms are very modern and very comfortable, the staff are absolutely amazing especially Angel who was extremely friendly and helpful our flight was late after checkout and they held our bags for most of the day . I would give this hotel 10/10 as a frequent traveler to Mexico City I will definitely stay here again.
Guest review byben
United Kingdom
From US$306.14 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,416 reviews
This was an amazing stay. The hotel is historic in Mexico City and retains an old-style vibe in both decor and service. Staff is extremely attentive and always makes you feel welcomed. Rooms are large and comfortable with old wooden furniture. The location in Zona Rosa is perfect for walking and exploring different neighborhoods in every direction. Excellent breakfast options.
Guest review byJorge H.
Sweden
From US$48.22 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 255 reviews
My stay was very short, all services worked fine and I had a confortable night. The host is very kind, and trustworthy. Quick and clear responses in the app. There was a bit of noise from the street, but that's the way it is in Mexico City, except for those big hotel with sound-proof premises. It was totally worth it for the price. It's very close to the airport by taxi.
Guest review bySaul
Finland
From US$105.33 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,339 reviews
The hotel is great for travelers on a budget. The room we had was very decently sized, the breakfast layout was adequate and filling and the staff are overall helpful and nice. I would definitely recommend staying in this hotel if you are travelling to Mexico City and are on a tight budget. It was midway between the city center and the airport.
Guest review byKratu Goel
India
From US$183.24 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,152 reviews
The staff has always been very kind and welcoming. The hotel is beautiful and very typical of Mexican cultural. The terrace is the strongest point, just amazing and that give directly on Parque Mexico. The area is quite, safe and nice with a lot of beautiful and good restaurants and bars. Simply the best hotel in Mexico City!!
Guest review byImma
Italy