Skip to Content

Where To Stay In Mexico City: 25 amazing hotels and apartments

If you are planning to include Mexico City in your Mexican Itinerary, you may want to make sure you pick the right hotel or apartment, and most of all in the right Mexico City neighborhood. So, to help you decide where to stay in Mexico City, I’ve compiled this list that features some of the top hotels and homes by factoring them by area, facilities, reviews, and neighborhood.

Most of the time considered the cultural capital of Latin America, Mexico City is definitely one of the most important cultural and financial centers in the world, and not even a month would be enough to see all the most iconic spots of the Mexican capital city. The fact that Mexico city has been an important hub for international artists of all sorts gathering here to find a safe nest from the war times in the early 20th centuries, together with the rich prehispanic cultural heritage, made Mexico city one of the most interesting city to visit for its incredible museums, cultural events, rich and eclectic cuisine and much more.

Bella Artes museum aerial view in Mexico city - Where to stay in Mexico City

Visiting Mexico is an educational experience besides a pleasant visit. A mix of modern buildings and colonial palaces, trendy places, and iconic landmarks makes it a must-visit for any curious travelers interested in the Mexican culture. Although not even a year would be enough to know the city well, you should consider at least 4 or 5 days to appreciate some of the highlights of Mexico City and get the feel of it. Obviously, the more the better, and if you love nature, no worries because in Mexico City you are just a few miles away from soaring volcanoes and hiking trails.

But let’s start by finding you a lovely place to stay in Mexico City and in this post I am sharing the top 15 hotels and homes where to get a good rest after a full day exploring the city.

Best Area to Stay in Mexico City

Before introducing you to the best hotels, I would like to spend a few words on the best areas to stay in Mexico City. These are the few best areas renowned for their trendy restaurants, museums, and iconic sites and for being relatively safe.

Polanco: Polanco is one of the most upscale places to stay in Mexico City. Full of history and culture, this is an upmarket and fashionable neighborhood famous for its restaurants and shopping. It’s an ideal place for affluent visitors who would love to do some luxury shopping at Avenida Presidente Masaryk. While you are here, you will soon realize why it’s the most expensive and ritzy street in the country.

Roma and Zona Rosa: If you are looking for a cool neighborhood in Mexico City, you will be in luck if you get a place in Roma and Zona Rosa. Fancy, trendy, and safe, Roma is the coolest barrio in the world where you can walk around and observe the location. Zona Rosa, known to be the gay-friendly hub of the city, boasts plenty of sounds and sights to explore. Brimming with quirky cafes, nightlife, and art galleries, visitors often hail Roma and Zona Rosa among the coolest areas to stay in Mexico City.

Zocalo: The Zocalo is the beating heart and historic center of Mexico City. It remains vibrant and jammed full of people all the time. You are sure to get a distinct feel while exploring the area’s murals, taquerias, and its captivating architecture. However, I wouldn’t recommend staying there as the nights get a little unsafe, also for bordering with Merced, one of the unsafest neighborhoods of Mexico City. Actually, the local uber drivers told me that everything that is east of the Zocalo is considered less safe in Mexico City. So keep that in mind when you are visiting.

Disclaimer: I was staying in a beautiful apartment in the Zocalo and I loved it. So if your favorite place is in the Zocalo, go for it, but all means. You will also have the opportunity to live in an open-air museum as you are surrounded by magnificent historical buildings and pre-hispanic remains (like the Templo Mayor). Just be careful at night and ask your uber to take you directly to your place.

Now that you’ve got an idea about the areas where to stay in Mexico City, you must be thinking about which are the best hotels that you must book. Below I’ll give you names of some of the best Mexico City hotels distributed across different places.

Zocalo - main square in Mexico city

In a hurry? Find your perfect place in Mexico city on this practical map

Polanco Mexico City Hotels

Camino Real Polanco Mexico

Known for its excellent location, it is just 0.6 miles from Chapultepec Castle and Anthropology Museum. Constructed in architectonic style, it is a hotel-museum featuring ten on-site restaurants. This is a Four Diamond Award property that offers all the expected amenities. Great for couples, the building also features a garden, gym, and a pool.

Check Availability and Rates on |

Hotel Habita

If you are looking for a luxury boutique hotel in Mexico City, then Hotel Habita can be your ideal place. Habita is a Mexican brand of luxury design hotels with a strong presence in the most popular Mexican destination. Habita hotel in Mexico City is located in a remodeled building from the 50s which has been redesigned with a suggestive frosted glass façade.

And such a stylish place It couldn’t be far away from the beating heart of the trendy Polanco neighborhood just a few minutes’ distance from Avenida Presidente Masaryk, Museo Rufino Tamayo, and the National Museum of Anthropology.

Check Availability and Rates on |

Orchid House Polanco

Tastefully decorated and surrounded with beautiful fresh plants and flowers, this 11-room boutique hotel offers a cute intimate nest for your trip to Mexico City. The elegant modern details perfectly fit with the colonial building style of the big mansion where you will feel like a home, pampered by the lovely staff and the world-class amenities. it’s definitely one of the hotels in Mexico city with the best value for the money. Check it out if you love luxury but you are not ready to splurge. The location is also fantastic, at a few steps from the National Museum of Anthropology, Chapultepec Park, and the Angel of Independence. Their continental breakfast is also worth a mention.

Check Availability and Rates on |

The Wild Oscar

A spectacular unique boutique hotel named after the Irish controversial writer of the late XX century, Oscar Wilde. The Wild Oscar artfully combines the most modern features and style with a vintage feel and old pieces of art and photography. The restaurant offers a diverse selection of international and Mexican cuisines. You may take a bicycle for free and visit the 2.5 miles away Paseo de la Reforma, 300m away National Museum of Anthropology, and 6.2 miles away historic center. Definitely one of my favorite places where to stay in Mexico City.

Check Availability and Rates on |

Casa Anzures

This is one of the relatively budget-friendly Mexico City hotels Polanco with cute looks with colorful art pieces on the walls and nice vintage decor. The hotel is one of the few pet-friendly. Less than a mile away from Casa Suites Anzures and the Angel of Independence, it has a shared kitchen with continental breakfast options.

Check Availability and Rates on |


Zona Rosa Mexico City Hotels

You will find more corporate hotels in this area. Some of the best options include:

Galeria Plaza Reforma

Located just a block from Paseo de la Reforma’s office buildings, this 5-star 434 rooms hotel is situated in the commercial and financial district of the city, featuring some of the most exclusive boutiques, shops, and restaurants for vacationers as well as business travelers. Both the spacious rooms and the common space boost a modern look and sleek design. You will also enjoy a large rooftop pool with sunbeds as well. Guests rave about the nice and friendly staff as the highlight of the place.

Check Availability and Rates on |

Hotel Geneve Ciudad de Mexico

Conveniently located in Juarez, the Pink Zone of Mexico City(zona rosa), this hotel is situated at walking distance from several tourist attractions and the main financial district of the city, including Paseo de la Reforma and Chapultepec Park. If you are staying here for business, you will be enjoying the use of the elegant business center beside the free Wi-Fi. Sanborn and Café Jardin are the two restaurants at the hotel, suitable for coffee and dining.

Check Availability and Rates on |

Stara Hamburgo

At Stara Hamburgo, you will be amazed to observe the splendor of Porfirian architecture. Situated at walking distance from Paseo de la Reforma Avenue and the Financial District, the hotel also features two international restaurants, a business center, and a cafeteria. A part of Small Luxury Hotels of the World, the hotel suites are provided with a terrace, coffee machine, and mini-bar. Spend your leisure time at the shared lounge, games room, and a vertical garden at the hotel.

Check Availability and Rates on |

Hotel Clè

This is another relatively budget-friendly hotel in the Zona, offering spacious modern rooms equipped with all the modern amenities for the guest’s comfort and relaxation. Featuring a terrace, private parking, and a bar, it also has a high-end restaurant. Have some treats at the snack bar or do your work in the business area. Just around 1.1 mi from the Angel of Independence and 1.4 miles from Museo de Memoria y Tolerancia, it is 5 miles from the Benito Juarez International Airport.

Check Availability and Rates on |

Best Hotels in Roma, Mexico City

Roma is a trendy neighborhood with more boutique hotels. These are some of my favorite options:

Maison Salamanca

Situated in the Reforma District, it is within a mile distance from the Angel of Independence, the US Embassy, and Chapultepec Castle. All rooms are very simply decorated but clean and equipped with fine linen and the necessary amenities. The lovely courtyard of the hotel reminds of the old but remodeled colonial houses with designed tiles. Wall arts and plants give it a fresh and modern look. Guest can also enjoy a gym and a lovely continental breakfast in the courtyard.

Check Availability and Rates on |

Brick Hotel

Brick Hotel is a stylish hotel on Orizaba Street, Roma district. The rooms have a modern design with a flat-screen TV, free Wi-Fi, and a balcony. When you arrive, you are received with a welcome drink. The subway access and OMR gallery are just 5 minutes away on foot, and the National Museum of Anthropology is only 10 minutes drive away.

Check Availability and Rates on |

La Valise Mexico City

This stunning boutique hotel features stylish suites that combine a modern look with colonial details with gives a sense of romantic and elegant feel. Some of the guests described it as perfect and magical. Every suite is individually decorated with its own personality and charm. Among all the amenities included, guests will enjoy air conditioning, a coffee machine, and a flat-screen TV. Some of the rooms also feature a seating area or a terrace. It’s one of the most upscale and unique hotels in Mexico City. Definitely to consider if you love to splurge. Oh! a delicious breakfast is included in the price.

Check Availability and Rates on |

Hotel Roma 191

At a walking distance from the Angel of Independence, this lovely property offers classy rooms, nicely decorated in bright tones, with world-class amenities and a concierge service to assist the guests with any requests. Guests are raving about the kindness of the staff and lovely rooms although not very spacious. If you are not ready to splurge but you love quality places, Hotel Roma 191 is your place.

Check Availability and Rates on |

sunset from a rooftop in CDMX
Mexico City views from a rooftop

Top hotels in the Zocalo CDMX

The historical center has some of the most fascinating hotels in luxurious historical buildings. Although it’s not my favorite area where to stay in Mexico City, I believe sometimes the beauty of the hotel makes it worth it. In fact, here are my two favorite hotels in the Zocalo.

Circulo Mexicano

Circulo Mexicano is part of Grupo Habita and as usual, they have created a masterpiece of architecture, where modern and antique merge together in perfect harmony. Guests will love the rooftop terrace with lounge chairs and pool and stunning views over the Cathedral, the National Palace, the Templo Mayor, and the Torre Latino Americana. The 25 spacious rooms are finely decorated with a modern feel and minimal design, boasting light wood furniture, world-class linen from local Mexican textiles, and organic toiletries. The restaurants offer top-notch cuisine hosting popup events with the most exclusive international chefs celebrating and honoring the traditional Mexican cuisine in its finest interpretation. Definitely one of the most exclusive hotels in Mexico City.

Check rates and availability: |

Gran Hotel de la Ciudad de Mexico

This iconic hotel couldn’t be left out of this list of the best hotels in Mexico City. The beautiful historical building sit right by the Zocalo with unparalleled views over the Cathedral, the Templo Mayor, and the entire Plaza. The Gran Hotel de la Ciudad de Mexico is located in a luxurious colonial building featuring eclectic architecture, including the iconic Tiffany stained glass on the ceiling and glimpses of Art Nouveau style together with the most modern features providing a unique aesthetic experience. If you are not ready to splurge, this hotel is still worth a visit, and don’t forget to try the rooftop terrace to enjoy a sophisticated Mexican meal while looking at the magnificent views.

Check rates and availability: |

Apartments in Mexico City

Looking forward to staying in Mexico City apartments? These ones below are the best options:

Destination Polanco – Arquìmides

Located within 2 miles from the Angel of Independence, Chapultepec Castle, and the National Museum of Anthropology, this modern trendy apartment is a dream come true for any style-conscious travelers. The sleek design with wooden floor, wide space, world-class linen, and amenities, and vanguard art pieces create a cozy and yet sophisticated place to either work or relax after a day out exploring the city.

Check Availability and Rates: |

City Anzures

Situated in Polanco, the best area to stay in Mexico City, City Anzures is the condo hotel by City Express hotel chain. it offers spacious one or two-bedroom apartments with a full kitchen and an ultra-modern colorful design, decorated with light wood furnishings and simple décor. The overall complex also provides a gym for guest use and an on-site parking facility for an extra charge.

Check Availability and Rates: |

Otomi Spacious home

Otomi is a spectacular luxury 2-bedroom apartment located in the Polanco district. Just 3 minutes’ walk from Antara and El Palacio de Hierro, and 5 minutes away from Jumex Museum and Soumaya Museum. Decorated with a minimal design and high-end finishing and artwork, it’s the perfect space for sophisticated travelers. Who’s traveling for work or while working will love the high-speed Wi-Fi, and a fantastic and elegant working space, besides the private terrace. Other amenities include concierge service, towels, linens, tea, craft beer, and espresso!.

Suites del Angel

This apartment is just 240m from the Angel of Independence, hence the name. The suites spacious and elegantly decorated with a mix of modern and classic styles. The rustic wooden floor throughout the apartments together with a simple modern art give a cozy feeling as if you were in your own home.

Check Availability and Rates: |

Cuitzeo Luxury Retreat

This stylish 2 BR apartment located in the heart of Polanco, offers a sleek and elegant design, with minimal decor and world-class amenities and linen. The spacious spaces get plenty of light from the wide window screens, perfect for the modern travelers or digital nomads who work from home and need an ideal comfortable space to create. Some of the included modern facilities are high-speed Wi-Fi, smart lock access, and smart home tech. A fully equipped kitchen is perfect to cook your own meal when you don’t feel like going out and try the variety of trendy restaurants in the neighborhood.

Tolsa Elegant Apartment

This cute studio apartment is the perfect stylish place for single travelers or couples, modern and elegant and yet not too pretentious, with a cozy feel and a young trendy decor. It’s also equipped with the mos modern amenities, including high-speed Wi-Fi, Google Home, and Google Chromecast. The kitchen is fully equipped with utensils and equipment to cook your food if you don’t feel like eating out. The building terrace open from 9 am to 8 pm for the guests enjoyment.

Hotels Near Mexico City Airport

Fiesta Inn

Located very close to the Mexico City Airport, the hotel offers 24/7 complimentary transport to and from two terminals of the airport every 30 minutes. It’s the perfect place to stay if you have a layover and need a place to spend the night or you just want to be close to the airport and still want to spend a day in the Historical center, which is only 20 minutes away (with no traffic). If you just want to relax Fiesta Inn features an outdoor pool and green areas. Enjoy buffet-style meals at the Café La Fiesta, or Mexican snacks and beverages at the Lobby Bar.

Check Availability and Rates on |

Camino Real

It would not be wrong to say that this hotel is situated at the airport, as it is just opposite Terminal 1. Featuring comfy accommodation and luxurious services, it has a footbridge that connects the hotel to the airport. Pamper yourself and relax at the beauty salon and get a massage. The fitness center is well-equipped with an indoor pool, personal trainers, and a steam room.

Check Availability and Rates on |

Hilton Airport

Also, the Hilton Airport is located inside the Benito Juarez International Airport. The Hilton brand is a guarantee of comfort and style for your seamless layover at the airport relaxing or working in between flights. It’s situated on Terminal 1, Gate 8, close to the international arrivals area. Monitor your flight schedules, work out at the fitness center, enjoy a drink at Carlo’s Place bar, and have your meal at the Belvedere Restaurant. Free shuttle service to the Terminal 2 is also available at certain times subject to availability.

Check Availability and Rates on |

City Express

If you are looking for affordable accommodation near Mexico City Airport, the City Express is a great choice, only 1.2 miles. Best features include complimentary breakfast, free Wi-Fi, air conditioning, flat-screen TV, gym, room service, and free shuttle service. It is just 2.5 miles from downtown Mexico City and Zocalo Square.

Check Availability and Rates on |

I hope this post was useful. I’ve curated this list based on their amenities, location, reviews, and ratings. So, they are sure to make your stay in Mexico City as comfortable and convenient as possible.