Mexico City — Zócalo
Aztec megacity · Mexico

Mexico City: the cheapest hotel week of the month

An Aztec megacity at 2,200 m, Mexico City lines up the Zócalo, world-class museums and listed cuisine — a permanent spring climate.

from 222 € for the week

See the cheapest week in Mexico City

When to visit Mexico City

Cheapest: August from 221 € a week −20% vs January

Mexico City is cheapest in August (from 221 € a week), up to 20% cheaper than in January.

Indicative price · updated July 24, 2026

November to April is dry and sunny, the easiest window. May to October brings afternoon downpours that clear by evening. At 2,240 metres the nights stay cool year-round, and Día de Muertos transforms the city in early November.

What to see and do in Mexico City

The pyramids of Teotihuacán rise an hour north, while Coyoacán guards Frida Kahlo's Casa Azul. Chapultepec holds the vast Anthropology Museum, Xochimilco floats its painted trajineras, and the Roma and Condesa quarters set the pace after dark.

Big citiesCulture & heritage

How to pay less for a hotel in Mexico City

  1. The right week. We test every week of the month for your hotel and keep the cheapest one.
  2. The best price. We then compare the same hotel, same dates, across several sites.
  3. Live. Prices are fetched on every search — never stored, always up to date.

More destinations · North America

Frequently asked questions

When should I book a hotel in Mexico City?

The best time mostly depends on the week of the month — prices move a lot from one to the next. FindYourWeek compares every week for you and shows the cheapest, live.

How much is a week's hotel in Mexico City?

Our latest data shows a week in Mexico City from 221 € for two. Run a search for the live price on your dates.

What's the best time to visit Mexico City?

Mexico City is cheapest in August (from 221 € a week), up to 20% cheaper than in January. We compare the price of every week in the month to find the best time to go.

Should I book my hotel in Mexico City in advance?

To catch the best weeks and prices, booking 1 to 3 months ahead is often ideal. FindYourWeek shows you the cheapest week of the month to help you pick the right time.