Mexico City Hotels #2

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 reward night*

And look out for Secret Prices on selected hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
Picture of Hotel Monaco in Mexico City

Hotel Monaco

(1.1 miles to city centre)
  • 3 stars
Good 3.8 / 5
from
€30
Picture of Fiesta Inn Centro Historico in Mexico City

Fiesta Inn Centro Historico

(1500 yards to city centre)
  • 3 stars
Excellent 4.3 / 5
from€95
€79
Picture of Hyatt Regency Mexico City in Mexico City

Hyatt Regency Mexico City

(3.8 miles to city centre)
  • 5 stars
Outstanding 4.7 / 5
from
€139
Picture of Hotel Geneve Ciudad de Mexico in Mexico City

Hotel Geneve Ciudad de Mexico

(2 miles to city centre)
  • 3.5 stars
Excellent 4.1 / 5
from€184
€78
Picture of Grand Fiesta Americana Chapultepec in Mexico City

Grand Fiesta Americana Chapultepec

(2.9 miles to city centre)
  • 4.5 stars
Excellent 4.4 / 5
from€164
€105
Picture of Casa Malí by Dominion in Mexico City

Casa Malí by Dominion

(2.8 miles to city centre)
  • 3.5 stars
Outstanding 4.7 / 5
from€314
€170
Picture of Hilton Mexico City Airport in Mexico City

Hilton Mexico City Airport

(3.5 miles to city centre)
  • 3.5 stars
Excellent 4.0 / 5
from€125
€125
Picture of Hotel El Ejecutivo by Reforma Avenue in Mexico City

Hotel El Ejecutivo by Reforma Avenue

(1.5 miles to city centre)
  • 3.5 stars
Good 3.9 / 5
from€135
€65
Picture of Sevilla Palace Hotel in Mexico City

Sevilla Palace Hotel

(1.4 miles to city centre)
  • 3 stars
Excellent 4.2 / 5
from€103
€71
Picture of Fiesta Inn Plaza Central Aeropuerto in Mexico City

Fiesta Inn Plaza Central Aeropuerto

(4.5 miles to city centre)
  • 3.5 stars
Excellent 4.4 / 5
from€76
€49
Picture of St Isidro Corporate Housing in Mexico City

St Isidro Corporate Housing

(5.1 miles to city centre)
  • 4 stars
Excellent 4.3 / 5
from€189
€116
Picture of Hotel MX Roma in Mexico City

Hotel MX Roma

(1.7 miles to city centre)
  • 3 stars
Excellent 4.3 / 5
from€59
€48
Picture of Fiesta Americana México Toreo in Mexico City

Fiesta Americana México Toreo

(5.8 miles to city centre)
  • 4 stars
Outstanding 4.7 / 5
from€118
€76
Picture of Barceló México Reforma in Mexico City

Barceló México Reforma

(1.1 miles to city centre)
  • 4 stars
Excellent 4.2 / 5
from€211
€119
Picture of We Hotel Aeropuerto in Mexico City

We Hotel Aeropuerto

(2.9 miles to city centre)
  • 3.5 stars
Good 3.8 / 5
from
€90
Picture of Courtyard Mexico City Airport in Mexico City

Courtyard Mexico City Airport

(3.4 miles to city centre)
  • 4 stars
Outstanding 4.6 / 5
from
€129
Picture of Hotel Villa Condesa in Mexico City

Hotel Villa Condesa

(2.7 miles to city centre)
  • 3.5 stars
Outstanding 4.6 / 5
from€147
€128
Picture of Hotel Casa Blanca in Mexico City

Hotel Casa Blanca

(1.3 miles to city centre)
  • 3.5 stars
Good 3.9 / 5
from€114
€53
Picture of Hotel Imperial Reforma in Mexico City

Hotel Imperial Reforma

(1.3 miles to city centre)
  • 3.5 stars
Good 3.8 / 5
from€138
€75
Picture of Suites Perisur Apartamentos Amueblados in Mexico City

Suites Perisur Apartamentos Amueblados

(9.4 miles to city centre)
  • 4 stars
Excellent 4.5 / 5
from€158
€109
Picture of Hotel Riazor Aeropuerto in Mexico City

Hotel Riazor Aeropuerto

(2.1 miles to city centre)
  • 3.5 stars
Excellent 4.4 / 5
from€109
€72
Picture of Hilton Mexico City Reforma in Mexico City

Hilton Mexico City Reforma

(1400 yards to city centre)
  • 4 stars
Excellent 4.5 / 5
from
€139
Picture of The Westin Santa Fe, Mexico City in Mexico City

The Westin Santa Fe, Mexico City

(9.3 miles to city centre)
  • 4.5 stars
Outstanding 4.7 / 5
from
€98
Picture of Distrito Capital in Mexico City

Distrito Capital

(11 miles to city centre)
  • 4 stars
Excellent 4.0 / 5
from€169
€116
Picture of Hotel Aspen in Mexico City

Hotel Aspen

(8.1 miles to city centre)
  • 3.5 stars
Excellent 4.0 / 5
from€54
€49

Collect 10 nights get 1 reward night*

And look out for Secret Prices on selected hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=