Where to Stay in Mexico City: The Best Areas & Hotels
With so many incredible accommodation options, discover where to stay in Mexico City.
Mexico City, Mexico’s largest city, is an incredible city to visit. On my recent trip, it very quickly became one of my favourite cities in the world. It’s a city that has so much to offer to every kind of traveller, whether you’re looking for peaceful streets and hip cafes, to art and culture to world-class shopping. Whatever you want to do in the city you’ll need to know where to stay in Mexico city…
Having a larger population than London or New York, Mexico City is big, really big and while there are some not-too-nice areas, there are many beautiful neighbourhoods to explore and base yourself in.
The main areas worth considering for both exploring and staying in are Roma, La Condesa, Polanco, Juarez/Cuauhtemoc and Centro Historico. There are also a couple of other good areas for staying in such as Santa Fe and Coyoacan (for the Frida Kahlo Museum) however they are a little far from most of the things to do in Mexico City meaning you’ll spend more time and money on transportation or Uber.
With traffic being notorious in Mexico City, I’d advise staying in an area a little closer to the highlights of Mexico City.
*This where to stay in Mexico city post contains affiliate links meaning I might make a small profit if you choose to book at no extra cost to you. This helps me to keep providing you with top quality content for free.
Let’s take a look at each of these areas one by one and discover some of the best hotels and rentals in these areas.
Prefer luxury rentals to hotels? Forget Airbnb. Check out the Plum Guide for expert-vetted, high-quality, service-focused rentals in Mexico City. Check out their incredible selection here.
Where to Stay in Mexico City: The Best Areas & Hotels and Vacation Rentals
Roma
Roma is probably my favourite area of Mexico City. I seriously fell head over heels in love with it, and even though I stayed here for 3 nights on my last trip, it wasn’t nearly enough to really get under the skin of the neighbourhood.
Trendy, chic and just cool, Roma, especially Roma Norte is the best place for restaurants, bars, cafes and lovely outdoor spaces. There’s just such a vibe when you walk these streets; cool, young people sipping flat whites at the latest trendy cafe and attention-grabbing boutiques on every corner.
More than anything, it’s the green spaces that make Roma and many of these Mexican neighbourhoods so special. In Roma, you’ll find an abundance of small, green squares to grab a bench in and people watch. Roma is a true gem in Mexico City and it’s considered to be very safe too.
Roma, especially Roma Norte is also a very central place to stay, even though it might not look like it on the map. From here you’re close to many of Mexico City’s most famous sights such as Chapultepec Castle and Forest, The Angel of Independence, Monument to the Revolution, Anthropology Museum and the Historic Centre.
The Best Hotels in Roma Norte:
Splurge
Located around the corner from Plaza Cibeles- one of the trendiest corners of Roma Norte, this unique hotel is housed in a converted colonial mansion. You’ll find some seriously swoon-worthy suites here with unique design, decor and furniture.
The space truly encompassed the beauty of Mexico City from decades ago. You can even request room service from Rosetta- arguably one of Mexico’s cities best restaurants and pull the bed outside onto the terrace to enjoy the city from outside!
Check availability and rates here booking.com | Hotels.com
For a more modern stay right in the heart of Roma, Brick Hotel is one on my favourites! Clean, modernist and functional design with plenty of open space to relax in, hello beautiful garden terrace and a great restaurant on site.
Rooms are large and quiet and the beyond comfortable mattresses will ensure you have one of the best nights’ sleep in a while. It’s also close to some of the best restaurants and places to go out in Mexico City.
Check availability and rates here booking.com | Hotels.com
Mid-range
If you prefer to rent an apartment rather than a hotel to prepare your own coffee (there are so many cool concept stores to buy delicious Mexican coffee in the area, try Casa Bruna), or light meals, this is a fantastic choice. Situated in a modern apartment building with a lovely, modern rooftop terrace, these top-quality apartments provide you with a space to really call home during your stay in the city.
Check availability and rates here booking.com |
For a stunning boutique hotel in the heart of Roma Norte, this could be the option for you. With a great location, breakfast included in the room rate and tons of charm, this gorgeous property is the perfect mix of traditional and modern. Sparkling clean, comfortable and with great staff and service, this is an all-around winner.
Check availability and rates here booking.com | Hotels.com
Budget
A lively and colourful option in Roma is the simple Hotel MX chain. Great for digital nomads and those working while travelling, this hotel offers comfortable rooms and plenty of communal desk space for working or meetings. There is also a gym, free breakfast and terrace where you can relax in between exploring the city.
Check availability and rates here booking.com | Hotels.com
A large, comfortable and spotlessly clean option in Roma, this hotel is great value for the budget traveller. Your dollar really goes far here as rooms are spacious and include cable TV, desk and toiletries. There’s also room service and a bar and restaurant to take advantage of during your stay if you don’t feel like going out.
Check availability and rates here booking.com | Hotels.com
Juarez/Cuauhtemoc
This area, just to the north of Roma Norte, is almost an extension to Roma. Juarez especially is a great mix of nice restaurants and cafes with a more commercial feel to it. In Cuauhtemoc however, you’ll find more high-rises and commercial buildings, banks and business and more people in suits.
There are also lots of places to eat, sleep and shop in these areas. Paseo de la Reforma, Mexico City’s most famous avenue, divides the two neighbourhoods.
Juarez and Cuauhtemoc are great for families, business travellers and first-time travellers to Mexico City- you literally have everything you need nearby.
If you’re a fan of Asian food, this is also the best area to eat Japanese and Korean food. There’s also a lot of street food here too and the Chapultepec Forest is a short walk away which makes it a great option for families.
The Best Hotels in Juarez/Cuauhtemoc:
Splurge
Find one of the best, most renowned hotel brands right here in Mexico City on Paseo de la Reforma, St Regis brings you one of the best luxury stays in the city. With city views to die for, right from your suite, this beautiful hotel is modern, comfortable and has all the services and amenities you’d expect from a 5-star property. The staff here are truly amazing and so is the pool and spa- a much-welcomed joy after exploring the city all day on foot.
Check availability and rates here booking.com | Hotels.com