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 area where to stay.

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 organizing 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.

Whether you are staying for a couple of nights or a month, this post will help you find the best places where to stay in Mexico City. It’s organized by area with a brief description for your convenience.

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

Where To Stay In Mexico City: Best Areas + Neighborhoods

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.

Mexico City – 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.

Also, read about the best restaurants in Polanco (+ top tacos places)

Mexico city

Mexico City – 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.

Roma is virtually split into two neighborhoods Roma Norte and Roma Sur. Roma Norte is one the trendiest parts of the city and together with the elegant Condesa make some of the coolest areas in Mexico City.

If you’d rather stay in an apartment than a hotel, you will find some of the best Airbnb in Condesa neighborhood, close to parks, cafes, and fancy restaurants.

Mexico city zocalo By night

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 captivating architecture.

However, I wouldn’t recommend staying there as the nights get a little unsafe, also for bordering 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.

INSIDER TIP – 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.

Do I need travel insurance in Mexico? Yes, you do! I can never stress enough what a lifesaver it can be in unexpected situations. Although I hope I never need it, it gives me peace of mind to know that whatever happens I am covered. I have been using  Safety Wing and I find it quite fair, covering a lot for its pricing level. Depending on your needs or you can compare different insurance companies on this useful site, TRAVEL INSURANCE MASTER. Make sure you read carefully what’s included before making the purchase. If you are undecided yet you can read my post on the best travel insurance for Mexico for more clarity.

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 share some of the best Mexico City hotels distributed across different places.

Zocalo - main square in Mexico city

In a hurry? Find the perfect place to stay in Mexico City on this practical map

Where To Stay In Mexico City: Best Polanco Hotels

1. Camino Real Polanco Mexico

Camino Real Hotel Polanco CDMX

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 Booking.com | Expedia

2. 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 Booking.com | Expedia

3. 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 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 Booking.com | Expedia

4. 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 Booking.com | Expedia

5. Casa Anzures

Casa Anzures hotel

This is one of the relatively budget-friendly Mexico City Hotels in 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 Booking.com | Expedia

TORRE LATINO AMERICANA VIEW FROM A ROOF TOP AT SUNSET
ALSO READ: Fun things to do in Mexico city at night

Where To Stay In Mexico City: Best Zona Rosa Hotels

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

6. Galeria Plaza Reforma

Galeria Plaza la reforma
Photo from Expedia

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 Booking.com | Expedia

7. Hotel Geneve Ciudad de Mexico

Hotel Geneve
Photo from Expedia

Conveniently located in Juarez, the Pink Zone of Mexico City(zona rosa), this hotel is situated within walking distance of several tourist attractions and the main financial district of the city, including Paseo de la Reforma and Chapultepec Park.

I stayed in this hotel a long time ago and enjoyed the historical ambiance. I felt like I was brought back in time.

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 Booking.com | Expedia

8. Stara Hamburgo

Hotel Stara Hamburgo
Photo from Expedia

At Stara Hamburgo, you will be amazed to observe the splendor of Porfirian architecture.

Situated within 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 Booking.com | Expedia

9. Hotel Clè

Hotel Cle
Photo from Expedia

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 Booking.com | Expedia


Where To Stay In Mexico City: Best Roma Hotels

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

10. Maison Salamanca

Hotel Maison Salamanca
Photo from Expedia

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 me 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 Booking.com | Expedia

11. 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 a 10-minute drive away.

👉 Check Availability and Rates on Booking.com | Expedia


12. La Valise Mexico City

This stunning boutique hotel features stylish suites that combine a modern look with colonial details which evoke 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 Booking.com | Expedia

13. Hotel Roma 191

Hotel Roma
Photo from Expedia

Within 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 Booking.com | Expedia

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

Where To Stay In Mexico City: 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.

14. Circulo Mexicano

Circulo Mexicano room
Circulo Mexicano room photo from Expedia

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 pop-up 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: Booking.com | Expedia


15. 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 sits 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: Booking.com | Expedia


Apartments in Mexico City

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

16. Destination Polanco – Arquìmides

Arquimede Department

Located within 2 miles of 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 traveler.

The sleek design with wooden floor, wide space, world-class linen, amenities, and vanguard art pieces create a cozy yet sophisticated place to either work or relax after a day out exploring the city.

👉 Check Availability and Rates: Booking.com | Expedia

17. City Anzures

Anzure Mexico city
Photo from Expedia

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: Booking.com | Expedia

18. 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!.

19. Suites del Angel

Suite Angel
Photo from Expedia

This apartment is just 240m from the Angel of Independence, hence the name. The suites are spacious and elegantly decorated with a mix of modern and classic styles.

The rustic wooden floor throughout the apartments together with simple modern art give a cozy feeling as if you were in your own home.

👉 Check Availability and Rates: Booking.com | Expedia

20. 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.

21. 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 most 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 is open from 9 am to 8 pm for the guests’ enjoyment.


Hotels Near Mexico City Airport

22. Fiesta Inn

Fiesta Inn airport CDMX - where to stay in Mexico CIty
Photo © Expedia

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 if 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 Booking.com | Expedia

23. Camino Real

Camino real CDMX airport
Photo © Expedia

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 Booking.com | Expedia

24. Hilton Airport

Hotel Hilton Airport CDMX
Photo © Expedia

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 Booking.com | Expedia

25. 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 Booking.com | Expedia

Where to stay in Mexico city: final thoughts

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.

Mexico City Travel Blogs

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 Mexican culture.

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 century.

Together with the rich prehispanic cultural heritage, made Mexico city one of the most interesting cities to visit for its incredible museums, cultural events, rich and eclectic cuisine, and much more.

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.

Read more to find your way around the city and plan an amazing trip.

✨ Mexico Travel Planning Guide ✨

👉 Do I need travel insurance to travel to Mexico?

I would do it if I were you. You never know what can happen and know that no matter what, you will be covered with any expenses will give you peace of mind, and make your travel worry-free. You can check out SafetyWing which I have used and find it affordable and comprehensive and also Travel Insurance Master which is great because you can insert all your information and what kind of insurance you need and their system will pull out the best insurance for your need.

🚰 Can I drink tap water in Mexico?

No, you can’t! Maybe in some areas or in some homes where they have installed water filters but to be on the safe side, I would say, never drink tap water in Mexico. Carry a water bottle with you and fill it up where you find available potable water sources. Most of the hotels have those.

🚗 Is it safe to drive in Mexico?

The short answer is: depending on where you are. Although in general if you stick to the main roads and don’t drive at night you should probably be safe. In lesser tourist areas you should probably check the local news to stay up to date. Driving in the Yucatan Peninsula is easy everywhere, even at night, although I would still avoid it. I usually use Discover Cars because the site offers the options to compare prices among different car rentals and you can add their own full coverage.

Read more on my guide on Renting a car in Mexico.

📱 Will my phone work in Mexico?

It will probably work, especially if you have a European or US phone, but your roaming rates may be to the stars (check with your SIM provider). Even if have an affordable international rate, you will be much better off by buying a Mexican SIM Card. It’s cheap, easy to set up, and it will keep you connected with your friends, family, and, more important, google Maps so you will never get lost!

🤕 Is it safe to travel to Mexico right now?

The short answer is, yes it is. However, there are parts of Mexico that are indeed troubled and you should avoid for now, and others that are super safe and easy to travel around.

Regardless of where you are you should always use some common sense rules such as, never flaunting expensive clothing, accessories, electronics, or money and keeping a low profile.

Read more on my detailed guide on safety in Mexico. If you are traveling to a specific destination I have got you covered as well:

💉 Do I need any vaccine to travel to Mexico?

No, there is no vaccine requirement (of any kind) to travel to Mexico

🇲🇽 Do I need a visa to travel to Mexico?

If you are coming from the US or Europe you don’t need a VISA to enter Mexico. Once you get in you need to fill out a form that you need to keep with you until you leave. If you don’t have it you will pay a fine.

Although the tourist visa for US and European travelers used to be 6 months long which you could easily renew by leaving the country for a couple of days and going back, nowadays they have been stricter. You may be asked how you would sustain your living and other similar questions. Sometimes they even ask you to show your credit cards.

It seems odd but they can do that. If you intend to stay longer than a usual couple of weeks’ vacation time, just be honest and explain your plans. If you are not from the US, check this site to see if you need a visa

💸 Where do I find the best travel deals for Mexico? 💸

A trip to Mexico can be expensive if you love to travel with all the comforts (like I do). There are a few tricks that will help you find the best deals. Here are my tips:

👉 DON’T travel in the high season, which is Holy week, Christmas and winter in general, and August.
👉 Book months in advance to find early booking discounts
👉 Use aggregators such as Discover Cars to find price comparisons and VRBO for vacation rentals!
👉 Look for packages flights+hotels on Expedia or Skyscanner as usually, that’s where the best deals are.
👉 Check on Booking.com or Hotels.com for hotel deals

Happy travels!!