Choosing where to stay in Mexico City starts with choosing a neighborhood. The areas where travelers are most likely to stay are distinctly different, from the tree-lined streets and cafes of Roma Norte and Condesa to the luxury shopping and larger hotels of Polanco, the historic center around the Zócalo, and the plazas and markets of Coyoacán. Those differences extend to the hotels themselves.
Roma Norte is known for small boutique hotels created from restored early-20th-century houses and mansions, sometimes with only a handful of rooms. Condesa has its own collection of boutique properties, along with larger design hotels, while Polanco is where you'll find many of the city's international five-star hotels, with full-service restaurants, spas, pools, and concierges. Centro Histórico ranges from grand historic hotels to familiar international brands, and Coyoacán has fewer hotels, with small properties and guesthouses that reflect its residential character.
Courtyard terrace at hotel Máximo México in Roma Norte
Roma Norte has some of Mexico City's smallest and most individual hotels. Early-20th-century houses and mansions have been converted into boutique properties with a handful of rooms, interior courtyards, roof terraces, and original architectural details. Rather than a large lobby and rows of identical rooms, the hotel may feel more like a private house, with bedrooms and public spaces arranged around the building that was already there.
That smaller scale fits Roma Norte particularly well. Many of these hotels began as private houses, and stepping outside still puts you on residential streets lined with other early-20th-century homes. A taco stand might occupy one corner and a design shop the next; people walk dogs and sit on benches along the colonia streets. For travelers who prefer an independent hotel and don't need the facilities of a large full-service property, Roma Norte is where we'd start looking.
Garden terrace at Casa Luciana in Condesa
Condesa has many of the small boutique hotels found in neighboring Roma Norte, but the choice is broader. Houses and older residential buildings have been converted into intimate hotels and guesthouses, while larger design hotels add the pools, spas, gyms, and rooftop spaces that aren't usually possible in a small converted mansion. Art Deco buildings give some Condesa hotels a character of their own.
The setting is part of the appeal. Hotels cluster around the curved streets near Parque México and Avenida Amsterdam, where mature trees, Art Deco apartment buildings, and the pedestrian path along the former racecourse establish the neighborhood immediately outside the door. Condesa is a good choice if you want the character of a neighborhood hotel without giving up the possibility of a larger property with more facilities.
Mexico City's major luxury hotels are concentrated around Polanco and neighboring Chapultepec and Paseo de la Reforma. This is where you'll find many of the familiar international five-star names, with spacious rooms and public areas, concierges, restaurants, spas, and pools. Smaller luxury and design hotels add another option, but this is the part of the city to look at if you want the scale and service of a full-service hotel.
Avenida Presidente Masaryk runs through Polanco with luxury boutiques and international fashion houses, while Parque Lincoln breaks up the broad avenues with trees and paths. Nearby, Chapultepec Park and the National Museum of Anthropology put two of the city's major attractions close at hand, and Paseo de la Reforma provides a direct route toward the historic center. The area feels more international and less intimate than Roma Norte or Condesa, with broad avenues and luxury storefronts replacing the smaller residential streets we prefer there.
See Five-Star Hotels In Polanco & Reforma →
A junior suite at Gran Hotel Ciudad de México
Centro Histórico has the most varied collection of hotels among these neighborhoods. Grand historic properties share the center with conventional city hotels, familiar international brands, and smaller boutique hotels, many occupying older buildings. The architecture can be part of the appeal here: some hotels retain interior courtyards, ornate facades, or other details from buildings adapted to a new use.
The principal reason to stay in Centro is location. The Zócalo, Metropolitan Cathedral, Templo Mayor, Palacio Nacional, and Palacio de Bellas Artes are all close at hand, and some hotels overlook the historic center itself. We'd still choose Roma Norte or Condesa for their more relaxed residential setting, but Centro makes sense if walking out of your hotel and directly into the historic heart of Mexico City matters most.
See Hotels In Centro Histórico →
Orchid House hotel in Coyoacán
Coyoacán has fewer hotels than the neighborhoods closer to the center, and that limited choice is part of its character. Small boutique hotels, guesthouses, and converted residences are more typical than large conventional properties. Gardens, courtyards, and rooms arranged within former houses give some stays a distinctly residential feel, with little of the formality or infrastructure of a full-service city hotel.
Staying here puts Jardín Hidalgo, Jardín Centenario, Mercado de Coyoacán, and the surrounding streets close at hand, with Casa Azul a short walk away. The trade-off is distance: many of Mexico City's major museums and historic sights are farther north. Coyoacán makes the strongest case for travelers who specifically want to wake up in this part of the city and are comfortable trading a central location for a smaller, more intimate hotel.
The type of hotel you prefer can narrow the choice quickly. Look first at Roma Norte for small, independent boutique hotels in converted houses; Condesa for boutique character with a wider choice of hotel sizes and facilities; and Polanco for large, full-service luxury hotels. Centro Histórico has the broadest mix, including grand historic properties and conventional city hotels, while Coyoacán is the place to consider for small guesthouses and residential-style stays.
For a first visit, our preference remains Roma Norte or Condesa. Both give you distinctive hotels and a neighborhood you'll want to spend time in beyond sightseeing. Polanco is the stronger alternative when the hotel itself matters more—particularly if you want the space, facilities, and service of a five-star property.
The best Mexico City hotels book up fast, and a good location saves time every day. This search pulls together top-rated 5-star stays with strong reviews in the key neighborhoods. It's easy to compare and to book with confidence.
In Mexico City the neighborhood often matters more than the hotel.
Compare highly-rated hotels in Roma Norte, Condesa, Polanco, Coyoacán, and Centro Histórico.