Homepage

Mexico City holidays

Compare the best Mexico City holidays

Cover from just £2.28*

*Based on an individual aged 30 with no pre-existing medical conditions taking single trip cover for 3 days to France. Cover starts on January 11th, 2025 and ends on January 14th, 2025. Price correct as of January 14th, 2025.

Get a new quote
Powered byMoneySuperMarket logo

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for almost 20 years

Expert travel advice

Get the latest holiday tips and inspiration

Why go to Mexico City

One of Latin America’s most cosmopolitan cities, Mexico City is a cultural hotspot, attracting visitors for its art, ancient history and world-class cuisine. A huge mega city, home to some 9 million people, Mexico City both surprises and confirms your expectations.

Many people simply bypass the capital en route to the Riviera Maya and the resorts of Cancun and Tulum, but if you do, you’ll be missing out on one of the country’s most fascinating places. The city was founded as Tenochtitlán by the Aztecs in 1325, and while much of the architecture today is left over from the Spanish colonial era, you can still see vestiges of its Aztec past, including the ruins of the grand Templo Mayor.

Another place to fuel your interest in everything about Mexico’s ancient indigenous groups is the Museo Nacional de Antropología (the National Anthropological Museum), located in the sprawling park of Chapultepec, one of the largest urban parks in the western hemisphere and home to the National Palace.

The city’s fantastic art scene – made famous by Mexico’s celebrated daughter, Frida Kahlo and her husband, Diego Rivera – also draws in travellers. Their home, the famed Casa Azul, and their House-Studio Museum are both worth a visit, as is the grand Palacio de Bellas Artes, housing pieces by the country’s best artists.

One thing that can’t be denied is that Mexico City is one of Mexico’s foodie hotspots, home to everything from street food stands on almost every corner to great cafes and upscale restaurants.

When to go to Mexico City

When to go for the best weather

Mexico City is great to visit in any season, never getting too cold. However, spring has some of the loveliest temperatures, with highs of 25C between March and May. It’s also the busiest season and prices can rise, so if you’re on a budget and are looking for a cheap Mexico City holiday, you may want to avoid those months.

When is the cheapest time to visit?

Summer has higher rainfall and sometimes, it can rain every afternoon. While prices are fairly consistent throughout the year, you’re more likely to find a cheap Mexico City holiday if you choose to visit in these months. Keep in mind that you might be spending a lot of time sheltering inside the city’s museums. December and January can also be good times to visit if you’re on a budget – but don’t expect warm weather.

When to go for the best of both

September through November are top choices for a Mexico City holiday. Expect weather in the mid to late-teens and tons of events, such as the Day of the Dead festival in November.

What to do in Mexico City

It can be quite overwhelming to decide which attractions to see in sprawling Mexico City. The good news is that there are a handful of standout must-see sights to check out on your Mexico City holiday.

Zocalo Square

A ginormous Mexican flag waves over the Zocalo, the heart of Mexico City and the very centre of the Centro Histórico. It’s flanked by some of the city’s most popular sights: to one side sits the grand Metropolitan Cathedral and to the other, the National Palace. In the centre, surrounded by indigenous street performers and a lively atmosphere, you’ll find the impressive Templo Mayor, the remains of the ancient city of Tenochtitlán, founded by the Aztecs.

Museo Nacional de Antropología

Situated in the vast Chapultepec Park, the National Museum of Anthropology is one of the city’s best museums, particularly if you want to learn more about Mexico’s indigenous cultures. The museum showcases replica temples from the Aztecs and the Toltecs to the Mayans, as well as many original artefacts. Various exhibitions are also hosted throughout the year.

Casa Azul (Frida Kahlo Museum)

The Casa Azul is the name given to Frida Kahlo’s house, because of its deep azure walls. One of Mexico’s most prominent artists, Frida was born and died in the house. It was built by Frida’s father in 1904 and today is a house museum, much of it left exactly the way it was when Frida lived there. Visitors can even tour her studio and see her bedroom. Towards the end of her life, Frida also shared the house with her husband, the Mexican muralist Diego Rivera.

Xochimilco

Like a floating fiesta on the canals, Xochimilco is a unique neighbourhood located on the outskirts of the city. Once a huge water transport system created by the Aztecs, today it’s filled with an array of colourful gondolas. Visitors can tour the canal on the boats, being serenaded by live mariachi music and stopping to buy snacks from the street food stalls on the water. It’s quite touristy and crowded, but a fun experience nonetheless. Xochimilco can be reached by a combination of metro and train or by Uber.

Teotihuacán

If you have time on your Mexico City holiday, take a day trip north of the ancient Mesoamerican city of Teotihuacán. An archaeological complex, it’s home to several temples and pyramids, which date back more than a thousand years. Public buses run to Teotihuacán, or you can visit on an organised tour.

Where to stay in Mexico City

For families

Families should stay in some of the quieter areas of the city, including Reforma, which is right next to the huge Chapultepec Park, and Coyoacán – Frida Kahlo’s old neighbourhood. Both are laidback and relatively safe areas of the city, which would suit families with small children. Staying in Reforma, you’re within easy reach of the park’s many museums, zoo and a short metro ride from the Centro Histórico. Coyoacán, is much further away from the centre, but has its own sights and charms.

For travellers on a budget

The Centro Histórico is one of the best neighbourhoods for budget travellers, with a range of accommodation options. Being in the centre means you can explore most of this neighbourhood on foot, enabling you to save on transport during your cheap Mexico City holiday. Besides being packed with cultural and historic sights, this is also one of the best areas for Mexico’s famous street food, meaning you’ll save on eating out too.

For food and drink

The hip neighbourhoods of Roma and La Condesa, to the west of the Centro Histórico, have become known for their excellent cafes and restaurants. You’ll find everything here from small street food joints and chic taco bars to upscale restaurants.

For nightlife

If happening bars and lively clubs are your scene, base yourself in La Zona Rosa, part of the neighbourhood of Colonia Juárez. Also known for its great shopping and vibrant LGBTQ+ scene, this is where the party’s at on any night of the week. If hipster bars and funky night spots are more you’ll style, then choose to stay in La Condesa or Colonia Roma instead.

For culture

If it’s culture you’re after, you can’t beat staying in the Centro Histórico. The neighbourhood is packed with museums such as the grand Palacio de Bellas Artes (Fine Arts Museum) and is home to the ancient Templo Mayor and the grand Metropolitan Cathedral.

Good to know

Flight time

11 hrs 25 mins

(from London)

Currency

Peso (₱)

Language

Spanish

Tips and advice

Is it safe to go to Mexico City?

Most visits to Mexico City pass without incident but as with any big city, be aware of pickpockets in crowded places and public transport. For up-to-date travel advice for Mexico, check the Foreign, Commonwealth & Development Office.

Do I need to have a visa to go to Mexico City?

British travellers don’t need a visa to visit Mexico but will need to fill out an immigration form upon arrival or online in advance.

What vaccinations do I need to go to Mexico City?

A Hepatitis A vaccination is recommended, but other vaccinations to consider include Diphtheria, Tetanus and Typhoid. Visit the NHS Mexico page for more information.

How many days do I need in Mexico City?

You’ll need at least five days to see all the major sights Mexico City has to offer, but you might want to add on a couple of extra for some day trips to places such as Teotihuacán or Puebla.

Are there any local customs I need to be aware of?

Friends in Mexico often greet each other with a single kiss on the cheek, but if you’re meeting someone for the first time, it’s often just a handshake or a touch on the arm.

Getting around Mexico City

There are several ways to get around Mexico City. The city’s metro system is straightforward and easy to use, however it can get extremely crowded, so be sure to avoid moving around at peak times. Another great way to get around during your Mexico City holiday is to use Uber. It’s generally considered safer than using the local taxis because no cash is exchanged, and the app can track exactly where you’re going. It’s best to avoid rush hours as traffic in Mexico City can be horrendous at certain times.

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo