Where To Stay In Mexico City

- This post may contain affiliate links. Read our disclosure.

Mexico City, Mexico’s vibrant capital, is a hub of activity, attracting visitors from all over the world who come to experience its unique atmosphere and energy. When planning a trip to this incredible destination, one of the most important considerations is where to stay in Mexico City and, with its sheer sprawling size and with so many options available, it can be tricky to choose the right area that best suits your interests and itinerary.

Mexico City is divided into various districts, each with its own distinct character and charm. To help, we’ve rounded up the best neighbourhoods for you to consider when choosing where to stay in Mexico City. For each district, you’ll find accommodation options from luxury to budget!

By choosing the right district that fits your interests and itinerary, you are sure to make the most of your time in this vibrant and fascinating city.

Where To Stay In Mexico City

Centro Historico

where to stay in mexico city
When deciding where to stay in Mexico City for your first visit, you may want to stay in the historic centre for easy access to sights like Metropolitan Cathedral and President’s Palace in Zocalo.

Mexico City’s Centro Historico, or Historic Center, is a stunning area filled with beautiful colonial-era buildings, grand plazas and majestic cathedrals!

This vibrant neighbourhood is THE hub of culture, history and commerce, making it a popular place to stay when visiting Mexico City for tourists and locals alike.

One of the biggest pros of staying in the Centro Histórico is its central location which is close to many of the city’s top attractions, including the Zócalo, the Cathedral and the Templo Mayor.

Naturally, there is no shortage of shopping, dining or nightlife options here too.

The cons of staying directly in the centre are the noise, crowds and safety.

This is one of the most densely populated parts of the city, so if you’re looking for peace and quiet, you may want to consider staying elsewhere.

There is also a higher crime rate and although there’s no need to worry, it’s good to be aware of your surroundings.

Overall, the Centro Histórico is a great option for those who want to be in the heart of Mexico City and experience its rich cultural heritage.

With its stunning architecture, bustling atmosphere and convenient location, if you don’t stay here, you must visit.

Where To Stay In Centro Historico, Mexico City

Luxury ($$$) Antiguo Molino de San Jerónimo

Antiguo Molino de San Jerónimo is a luxury accommodation option in Mexico City that will give you a unique and unforgettable experience.

This beautifully restored 16th-century mill is nestled in the heart of Mexico City’s historic district, offering a serene and peaceful retreat from the hustle and bustle.

Each room at Antiguo Molino de San Jerónimo is decorated with a blend of modern and traditional elements, featuring high-end amenities such as air conditioning, flat-screen TVs, and complimentary WiFi.

After a busy day, dine at the hotel’s on-site restaurant and enjoy delicious, gourmet cuisine made from locally-sourced ingredients!

The highlight of this luxurious accommodation is its lush tropical garden, which features a beautiful pool and fountain and plenty of seating areas for you to enjoy the peaceful surroundings.

With its rich history, elegant décor and exceptional service, Antiguo Molino de San Jerónimo is a perfect choice for those looking for a truly unforgettable and luxurious stay in Mexico City.

Mid-range ($$) Hotel Catedral

Hotel Catedral in Mexico City is a warm and inviting accommodation option in the heart of the city’s Centro Historico district.

This charming hotel offers guests a convenient and budget-friendly stay, with comfortable rooms that provide a cosy and relaxing environment.

Each room has all the necessary amenities, including air conditioning, free Wi-Fi, and flat-screen TVs. Guests can also take advantage of the hotel’s 24-hour front desk and room service!

If you’re looking for a mid-range budget, centrally-located accommodation option in Mexico City, look no further than Hotel Catedral for a comfortable experience!

Budget ($) Hotel Florida

Hotel Florida is a budget-friendly option for travellers seeking a comfortable and convenient stay in the city’s heart with easy access to the city’s most iconic landmarks and attractions.

The rooms at Hotel Florida are simple and practical, with comfortable beds and all the basic amenities you need for a pleasant stay.

The real highlight of staying at Hotel Florida is the location.

You’ll be just steps away from this hotel from the famous Zocalo square, the National Palace and the Templo Mayor archaeological site.

Additionally, you’ll find plenty of restaurants, cafes and shops in the immediate area, so you can easily enjoy all this vibrant city has to offer.

If you’re looking for a budget-friendly option in a prime location in Mexico City, Hotel Florida is an excellent choice!


where to stay in mexico city safe Close-up of clay bowl of delicious and traditional red pozole on wooden table in handmade bowl with chopped radish and lettuce on top.
It doesn’t matter where you stay in Mexico City, make sure it’s close to local restaurants where you can dig into delicious food such as red pozole, a traditional Mexican pork stew.

Adjacent to the district of La Roma Norte, Condesa is a vibrant neighbourhood in Mexico City known for its art deco architecture, trendy cafes and lush parks.

This district is popular with travellers looking for a more laid-back atmosphere and wanting to explore Mexico City’s famous street art and public green spaces.

One of the biggest pros of staying in Condesa is its central location.

This district is close to many popular tourist attractions, such as the Chapultepec Castle and the National Museum of Anthropology.

It’s also home to some of the best restaurants and bars in the city, making it a great place to sample Mexico’s delicious cuisine!

One of the cons of staying in Condesa is that it can be quite noisy, especially during the evenings.

This neighbourhood is known for its lively nightlife, so visitors looking for a peaceful retreat may find it difficult to get a good night’s sleep.

Overall, Condesa is a great option for travellers looking for a budget-friendly place to stay with a bustling atmosphere.

Where To Stay In Condesa, Mexico City

Luxury ($$$) Condesa DF

Indulge in luxury and sophistication in the heart of Mexico City’s vibrant Condesa neighbourhood at Condesa DF Hotel.

This chic hotel offers an unforgettable experience with its contemporary art, top-notch amenities and breathtaking city views.

Each room is designed with comfort and luxury, featuring plush bedding, modern technology and tasteful decor.

To complement your stay, unwind at the hotel’s on-site spa or take a dip in the rooftop pool.

Condesa DF is a perfect choice for those seeking a luxurious escape in the heart of one of Mexico City’s most exciting neighbourhoods.

With its breathtaking views, top-notch amenities, and exceptional service, you’re guaranteed an unforgettable stay in the city.

Mid-range ($$) Casa Corp Boutique Suites in Condesa

Casa Corp Boutique Suites is a hotel like no other! If you’re looking for a unique and stylish stay in the heart of Mexico City, then this is the perfect place.

You won’t have to break the bank to have a great time.

This hotel is a great option for travellers on a mid-range budget, as it provides all the amenities and comforts of a luxury hotel.

The suites at Casa Corp are individually designed with comfortable beds, air conditioning, free Wi-Fi and a flat-screen TV to make you feel at home.

Starting your day off right is key, and Casa Corp knows this, which is why a complimentary breakfast is offered daily to guests setting you up well ahead of your day of exploration!

If you’re looking for a comfortable and modern stay in the heart of Mexico City, Casa Corp Boutique Suites is an excellent choice.

Budget ($) La Condesa 185

For a value-packed stay in Condesa, La Condesa 185 is the perfect place for travellers who want a balance of comfort, affordability and location.

The rooms at La Condesa 185 are top-notch and come with all the essentials for a comfortable stay, like a flat-screen TV, air conditioning, free Wi-Fi and a private bathroom.

If you’re looking to save some money without sacrificing comfort and location, La Condesa 185 is your ticket to a great time.


where to stay in mexico city for cheap a white house with trees
Where to stay in Mexico City away from the crowds? Coyoacan is a charming neighbourhood in the south.

Coyoacan is a charming neighbourhood in Mexico City that offers a unique and authentic experience.

Located in the southern part of the city, this district is steeped in history and has a distinctly bohemian vibe, making it a popular destination for tourists.

One of the biggest pros of staying in Coyoacan is its location.

This neighbourhood is surrounded by picturesque parks, charming plazas and narrow cobblestone streets, making it a peaceful oasis in the bustling city.

It’s also close to some of Mexico City’s top attractions, such as the Frida Kahlo Museum, the Leon Trotsky Museum and the Mercado de Coyoacan. This lively market offers a glimpse into local life.

Some cons to consider are the narrow streets in this district, which can be difficult to navigate, especially for drivers.

It can also get quite touristy, which can detract from its otherwise laid-back charm.

Despite these cons, Coyoacan is still a great option for travellers looking for a budget-friendly and authentic experience.

Where To Stay In Coyoacan, Mexico City

Luxury ($$$) Agata Hotel Boutique & Spa

Agata Hotel Boutique & Spa is a luxurious oasis of a hotel and the perfect escape from the bustling city outside.

Each spacious and beautifully appointed room is designed with comfort and style in mind, offering a relaxing retreat after a long day of city exploration.

Agata Hotel Boutique and Spa truly sets the bar with its top-notch facilities.

Soothe your mind and body at the hotel’s spa or take a dip in the indoor pool to feel your worries slip away.

Afterwards, dine in style at the hotel’s restaurant, which serves both local and international cuisine.

At Agata Hotel Boutique and Spa, you’ll be pampered with the highest levels of comfort and service, making your stay in Mexico City truly unforgettable.

Mid-range ($$) Fiesta Inn Periferico Sur

Fiesta Inn Periferico Sur is a mid-range budget hotel where guests can expect clean and comfortable rooms with all the essential amenities.

The hotel features an on-site restaurant that serves breakfast, lunch and dinner, with local and international cuisine options.

Fiesta Inn Periferico Sur also offers a business centre and meeting rooms, making it an excellent option for travellers who need to work on the road. And speaking of work-out, there is also a fitness centre.

Overall, Fiesta Inn Periferico Sur, with its central location and great amenities, is everything you need for a memorable stay in Mexico City.

Budget ($) Calle Berlin Boutique

Calle Berlin Boutique is a budget-friendly accommodation option that provides an affordable and comfortable stay in the heart of Mexico City.

The hotel rooms are simple but stylish, offering all the amenities needed for a comfortable and convenient stay.

Each room features air conditioning, a flat-screen TV and a private bathroom. Guests can also take advantage of free Wi-Fi and 24-hour front desk service.

For those on a budget, Calle Berlin Boutique is a great option that offers a comfortable stay in a convenient location.

With its affordable prices and quality amenities, this hotel is a great choice for travellers looking to make the most of their time in Mexico City.

La Roma Norte

where to stay in condesa mexico city aerial view of Palace of Fine Arts
A beautiful aerial view of the Palace of Fine Arts on the western side of the historic centre.

Bohemian La Roma Norte is a neighbourhood in Mexico City boasting an abundance of artistic and cultural attractions, making it a true creative hub of the city.

La Roma Norte is the perfect place if you are looking for a stylish and trendy neighbourhood with plenty of cultural activities.

One of the best things about La Roma is its walkability.

You will find plenty of charming streets to explore and a great selection of shops, cafes and restaurants.

Some of the finest dining in Mexico City can be found here, making La Roma a foodies’ paradise.

It is important to note that La Roma Norte can get quite crowded, particularly at weekends and peak tourist season.

This makes getting around by car a little difficult because of the traffic and the district can be quite noisy at night, as there are many nightlife and entertainment venues here.

Prices in the neighbourhood can be higher than in other parts of Mexico City.

La Roma is a great option for those who want to experience the chic and trendy side of Mexico City.

It is perfect for those who love cultural attractions and dining options.

Just be prepared for crowds and higher prices in this popular neighbourhood.

Where To Stay In La Roma Norte, Mexico City

where to stay in mexico city first time Panoramic aerial view of the gardens and the monument to the revolution with a beautiful sunset background in the center of Mexico City with orange sky.
When planning where to stay in Mexico City, keep in mind it’s a large city, and the traffic can get quite bad. So if time is limited, stay close to the main places you want to see.
Luxury ($$$) La Valise Hotel

Experience the epitome of luxury and sophistication at La Valise Hotel, located in the trendy Roma Norte district of Mexico City!

La Valise offers stylish and individually decorated suites with premium amenities, including air conditioning, a coffee machine and a flat-screen TV.

Some suites feature a seating area or terrace to make your stay a little more comfortable!

If you fancy breakfast in bed or a romantic night in, dine in style with room service from the world-renowned Rosetta Restaurant, which has been ranked among San Pellegrino’s 50 Best Restaurants.

Whether you’re travelling for business or leisure, La Valise is the perfect place to unwind and enjoy Mexico City in style.

Mid-range ($$) Hotel MX Condesa

Get ready for the ultimate comfort and convenience at Hotel MX Condesa in Mexico City, where you’ll have everything you need to make the most of your stay!

The rooms at Hotel MX Condesa are designed with your comfort in mind, each equipped with a flat-screen TV, safety deposit box and private bathroom.

To start your day the right way, a delicious buffet or American breakfast is served each morning at Hotel MX Condesa.

Guests can also work up a sweat in the fitness centre, enjoy free WiFi throughout the property or unwind with a drink at the bar.

Budget ($) Hotel Castro

If you’re looking for an affordable and convenient adventure in La Roma Norte, look no further than Hotel Castro, perfect for budget-conscious travellers who don’t want to give up comfort or quality!

The hotel has a variety of rooms to choose from, including twin and triple rooms and all rooms are equipped with comfortable beds, air conditioning, free Wi-Fi and private bathrooms.

The best thing about Hotel Castro is its location right in the heart of Roma Norte.

The hotel is surrounded by amazing bars, restaurants and shops, meaning you won’t have to go far to experience the best of Mexico City.


where to stay in roma mexico city Traditional Mexican dish Beef fajita served with tortillas and ripe avocado on rustic metal plate and stone background from above
When choosing where to stay in Mexico City, you won’t have trouble finding somewhere close to food. Pictured here is a Mexican beef fajita.

Polanco is a high-end neighbourhood in Mexico City known for its luxury shopping, gourmet restaurants and stunning architecture.

Polanco is a great choice for those looking for a lavish and upscale experience while in Mexico City.

One of the major pros of staying in Polanco is the abundance of top-notch dining options, from gourmet cuisine to on-the-go street food.

The neighbourhood is home to some of the best shopping in Mexico City, with high-end boutiques, designer shops and malls all within walking distance for you to shop until you drop!

It’s important to note that staying in Polanco can be expensive.

Accommodation is not generally budget-friendly, and the crowds and busy streets can sometimes be overwhelming, especially if you’re looking for a quieter and more relaxed experience.

Overall, Polanco is a great choice for those looking for a luxurious and upscale experience in Mexico City but it may not be the best option for budget travellers or those looking for tranquillity.

Where To Stay Polanco, Mexico City

where to stay in oaxaca city mexico Aerial view of financial skyscrapers and residential buildings with moving vehicle on street during day in Mexico City under cloudy blue sky.
Wondering where to stay in Mexico City? You’ll find hotels in the city centre.
Luxury ($$$) Casa Polanco Hotel Boutique

Casa Polanco Hotel Boutique offers a sophisticated and elegant ambience, making it the perfect choice for travellers looking for a touch of luxury during their stay in Mexico City.

Each room is tastefully decorated, featuring modern furnishings, elegant décor and all the latest amenities and with 24-hour room service! Casa Polanco Hotel Boutique is also home to an on-site restaurant serving gourmet cuisine and various drinks.

For those looking to stay active during their trip, the hotel offers a fully-equipped gym and for those looking to relax after a long day of adventures, the outdoor pool is the perfect icing on the cake.

Mid-range ($$) Residence L´Heritage Hipólito Taine

Residence L’Heritage Hipólito Taine is the perfect choice of hotel for travellers looking for a luxurious experience but at an affordable price.

Each of the spacious and well-appointed rooms at the Residence L’Heritage Hipólito Taine is tastefully decorated and features a range of modern amenities, including flat-screen TVs, air conditioning and comfortable bedding.

Guests can enjoy a complimentary breakfast each morning and delicious Mexican cuisine throughout the day, served at the hotel’s restaurant.

The hotel features a stunning rooftop terrace with a swimming pool, bar and lounge area for those looking to relax.

With its stylish rooms, top-notch amenities and convenient location, it’s no wonder why this hotel is a popular choice for travellers.

Budget ($) Hotel Singular Socrates

Hotel Singular Socrates is a fantastic budget-friendly accommodation option for travellers.

The hotel offers clean and comfortable rooms with all the essential amenities needed for a great stay, including flat-screen TVs, free Wi-Fi, air conditioning and private bathrooms.

Hotel Singular Socrates is perfect for those looking for a budget-friendly stay without sacrificing quality.

Previous articleWhere To Stay In Athens
Next articleBest Island In Hawaii
cropped Jane Williams.jpg
Jane Williams is a writer living in Mexico. Originally from Louisville, Kentucky, she has visited over 30 countries and lived in Japan for two years. Passionate about culture and history, her fascination for ancient civilisations has led to her to explore the world's iconic sites, such as Chichen Itza, Machu Picchu and Angkor Wat. Even though she loves uncovering the secrets of the past, she feels equally at home exploring contemporary culture. A mother of two with a degree in anthropology, she enjoys sharing her travel adventures with others.