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 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:
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!
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.
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), 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.
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.
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.
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:
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.
Another great luxury option right on Paseo de la Reforma, this large, grand hotel has large comfortable suites perfect for families, a variety of different restaurants and bars, all the amenities, a lush spa, a swimming pool and a fully equipped gym. If location and service matter the most to you then the Hotel Marquis is a great option for you.
Easily one of the best boutique stays in the whole city, Casa Emilia is a gorgeous 6 suite- hotel in the most beautiful modern mansion. Surrounded by lush, green foliage, a fountain in the ‘living room’ style common area and beautifully decorated rooms, this is one of the best options in the city for couples. They also have a beautiful roof terrace, perfect for early morning journalling or meditation while listening to the city wake up. Rates include a delicious breakfast too.
For an apartment rental option right on the edge of Juarez, OSLO 5 is a great option, with large bedrooms, ample living space and a well-equipped kitchen for preparing meals and drinks throughout your stay. It’s great for groups and families as you’ll have the space to be independent. This property also offers free cancellation on most of the hotel booking sites below- a must when travelling in uncertain times.
Budget suites right in the heart of the city, Suites Parioli has a simple and no-fuss approach to accommodation. Opt for the super-budget room or upgrade your suite to include a balcony and kitchen. There’s good wifi and also private parking- perfect for anyone renting a car for their trip. There’s also a simple gym in the building, a total win, for a budget option like this.
Centro Histórico (Zocalo)
The Historic Centre of Mexico City is a great place for those looking to be in the centre of the traditional part of the city- the heart of Mexico City. It’s one of the best neighborhoods for learning about the history of Mexico City and if you like traditional and colonial architecture, you’ll want to choose to stay in one of the gorgeous traditional hotels here. Staying in the Zocalo or Historic Centre means that you’re walking distance from the main cathedral, the Fine Arts Palace (Palacio de Bellas Artes), the Monument to the Revolution, the National Palace and many other lovely restaurants and coffee shops. Just remember that for safety concerns, this isn’t an area you want to be walking around at night.
The Best Hotels in the Centro Historico:
A brand new hotel in the centre of the Zocalo (right behind the main Cathedral), this minimal, modern property is the place for design lovers. The design and layout are simple yet functional, well-lit and the property uses mostly natural materials and earthy colours to evoke calm and serenity all over. They offer a wide range of wellness activities too from hot tubs to a sauna right on site. There is also a rooftop with a pool and bar with some great views of the historical centre- definitely my favourite choice in the area by a long shot.
This gorgeous property by Hilton hotels is another wonderful option in the centre of Mexico City. It really ticks all the boxes with its comfortable rooms, tasteful modern style with a touch of traditional, rooftop pool and bar, great staff and a fantastic location. You’re really in the thick of all the action here.
If you’re into eclectic interiors with charm then this is a great option for you. With its unique, colourful design and arty interiors, this hotel has great rooms (some with free-standing tubs), a good restaurant, a plunge pool and a bar and terrace it’s a fun place to spend a few nights when in the city.
Housed in one of the most interesting, colonial buildings in Mexico City this is another great option for interior design lovers. This 5-star property has a more boutique feel with carefully chosen furniture and design elements. They have also left many of the original features of the building making it feel like you’ve time travelled back to Mexico City in the 60s. A superb space with all the 5-star amenities that you simply can’t miss.
Another great option from local chain Hotel MX, this renovated, colonial building has charm, simplicity and space. Rooms here are clean and comfortable and have a desk and flat-screen TVs. There’s also a common area for relaxing or working, an on-site restaurant and private parking. You’re also in one of the best and most traditional of neighbourhoods too meaning everything is close from currency exchange to great cafes.
A simple, budget, no-frills option yet it features comfortable beds, lots of natural light, clean rooms and great staff. A really good option for under $50 per night.
Ready to find where to stay in Mexico City? Search below for the best deals and offers:
Located right next to Roma, sandwiched between Roma and Chapultepec Park, Condesa is a mostly residential neighbourhood with quiet tree-lined streets but also some great bars and nightlife. Hit a trendy cafe in the morning for breakfast such as the Instagram-worthy Hotel Condesa and continue the day exploring all the gorgeous streets, parks filled with dog-walkers and photographable corners. In terms of tourist sights to see La Condesa doesn’t have many- it’s certainly a neighbourhood made for exploring and strolling. Its central location means easy access to many of the other areas of the city and you’ll find metro stations all around its perimeter.
The Best Hotels in La Condesa:
There’s a reason why suites at this stunning property book fast. Specialising in one or two-bedroom apartments, this might be the most unique stay in Mexico City. Sophisticated design that promotes healthy living and creativity, yet rest and relaxation at the same time its the kind of place that you won’t want to leave. A true home away from home.
Relaxing earth tones, clean lines and well-lit, Octavia Casa is a gorgeous boutique hotel that’s a feast for the eyes. Located in a quiet part of La Condesa, yet close enough to all the action, a stay at Octavia Casa allows for true rest and relaxation during your stay. With all the mod-cons included, including breakfast and great coffee it makes a superb base for a few days.
Check availability and rates here booking.com |
Charming, minimal and monochrome, Hotel Itto is sleek and modern and has one of the best locations in La Condesa, just over the road from Chapultepec forest- perfect for a morning run or evening strolls. Rooms are simple and comfortable with a really homely feel. The staff are kind and helpful.
Hip and cool with plenty of natural light, Casa Nuevo Leon is a fine option for a place to stay for a few days in La Condesa. The property is super airy and has all the Scandinavian design feels, the budget double comes with an amazingly comfortable bed, desk and TV as well as a private ensuite bathroom. The location is unbeatable; just one block away from the most beautiful street in Mexico City, Amsterdam and two blocks from gorgeous Parque Mexico.
There aren’t too many budget hotels in La Condesa as it is quite a trendy and upmarket neighbourhood but there are quite a couple of great value VRBO rentals around. If you’re yet to use VRBO then check them out here, they are a better version of Airbnb in my opinion.
This lovely two-bedroom property in the heart of La Condesa really is a steal. Modern and colourful it features two double beds and a sofa bed perfect for a family. It’s clean, new and has a lovely balcony facing the pretty streets of La Condesa.
Polanco is smart, chic and probably the most upmarket of all of Mexico’s neighbourhoods. That doesn’t mean there isn’t something for everyone. Full of lovely boutiques, young professionals sipping coffee and parks and green spaces, Polanco is a great neighbourhood to stay in and enjoy the city. Top things to do in Polanco include visiting the renowned Museo Soumaya, taking a walk along Av Horacio and seeking rush hour respite in a trendy Polanco bar. It’s the perfect place to find a balance between tourist activities and Mexico City’s residential neighborhood life.
The Best Hotels in Polanco
Extremely chic and upmarket, residential-style suites in a beautiful location in Polanco. Dark and moody, this 5-star hotel offers everything you might need during your stay including on-site restaurant, trendy rooftop and work and social areas as well as luxuries like Egyptian cotton bed sheets and marble bathrooms. This is my top boutique-style choice in Polanco.