Header Image

Mexico City (Mexico): Hotels with Best Reviews, from Budget to 5 Stars

Out of 464 hotels in Mexico City we rounded up 20 with highest reviews, from 1⭐ to 5⭐ - both budget and luxury. Starting with Hotelito Casa Caracol let's go down the list.

Mexico City is a major destination in Mexico with over 460 popular hotels - that's quite a lot to choose from. We've rounded up top 20 hotels with highest guest ratings from budget to luxury category.

How do we compare hotels? Mostly based on guest ratings. If guest ratings are similar for hotels of the same tier, then we rank a cheaper hotel slightly higher (same quality for lower price is better).

It's pointless to compare hotels in different categories, so we grouped the best hotels by price range, star ratings and proximity to key tourists attractions, such as Teotihuacán and Pyramid of the Sun. Use the table of contents to select the hotel category that you're interested in. Let's go down the list!

Best rated hotel for each budget

Best 5-star hotel
Las Alcobas, a Luxury Collection Hotel, Mexico City
Price: from $296.35 per night [check availability]
Guest rating: 96 / 100
Star rating: (5-star hotel)
Address: Av. Presidente Masaryk 390 Col. Polanco Chapultepec Show on map
More info on Las Alcobas, a Luxury Collection Hotel, Mexico City: Show hotel description / amenities Show guest reviews
Best 4-star hotel
Courtyard Mexico City Airport
Price: from $127.39 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: Sinaloa 31, Penon de los Banos Show on map
More info on Courtyard Mexico City Airport: Show hotel description / amenities Show guest reviews
Best 3-star hotel
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
Best budget hotel
City Express Central de Abastos
Price: from $41.97 per night [check availability]
Guest rating: 86 / 100
Star rating: (2.5-star hotel)
Address: Eje 6 Sur, Esquina Hualquila No 540 Col Central de Abasto Show on map
More info on City Express Central de Abastos: Show hotel description / amenities Show guest reviews

10 hotels in Mexico City with highest guest reviews

26 hotels in Mexico City have guest ratings over 90 (out of 100)! 2 most popular hotels in Mexico City are Hotelito Casa Caracol and Dakota Bed & Breakfast.

#1
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
#2
Dakota Bed & Breakfast
Price: from $102 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Milwaukee 14 Colonia Nápoles Show on map
#3
Hotel Carlota
Price: from $83.52 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Rio Amazonas No. 73 Col. Cuauhtemoc Show on map
#4
Las Alcobas, a Luxury Collection Hotel, Mexico City
Price: from $296.35 per night [check availability]
Guest rating: 96 / 100
Star rating: (5-star hotel)
Address: Av. Presidente Masaryk 390 Col. Polanco Chapultepec Show on map
More info on Las Alcobas, a Luxury Collection Hotel, Mexico City: Show hotel description / amenities Show guest reviews
#5
Four Seasons Hotel Mexico City
Price: from $290 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: Paseo de la Reforma 500 Show on map
More info on Four Seasons Hotel Mexico City: Show hotel description / amenities Show guest reviews
#6
Live Aqua Urban Resort México
Price: from $199 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: Av. Paseo de los Tamarindos No. 98 Col. Bosques de las Lomas Show on map
More info on Live Aqua Urban Resort México: Show hotel description / amenities Show guest reviews
#7
The St. Regis Mexico City
Price: from $264.32 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: Paseo De La Reforma 439 Colonia Cuauhtemoc Show on map
More info on The St. Regis Mexico City: Show hotel description / amenities Show guest reviews
#8
Hotel Novit
Price: from $82.35 per night [check availability]
Guest rating: 91 / 100
Star rating: (3.5-star hotel)
Address: Av. Insurgentes Sur 635 Col. Napoles Show on map
#9
Courtyard Mexico City Airport
Price: from $127.39 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: Sinaloa 31, Penon de los Banos Show on map
More info on Courtyard Mexico City Airport: Show hotel description / amenities Show guest reviews
#10
Hyatt Regency Mexico City
Price: from $179 per night [check availability]
Guest rating: 91 / 100
Star rating: (5-star hotel)
Address: Campos Eliseos No. 204 Polanco Chapultepec Show on map
More info on Hyatt Regency Mexico City: Show hotel description / amenities Show guest reviews


Best 5-star hotels in Mexico City

Mexico City has 6 highly-rated 5-star hotels - the top 3 are Las Alcobas, a Luxury Collection Hotel, Mexico City, Four Seasons Hotel Mexico City and Live Aqua Urban Resort México.

#1
Las Alcobas, a Luxury Collection Hotel, Mexico City
Price: from $296.35 per night [check availability]
Guest rating: 96 / 100
Star rating: (5-star hotel)
Address: Av. Presidente Masaryk 390 Col. Polanco Chapultepec Show on map
More info on Las Alcobas, a Luxury Collection Hotel, Mexico City: Show hotel description / amenities Show guest reviews
#2
Four Seasons Hotel Mexico City
Price: from $290 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: Paseo de la Reforma 500 Show on map
More info on Four Seasons Hotel Mexico City: Show hotel description / amenities Show guest reviews
#3
Live Aqua Urban Resort México
Price: from $199 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: Av. Paseo de los Tamarindos No. 98 Col. Bosques de las Lomas Show on map
More info on Live Aqua Urban Resort México: Show hotel description / amenities Show guest reviews


Best 4-star hotels in Mexico City

Mexico City has 58 highly-rated 4-star hotels - the top 3 are Courtyard Mexico City Airport, Hilton Mexico City Santa Fe and Le Meridien Mexico City.

#1
Courtyard Mexico City Airport
Price: from $127.39 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: Sinaloa 31, Penon de los Banos Show on map
More info on Courtyard Mexico City Airport: Show hotel description / amenities Show guest reviews
#2
Hilton Mexico City Santa Fe
Price: from $84.32 per night [check availability]
Guest rating: 91 / 100
Star rating: (4.5-star hotel)
Address: Antonio Dovali Jaime No. 70 Show on map
More info on Hilton Mexico City Santa Fe: Show hotel description / amenities Show guest reviews
#3
Le Meridien Mexico City
Price: from $115.46 per night [check availability]
Guest rating: 91 / 100
Star rating: (4.5-star hotel)
Address: Paseo De La Reforma 69 Col. Tabacalera Show on map


Best 3-star hotels in Mexico City

Mexico City has 277 highly-rated 3-star hotels - the top 3 are Hotelito Casa Caracol, Dakota Bed & Breakfast and Hotel Carlota.

#1
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
#2
Dakota Bed & Breakfast
Price: from $102 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Milwaukee 14 Colonia Nápoles Show on map
#3
Hotel Carlota
Price: from $83.52 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Rio Amazonas No. 73 Col. Cuauhtemoc Show on map


Best budget hotels in Mexico City

Mexico City has 109 highly-rated budget hotels - the top 3 are City Express Central de Abastos, One Ciudad de México Alameda and Holiday Inn Express Mexico-Paseo De La Reforma.

#1
City Express Central de Abastos
Price: from $41.97 per night [check availability]
Guest rating: 86 / 100
Star rating: (2.5-star hotel)
Address: Eje 6 Sur, Esquina Hualquila No 540 Col Central de Abasto Show on map
More info on City Express Central de Abastos: Show hotel description / amenities Show guest reviews
#2
One Ciudad de México Alameda
Price: from $64.81 per night [check availability]
Guest rating: 86 / 100
Star rating: (2.5-star hotel)
Address: Av. Juárez No. 88 Show on map
More info on One Ciudad de México Alameda: Show hotel description / amenities Show guest reviews
#3
Holiday Inn Express Mexico-Paseo De La Reforma
Price: from $91.99 per night [check availability]
Guest rating: 84 / 100
Star rating: (2.5-star hotel)
Address: Paseo De La Reforma No 208 Show on map
More info on Holiday Inn Express Mexico-Paseo De La Reforma: Show hotel description / amenities Show guest reviews

MX Flag About travelling to Mexico City

Mexico City is a popular city! It's ranked #94 on the list of world's most popular tourist destinations.

On the global scale it attracts tourists roughly on the same level as Montreal CA Flag (#93) and Dublin IE Flag (#95) .

MX Flag In Mexico, Mexico City is a #2 popular tourist destination, neighboring Playa del Carmen (#1) and Puerto Vallarta (#3) in the popularity rating.

The most talked about attractions in Mexico City are Teotihuacán, Pyramid of the Sun, Basilica de Santa Maria de Guadalupe, Castillo de Chapultepec and Templo Mayor.

Below are the most popular sights in Mexico City by category:

Best hotels near most popular tourist attractions

Best hotels near Teotihuacán

Hotel Carlota
Price: from $83.52 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Rio Amazonas No. 73 Col. Cuauhtemoc Show on map
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
Dakota Bed & Breakfast
Price: from $102 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Milwaukee 14 Colonia Nápoles Show on map

Best hotels near Pyramid of the Sun

Hotel Carlota
Price: from $83.52 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Rio Amazonas No. 73 Col. Cuauhtemoc Show on map
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
Dakota Bed & Breakfast
Price: from $102 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Milwaukee 14 Colonia Nápoles Show on map

Best hotels near Basilica de Santa Maria de Guadalupe

Hotel Brasilia
Price: from $37.52 per night [check availability]
Guest rating: 86 / 100
Star rating: (3-star hotel)
Address: Av. de los 100 Metros No. 4823 Col. Ampliación Panamericana Show on map
Motel Cartagena
Guest rating: 80 / 100
Star rating: (3-star hotel)
Address: Norte 1-C No. 4835, Tlacamaca Gustavo A. Madero, C.P. Show on map
Hotel Cartagena
Price: from $37.36 per night [check availability]
Guest rating: 78 / 100
Star rating: (3-star hotel)
Address: Norte 1-C No. 4835, Tlacamaca Gustavo A. Madero Show on map

Best hotels near Castillo de Chapultepec

Four Seasons Hotel Mexico City
Price: from $290 per night [check availability]
Guest rating: 94 / 100
Star rating: (5-star hotel)
Address: Paseo de la Reforma 500 Show on map
More info on Four Seasons Hotel Mexico City: Show hotel description / amenities Show guest reviews
The Green Park Hotel
Price: from $128.93 per night [check availability]
Guest rating: 88 / 100
Star rating: (4-star hotel)
Address: Av Costituyentes No 99 Col San Miguel Chapultepec Show on map
Grand Fiesta Americana Chapultepec
Price: from $150 per night [check availability]
Guest rating: 86 / 100
Star rating: (4.5-star hotel)
Address: Mariano Escobedo Av. #756 Col. Anzures Show on map
More info on Grand Fiesta Americana Chapultepec: Show hotel description / amenities Show guest reviews

Best hotels near Templo Mayor

Gran Hotel Ciudad De Mexico
Price: from $129.36 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: Av. 16 de Septiembre #82 Col. Centro Show on map
More info on Gran Hotel Ciudad De Mexico: Show hotel description / amenities Show guest reviews
Zocalo Central Mexico City
Price: from $111.41 per night [check availability]
Guest rating: 88 / 100
Star rating: (3.5-star hotel)
Address: Cinco de Mayo 61 Centro Historico Show on map
More info on Zocalo Central Mexico City: Show hotel description / amenities Show guest reviews
Hampton Inn & Suites Mexico City - Centro Historico
Price: from $68.34 per night [check availability]
Guest rating: 90 / 100
Star rating: (3-star hotel)
Address: Calle 5 de Febrero No. 24 Colonia Centro Show on map
More info on Hampton Inn & Suites Mexico City - Centro Historico: Show hotel description / amenities Show guest reviews

Airports in Mexico City

Mexico City has 3 airports : Benito Juárez International Airport, Toluca Airport and Atizapán-Jimenez Cantu Airport.

Best hotels near Benito Juárez International Airport

Courtyard Mexico City Airport
Price: from $127.39 per night [check availability]
Guest rating: 91 / 100
Star rating: (4-star hotel)
Address: Sinaloa 31, Penon de los Banos Show on map
More info on Courtyard Mexico City Airport: Show hotel description / amenities Show guest reviews
Hilton Mexico City Airport
Price: from $118.49 per night [check availability]
Guest rating: 76 / 100
Star rating: (3.5-star hotel)
Address: Inside Mexico City Airport, Terminal 1 Gate F1, 3rd foor Show on map
More info on Hilton Mexico City Airport: Show hotel description / amenities Show guest reviews
Camino Real Aeropuerto Mexico
Price: from $101.70 per night [check availability]
Guest rating: 72 / 100
Star rating: (3.5-star hotel)
Address: Puerto Mexico No. 80 Col. Penon de Los Banos Show on map
More info on Camino Real Aeropuerto Mexico: Show hotel description / amenities Show guest reviews

Best hotels near Toluca Airport

Hotel Carlota
Price: from $83.52 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Rio Amazonas No. 73 Col. Cuauhtemoc Show on map
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
Dakota Bed & Breakfast
Price: from $102 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Milwaukee 14 Colonia Nápoles Show on map

Best hotels near Atizapán-Jimenez Cantu Airport

Hotel Carlota
Price: from $83.52 per night [check availability]
Guest rating: 100 / 100
Star rating: (3.5-star hotel)
Address: Rio Amazonas No. 73 Col. Cuauhtemoc Show on map
Hotelito Casa Caracol
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Sagredo No. 257 Col. Guadalupe Inn Show on map
Dakota Bed & Breakfast
Price: from $102 per night [check availability]
Guest rating: 100 / 100
Star rating: (3-star hotel)
Address: Milwaukee 14 Colonia Nápoles Show on map

Sources:

This website displays data from third party public sources. The data is presented 'as is' and for information purposes only. We do out best to maintain the data daily. However, we can't guarantee that it would be accurate and up to date at every point in time. All Trademarks and Copyrights belong to their respective owners.


Copyright © 2019