The capital of Mexico and one of the largest and most populated cities in the world, Mexico City is a huge and bustling metropolis with hundreds of neighborhoods and huge urban sprawl. While Mexico City has a ton to offer an visitor, the overwhelming size and chaos and this city can also be totally overwhelming to some—making it essential to pick an area of the city you’d like to stay in before you begin a quest for hotels.

The city is officially divided into 16 delegaciones (boroughs) which are in turn subdivided into colonias (neighborhoods), of which there are around 250; however, it is better to think of the city in terms of districts to facilitate the visitor getting around. Many older towns like Coyoacán, San Angel and Tlalpan got merged into the urban sprawl, and each of these still manages to preserve some of its original, unique character. These cities could be a good place to be based out of, though many travelers will find it best to stay close to the city center.

The Centro Historico (Historic Center) radiates out from the Plaza de la Constitution (Zocalo) and extends several blocks in all directions. The Zocalo is actually the second largest square in the world after Moscow’s Red Square and could be a good general area to find a hotel if you are wanting to be centrally located.

There are a range of hotels at all budget levels. There are large chain hotels like the Holiday Inn Zocalo and the Four Seasons Mexico City. Located close to the historic center, travelers will also find the NH Centro Historico Hotel and the Hotel Majestic.

Map of Mexico City Hotels