Search Hotels near Top Mexico City Attractions

Most Popular Hotels in Mexico City

See all 316 Hotels in Mexico City
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Stadia Suites
Stadia Suites

Juan Salvador Agraz # 60, Mexico City 05300

3.5 out of 5.0
4.4 out of 5 (155 reviews)

This family-friendly Mexico City aparthotel is located in the business district, within 1 mi (2 km) of Centro Santa Fe and …

£97
NH Mexico City Centro Histórico
NH Mexico City Centro Histórico

Palma 42, Col. Centro, Mexico City 06000

3.5 out of 5.0
4.1 out of 5 (465 reviews)

Located in Downtown Mexico City, this hotel is within a 5-minute walk of Gran Hotel Ciudad de Mexico, Zocalo, and Plaza de la …

£68
Camino Real Pedregal Mexico
Camino Real Pedregal Mexico

Periferico Sur No. 3647, Mexico City 10700

4.0 out of 5.0
3.6 out of 5 (581 reviews)

Located in Pedregal, this hotel is 0.3 mi (0.5 km) from Hospital Angeles Pedregal and within 3 mi (5 km) of Six Flags Mexic …

£68
We Hotel Aeropuerto
We Hotel Aeropuerto

Boulevard Puerto Aereo 390, Mexico City 15530

3.5 out of 5.0
3.9 out of 5 (1,699 reviews)

Situated in Mexico City, this hotel is within 3 mi (5 km) of Baby Kart, Murals, and Museo Soumaya Plaza Carso. Plaza Santo …

£65
Crowne Plaza Hotel de México
Crowne Plaza Hotel de México

Dakota No 95 Col. Napoles, Mexico City 03810

4.0 out of 5.0
4.2 out of 5 (235 reviews)

Located in Napoles, this spa hotel is within 1 mi (2 km) of World Trade Center Mexico City and Plaza Mexico. Monumento a lo …

£82
Sheraton Mexico City Maria Isabel Hotel
Sheraton Mexico City Maria Isabel Hotel

Paseo de la Reforma 325, Mexico City 06500

4.0 out of 5.0
4.1 out of 5 (1,229 reviews)

Overlooking Mexico City's Angel of Independence monument on Paseo de la Reforma, the Sheraton Maria Isabel is across the …

£112
Radisson Paraiso Mexico City
Radisson Paraiso Mexico City

Cuspide 53 Col Parques, Mexico City 14020

4.0 out of 5.0
4.1 out of 5 (186 reviews)

Situated in the business district, this hotel is 1.8 mi (3 km) from Six Flags Mexico and 3 mi (4.9 km) from Estadio Azteca. …

£101
Hotel Geneve Ciudad de Mexico
Hotel Geneve Ciudad de Mexico

Londres 130, Mexico City 06600

3.5 out of 5.0
4.2 out of 5 (1,586 reviews)

Located in Colonia Juarez, this spa hotel is within a 10-minute walk of Los Castillo, The Angel of Independence Monument, and …

£70
Royal Pedregal Hotel
Royal Pedregal Hotel

Periferico Sur 4363, Mexico City 14210

3.5 out of 5.0
4.2 out of 5 (464 reviews)

Situated in the business district, this spa hotel is within 3 mi (5 km) of Six Flags Mexico, Hospital Angeles Pedregal, and …

£57
Isaaya Hotel Boutique by WTC
Isaaya Hotel Boutique by WTC

Dakota 155, Colonia Napoles, Mexico City 03810

4.0 out of 5.0
4.3 out of 5 (138 reviews)

Located in Napoles, this hotel is within 1 mi (2 km) of World Trade Center Mexico City and Plaza Mexico. Monumento a los Nino …

£97
Local Weather
January 19°
February 22°
March 24°

Recent Reviews in Mexico City

Hide content

Pocket Guide: Mexico City

Visiting Mexico City

History buffs will enjoy a visit to Mexico City, though all visitors are sure to appreciate the museums, monuments, and cathedrals. Visitors who journey to this welcoming city can discover its restaurants, shopping, and architecture. Top attractions include Estadio Azteca and Castillo de Chapultepec.
  • There are 368 Mexico City hotels
  • October is the most expensive month to travel here, while January tends to be the cheapest
  • Closest major airport is in Mexico City, Distrito Federal (MEX-Mexico City Intl.), 11.3 mi (18.1 km) from the city centre

Sightseeing around Mexico City

  • Museums and art are well-known in the area, and attractions include Palacio de Bellas Artes, Museo de Arte Moderno, and Museo Rufino Tamayo
  • Attractions include Parque Zoologico de Chapultepec, Six Flags Mexico, and La Feria de Chapultepec
  • Notable for its historic sites, monuments, cathedrals, and landmarks such as Castillo de Chapultepec, Monumento a los Ninos Heroes, and The Angel of Independence Monument
  • Chapultepec Park, Xochimilco Ecological Park and Plant Market, and Jardin del Arte are just some of the places to enjoy the area's natural beauty
  • Shopping is a highlight of the area, so enjoy some retail therapy at Centro Comercial Perisur, Centro Coyoacan, and Pabellon Altavista
  • Everyone—not just sports fans—will find lots of reasons to cheer at a game or event at Estadio Azteca, Estadio Olimpico, or Plaza Mexico
  • Collegiate campuses to visit include National Autonomous University of Mexico and Tecnologico de Monterrey - Santa Fe

Getting around Mexico City

With so many transportation options, seeing Mexico City is a breeze. Walk to a nearby metro station like Tegepan Station, Periferico Station, or La Noria Station. To explore the surrounding area, jump aboard a train at Mexico City Buenavista Station or Mexico City Fortuna Station.

Staying in Mexico City

In Mexico City, you'll find 368 hotels and other accommodation options to choose from, making it easy to plan your perfect holiday retreat at an affordable price:
  • 245 hotels, ranging from GBP 8/night to GBP 294/night
  • 43 aparthotels, ranging from GBP 24/night to GBP 194/night
  • 32 apartments, ranging from GBP 46/night to GBP 83/night
  • 11 B&Bs, ranging from GBP 22/night to GBP 148/night
  • 23 hostels, ranging from GBP 11/night to GBP 92/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Sheraton Santa Fe, Mexico City, averaging GBP 168.59/night
  • Live Aqua México City Hotel & Spa, averaging GBP 252.29/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Gran Hotel Ciudad De Mexico, averaging GBP 137.62/night
  • Hotel Novit, averaging GBP 102.33/night
A 4-star favourite with Expedia travellers is Sheraton Santa Fe, Mexico City with a 4.8 out of 5 user rating while Gran Hotel Ciudad De Mexico and Live Aqua México City Hotel & Spa are also highly rated by guests.

Dressing for Mexico City

  • Between January and March, you can expect average temperatures of 24°C during the day and 6°C at night
  • From April to June, the average during the day is 26°C, while the average at night is 9°C
  • July through September has daytime averages of 23°C with nighttime averages of 11°C
  • In October–December, you can expect daytime averages of 22°C and nighttime averages of 6°C
  • Average annual rainfall for Mexico City is 731 millimetres
false