TD First Class Travel® Visa Infinite* CardTD First Class Travel® Visa Infinite* CardUp to 160,000 TD Rewards Points + annual fee rebate for the first year

Where to Stay in Mexico City

Where to Stay in Mexico City
Share

Mexico City is a captivating and dynamic city that attracts millions of travellers from all over the world. Whether you’re visiting to explore the city’s incredible history and culture, diverse food, or energetic nightlife, you certainly won’t be disappointed.

Wondering where to stay in Mexico City?

In this guide, we share the best places to stay in Mexico City: Condesa/Roma, Reforma, Coyoácan, and Polanco.

To help you get a sense of which part of North America’s oldest capital city is best for you, read on to explore each of these areas.

Where to Stay in Mexico City - Mexico City location on map with push pin

Where to Stay in Mexico City?

The best areas to stay in Mexico City are:

  • Condesa/Roma
  • Reforma
  • Coyoácan
  • Polanco

All of these neighbourhoods are safe, located in the heart of Mexico City, and full of things to see, do, and eat.

Plus, thanks to Mexico City’s incredible and affordable transit system, you’ll have no trouble getting around to other popular areas and attractions like the canals and trajineras in Xochimilco or the Azteca Stadium/Estadio Azteca (home of 2026 World Cup), just south of Coyoácan.

Condesa/Roma

The La Condesa and Roma neighbourhoods are located to the south of the city’s historical centre and are known for their hip, eclectic vibe and fantastic Art Deco and Art Nouveau architectural influences.

Staying in one of these areas will surround you with boutique shopping, third-wave coffee shops, and Michelin-starred restaurants like Expendio de Maiz Sin Nombre. You’ll also be spoiled for choice in terms of cockail bars, with many of North America’s 50 Best Bars calling this area home (see: Tlecan, Bar Mauro, and Licorería Limantour).

In these areas, you’ll find a range of Airbnbs, a number of small boutique hotels, ranging from simple to chic, and a few brand-name properties, such as:

Where to Stay in Mexico City - Mexico City Condesa and Roma neighbourhoods

Reforma

Reforma, a neighbourhood around the street of the same name, is located above Juárez/Zona Rosa and next to the historical Centro area of the city.

This area is considered one of the safest parts of the city, with tall buildings and wide avenues leading between popular attractions in neighbouring areas like Chapultepec Park and the National Museum of Anthropology, and Plaza Mayor and the Palace of Fine Arts.

Although there are plenty of smaller hotels and Airbnb options in Reforma, this area is most suited for travellers who are looking for a more traditional hotel stay in a convenient and central location.

In Reforma, you’ll find excellent hotels such as:

Where to Stay in Mexico City - Mexico City Reforma neighbourhood

Polanco

The Polanco neighbourhood is found just north of Chapultepec Park and is an affluent area known for its luxury shopping and excellent museums.

While in the area, you can enjoy free entrance to the Soumaya Museum (and admire its fantastic and unique architecture), dine at Pujol, another of Mexico City’s Michelin-starred restaurants, and take a walk along Parque Lincoln in the heart of the neighbourhood.

Notable accommodations in the area include:

Where to Stay in Mexico City - Mexico City Polanco neighbourhood

Coyoácan

Coyoácan is an area that’s set a bit away from the other neighbourhoods we’ve mentioned. Once it’s own city, the area has long-since been enveloped by Mexico City, but it retains much of its original charm.

This area was actually the first Spanish settlement in the Mexico City area and visitors will certainly note the historical architecture and energy.

While staying in Coyoácan, be sure to check out the Casa Azul (Frida Kahlo’s home-turned-museum), Diego Rivera’s Anahuacalli Museum, and, of course, the local markets for delicious food and charming souvenirs.

In this area, your accommodation options are almost exclusively boutique hotels and Airbnbs.

Some interesting ones we found include:

Also it’s worth noting that Coyoácan is a great jumping off point for travellers planning to attend a sports event at the nearby Estadio Azteca, which is host to some of the 2026 FIFA World Cup.

Where to Stay in Mexico City - Mexico City Coyoacan neighbourhood

Save On Your Stay in Mexico City with Points

There are a couple great ways to use points to save on accommodations in Mexico City.

You can i) redeem hotel loyalty points from program’s like Marriott Bonvoy and Hilton Honors and/or ii) use flexible travel points to help cover the cost of Airbnbs and smaller, boutique hotel.

Hotel loyalty programs

When travelling to Mexico City, you can use hotel loyalty points from programs like Marriott Bonvoy and Hilton Honors to enjoy free nights across the city.

For example, with the Marriott Bonvoy program, you earn Bonvoy points whenever you stay at one of Marriott’s 9,000+ properties around the world, and these points can then be redeemed for free nights.

Plus, you can also earn points by using co-branded credit cards like the Marriott Bonvoy® American Express®* Card and Marriott Bonvoy® Business American Express®* Card for your daily spending.

These two Marriott co-branded credit cards also come with some helpful travel perks and benefits, with a crowd-favourite being the annual Free Night Certificate that you can redeem for a night’s stay worth up to 35,000 points!

If you like the sounds of some free nights in a hotel in Mexico City, you should check out our helpful guides to earning and redeeming Marriott Bonvoy points:

Featured
Annual fee
$120
Our valuation
$990

Milesopedia first-year estimateFirst-year valueWelcome bonus$990Total$990Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.

Welcome offer
Up to 110,000 points

Ends Sep 22, 2026

Apply Now

on American Express's website

Apply with confidence — no impact on your credit scoreApply with confidenceCheck whether your application will be approved before you submit it, with no impact on your credit score*When you apply for a personal American Express Credit Card, we will tell you whether you are eligible without affecting your credit score. So you can apply with confidence.*Instant decisions are only available for consumer Card applications (also called “personal Cards”).

The Marriott Bonvoy® American Express®* Card is the best credit card in Canada for free hotel nights.

New Cardmembers can earn up to 110,000 Marriott Bonvoy® points with the current offer:

  • Earn 80,000 points after you spend $6,000 on your Card in your first 6 months of Cardmembership.
  • Plus, earn 30,000 points by making a purchase during your 15th month of Cardmembership.

This offer ends on September 22, 2026. The annual fee is $120, and there is no annual fee on Additional Cards, so you can add a partner or a family member at no extra cost.

Every year after your first Card anniversary, you receive an Annual Free Night Award good for a redemption of up to 35,000 points at eligible hotels and resorts worldwide. At a valuation of 0.9 cents per Marriott Bonvoy point, that certificate is worth roughly $315, which on its own more than covers the $120 annual fee. That is the main reason to keep this Card year after year instead of cancelling it.

To get the most out of the certificate, aim it at a night that would otherwise price close to the 35,000 point ceiling.

The Card also gives you 15 Elite Night Credits each calendar year and automatic Marriott Bonvoy Silver Elite status. Those credits count toward the next Elite tier, so you begin every year 15 nights ahead of where you would otherwise start.

You move up to Gold Elite status automatically when you reach $30,000 in purchases on the Card in a year, or when you combine 10 qualifying paid nights within one calendar year with the 15 Elite Night Credits from your Card.

Marriott Bonvoy points are generally valued at 0.9 cents each. On that basis, the 110,000 point welcome offer is worth about $990, and an Annual Free Night Award used at its full 35,000 point ceiling is worth about $315.

Marriott Bonvoy points pull their weight on free nights rather than on gift cards or merchandise, which is why this Card should be judged on the hotel stays it produces.

You earn 5 points per dollar on eligible purchases at participating Marriott Bonvoy hotels and 2 points per dollar on all other purchases. Points can be redeemed for free nights with no blackout dates at more than 7,000 hotels around the world.

The Card carries a solid package of coverages: $500,000 travel accident insurance, flight delay, baggage delay, lost or stolen baggage and hotel or motel burglary at $500 each, car rental theft and damage up to $85,000 for rentals of up to 48 days, Purchase Protection for 90 days and a one year Extended Warranty.

Two things to plan around: the 2.5% foreign transaction fee on purchases made in a foreign currency, and the 21.99% purchase interest rate, which makes this a Card to pay in full every month. Like all American Express Canada Cards, no minimum income is published for this Card, and you can see whether you would be approved before you apply, with no impact on your credit score.

Annual fee

Primary card$120
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 5xMarriott Bonvoy hotels
  • 2xAll spending

Value

1st Year Value$1,437
2nd Year Value$312

Travel insurance

Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental Collision (primary)Up to $85,000 / 48 days
Featured
Annual fee
$150
Our valuation
$990

Milesopedia first-year estimateFirst-year valueWelcome bonus$990Total$990Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.

Welcome offer
Up to 110,000 points

Ends Sep 22, 2026

Apply Now

on American Express's website

Apply with confidence — no impact on your credit scoreApply with confidenceCheck whether your application will be approved before you submit it, with no impact on your credit score*When you apply for a personal American Express Credit Card, we will tell you whether you are eligible without affecting your credit score. So you can apply with confidence.*Instant decisions are only available for consumer Card applications (also called “personal Cards”).

[vc_row][vc_column][vc_column_text el_class="checkmarks"]This credit card has been the Best Business Credit Card in Canada for hotels for many years. For a limited time, you can earn 50,000 points as a welcome bonus. With this Card you can earn:
  • 5 points per dollar on Marriott Bonvoy purchases
  • 3 points per dollar on gas, dining and travel purchases
  • 2 points per dollar on all other purchases
Also, as a Cardmember, you get many benefits such as:
  • An Annual Free Night Award for up to 35,000 points
  • 15 Elite Night Credits each calendar year for your Marriott Bonvoy Elite Status
  • Automatic Marriott Bonvoy Silver Elite status membership
  • Access to American Express promotional offers
  • Access to pre-sale tickets
Finally, you are covered with reliable insurance for your travels and purchases. Like most American Express Credit Cards, there is no minimum income required to apply for this Card.[/vc_column_text][/vc_column][/vc_row]

The Marriott Bonvoy® Business American Express®* Card is the best credit card for the self-employed, professionals and small business owners who travel.

With this welcome offer, you can earn up to 110,000 Marriott Bonvoy Points:

  • Earn 80,000 points after you spend $10,000 on your Card in your first 6 months of Cardmembership.
  • Plus, earn 30,000 Points by making a purchase during your 15th month of Cardmembership.

This exceptional offer ends on September 22, 2026.

It’s a card we recommend you keep, because each year at renewal, you’ll get an Annual Free Night Award for up to 35,000 points, plus 15 Elite nights per year, counting towards your Marriott Bonvoy Elite status.

With this Card, you earn 5 points per dollar for all your spending at Marriott Bonvoy establishments, and you can earn 3 points per dollar for :

  • Gas
  • Dining
  • Travel

And 2 points per dollar on all other purchases.

Like all American Express Canada Cards, there is no minimum income requirement.

Annual fee

Primary card$150
Additional card$50

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 5xMarriott Bonvoy hotels
  • 3xTravel
  • 3xGas & EV
  • 3xRestaurants
  • 2xAll spending

Value

1st Year Value$1,520
2nd Year Value$347

Travel insurance

Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental Collision (primary)Up to $85,000 / 48 days

Hilton hotels also have a loyalty program where you earn Hilton Honors points every time stay at one of their properties, and these points can then be redeemed for free nights.

Unfortunately, there’s currently no co-branded Hilton credit cards in Canada, so it’s much more difficult to rack up a nice pile of Hilton points.

Redemption examples

To give you an idea of how many points you may need to enjoy a free stay in Mexico City, let’s look at a couple examples:

Where to Stay in Mexico City - Mexico City Marriott redemption Reforma EN

As you can see, you could enjoy a night in the comfortable and centrally located Mexico City Marriott Reforma Hotel for 38,000 Bonvoy points per night

Where to Stay in Mexico City - Mexico City Marriott redemption Polanco EN

…or you could step up the luxury levels and spend 78,000 Bonvoy points per night to stay at the JW Marriott Hotel Mexico City Polanco, with its spectacular location, mezcal room, and outdoor pool.

Save on boutique hotels and Airbnbs

If you’re staying in an area of Mexico City where there aren’t many larger hotels or if you just prefer a more boutique experience or a full apartment to yourself, there’s still lots of ways to offset your accommodations costs using points.

A number of credit cards will let you use your points balance to cover eligible travel expenses that appear on your credit card statement.

This means that you can save money on your Airbnb or other accommodations by redeeming points from the following loyalty programs:

You can also use other methods to save on your accommodations costs, such as using an annual travel credit from one of your credit cards, joining Journey Rewards to potentially earn points on smaller accommodation companies, and using a rewards portal to make your booking.

We explain how these points redemption options work in our guide to saving on independent hotels and our guide to saving on Airbnb bookings, so if you enjoy not paying full price, these are certainly worth a read through.

Bottom Line

Mexico City is absolutely fantastic destination that easily has something for every type of travellers.

Whether you’re looking forward to visiting the ancient ruins at Teotihuacan, one of the city’s 150+ museums, or eating your way through the city’s bountiful food stalls, your expectations will be met and exceeded!

And of course, before you set out, don’t forget to make sure you’re set up with the best eSIM for Mexico, and that you’ve checked off all your other important pre-trip tasks like getting a VPN to keep your data safe and learning about two-factor authentification while abroad.

FAQs

Is Mexico City safe?

Yes, Mexico City is safe to visit, and it hosts millions of visitors each year.

As with any big city, it’s important to be aware of your surroundings and do a bit of research in terms of which neighbourhoods are the most friendly. With Mexico City being the largest city in North America, it’s no surprise that there are some areas that are less welcoming, especially after dark.

That said, all the areas we’ve name in this article are considered safe for visitors, and we’re sure you’ll enjoy your visit thoroughly!

What time zone is Mexico City?

Mexico City is in the Central Time Zone, making it two hours later than Montreal, Toronto, New York City, and all other locations in Eastern Standard Time, and one hour ahead of Vancouver in Pacific Standard Time.

Our featured card

Featured
Annual fee
$120
Our valuation
$990

Milesopedia first-year estimateFirst-year valueWelcome bonus$990Total$990Rewards on your spending are not included. The calculator that adds them from your own profile is on the card's page.

Welcome offer
Up to 110,000 points

Ends Sep 22, 2026

Apply Now

on American Express's website

Apply with confidence — no impact on your credit scoreApply with confidenceCheck whether your application will be approved before you submit it, with no impact on your credit score*When you apply for a personal American Express Credit Card, we will tell you whether you are eligible without affecting your credit score. So you can apply with confidence.*Instant decisions are only available for consumer Card applications (also called “personal Cards”).

The Marriott Bonvoy® American Express®* Card is the best credit card in Canada for free hotel nights.

New Cardmembers can earn up to 110,000 Marriott Bonvoy® points with the current offer:

  • Earn 80,000 points after you spend $6,000 on your Card in your first 6 months of Cardmembership.
  • Plus, earn 30,000 points by making a purchase during your 15th month of Cardmembership.

This offer ends on September 22, 2026. The annual fee is $120, and there is no annual fee on Additional Cards, so you can add a partner or a family member at no extra cost.

Every year after your first Card anniversary, you receive an Annual Free Night Award good for a redemption of up to 35,000 points at eligible hotels and resorts worldwide. At a valuation of 0.9 cents per Marriott Bonvoy point, that certificate is worth roughly $315, which on its own more than covers the $120 annual fee. That is the main reason to keep this Card year after year instead of cancelling it.

To get the most out of the certificate, aim it at a night that would otherwise price close to the 35,000 point ceiling.

The Card also gives you 15 Elite Night Credits each calendar year and automatic Marriott Bonvoy Silver Elite status. Those credits count toward the next Elite tier, so you begin every year 15 nights ahead of where you would otherwise start.

You move up to Gold Elite status automatically when you reach $30,000 in purchases on the Card in a year, or when you combine 10 qualifying paid nights within one calendar year with the 15 Elite Night Credits from your Card.

Marriott Bonvoy points are generally valued at 0.9 cents each. On that basis, the 110,000 point welcome offer is worth about $990, and an Annual Free Night Award used at its full 35,000 point ceiling is worth about $315.

Marriott Bonvoy points pull their weight on free nights rather than on gift cards or merchandise, which is why this Card should be judged on the hotel stays it produces.

You earn 5 points per dollar on eligible purchases at participating Marriott Bonvoy hotels and 2 points per dollar on all other purchases. Points can be redeemed for free nights with no blackout dates at more than 7,000 hotels around the world.

The Card carries a solid package of coverages: $500,000 travel accident insurance, flight delay, baggage delay, lost or stolen baggage and hotel or motel burglary at $500 each, car rental theft and damage up to $85,000 for rentals of up to 48 days, Purchase Protection for 90 days and a one year Extended Warranty.

Two things to plan around: the 2.5% foreign transaction fee on purchases made in a foreign currency, and the 21.99% purchase interest rate, which makes this a Card to pay in full every month. Like all American Express Canada Cards, no minimum income is published for this Card, and you can see whether you would be approved before you apply, with no impact on your credit score.

Annual fee

Primary card$120
Additional card$0

Annual income required

Individual$0
Household$0

Conversion fees

2.5%

Earning rate

  • 5xMarriott Bonvoy hotels
  • 2xAll spending

Value

1st Year Value$1,437
2nd Year Value$312

Travel insurance

Delayed BaggageUp to $500
Lost BaggageUp to $500
Flight DelayUp to $500
Hotel BurglaryUp to $500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Auto Rental Collision (primary)Up to $85,000 / 48 days

Our editorial integrity

Our reviews and rankings are based on an objective assessment. Advertisers do not influence our content. We may receive compensation through some links; our analysis and opinions remain independent.