We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
Find cheap holidays to Mexico City to revel in rousing nightlife, to dive into history and to satisfy cravings for tasty Mexican food...
While holidaymakers flock to the beach resorts of Cancun, Puerto Vallarta, Acapulco, and Los Cabos, it's Mexico City that truly encapsulates this enchanting and ever-evolving nation. It's a sprawling mass of urban life, the largest Spanish-speaking city on the planet, a place that some 21million people call home and a destination in which the cityscape alternates between glimmering skyscrapers, historic palaces and tiny, buzzing cantinas that throb to the non-stop momentum of mariachi music.
The city, located in central Mexico, is teeming with mementoes of the past, from its Aztec founding some 700 years ago, to modern architecture and monuments that showcase the nation's optimism for the future. Visit the Zocalo, the main public square, watching as locals and tourists rub shoulders to gaze at sights such as the National Palace. Close by is Templo Mayor, the ruins of an Aztec temple, while a former Aztec market today hosts year-round picnics in the sunshine at the gorgeous Alameda Park.
Of course, this is Mexico, so don't forget to take in a spot of wrestling - sure to create unforgettable holiday memories. Then set your taste buds on fire with fiery Mexican cuisine. Whether you buy cheap snacks from street vendors or book a table at one of trendy Polanco's world-class restaurants, you won't find better Mexican food anywhere else.
There are more than 300 neighbourhoods in Mexico City, though as a tourist you don't need to stray much further than the historic centre to get the most out of your time here. There are many hotels, restaurants, shops, museums, art galleries and archaeological sites to fill a break of any length within this central core of the city. To find holidays in Mexico City, simply use the search tool on TravelSupermarket.
Find out when is the best time of year to take holidays to Mexico City...
With a year-round spring-like climate, there's no bad time to visit Mexico City if you are hoping for warm and sunny days. Average daytime temperatures hover around 22C during the winter months of November to February and over 25C between April and September. With the higher temperatures comes some rainfall - June, July, August and September are the wettest months.
That infamous party spirit is on show throughout the year with a lively calendar of events in Mexico City...
Carnival; February/March: Gear up for Lent and Easter with the locals as they go loco for parties, parades, fancy dress and dancing in the streets. There are various carnival processions around the city.
Semana Santa; March/April: Easter is widely celebrated in Mexico. A variety of events, some religious and solemn, some outrageously joy-filled, take place at various locations in Mexico City. Simply follow the noise (and your nose) to find celebrations that revolve around dancing, drinking, eating and having a good time.
Dia de la Independencia (Independence Day); September 16: This is the most important national holiday in Mexico and the city is alive with festivities. Join the crowds in the Zocalo to feel the raw energy of this venerated day.
It's impossible to be bored in Mexico City, a destination that pulsates with undeniable verve. Find out what to do during your break...
Grown-up families: Football is huge in Mexico, so try and catch a game at one of the many grounds. Lucha libre, free wrestling, is also very popular and older kids will love the electric atmosphere at Arena Mexico when the masked competitors put on one of their regular shows.
Romance: It's easy to unravel yourselves from the web of frenetic energy in Mexico City. Make a beeline for Chapultepec Park and Zoo, which sits centrally, and stroll among the gardens or check out the fantastic Museum of Anthropology.
Free and cheap: Many cantinas serve endless rounds of tasty bites for free when you are having a drink. So take a seat, get your ears ready for a hearty dose of mariachi and sample the free (and usually delicious) grub.
Nightlife: There are many bars in Mexico City, though if you want after-hours dancing in some of the hottest clubs in North America look no further than those in the districts of Zona Rosa, Polanco, Lomas and Condesa. There are tours available if you would feel more comfortable in a group.
Active types: Go quad biking within the forests of nearby Cumbres del Ajusco National Park for a very different view of Mexico City.