Things to do and where to stay in Mexico
Where to stay · Mexico

Mexico — find the right stay, from deciding to booking

“Ancient civilizations, Caribbean beaches, and a 2026 World Cup host”

Mexico is a land of ancient civilizations and Latin American color — Maya and Aztec pyramids, the historic capital of Mexico City, the Caribbean beaches of Cancún, world-heritage-level Mexican food, and, in 2026, a co-host of the World Cup, with the Azteca Stadium in Mexico City becoming the first venue in the world to host the World Cup three times.

2026 World Cup host🏛️Maya-Aztec pyramids🏖️Cancún beaches🌮Mexican food💀Day of the Dead🎺Mariachi music
3Cities reviewed
10Ranked guides
100Hotels reviewed
12Sights · dishes
🤝 Curated by the TopOfHotel team · 📅 Updated 2026 · based on real reviews · 3-site price comparison · affiliate links openly disclosed How we review →

Mexico at a glance

💵
CurrencyMexican Peso (MXN)
🔌
Power plugType A/B · 127V
🚆
Getting aroundMetro · ADO bus · domestic flights · Uber
🗣️
LanguageSpanish (some English in tourist areas)
💰
Daily budget~$45–100 (excl. hotel)

Choose a city in Mexico

Each city has its own things-to-do and food guides plus in-depth ranked hotel reviews with real photos and price comparison — start with the city that fits your trip.

1

Decide — is Mexico right for you?

Why people love Mexico, how it compares to its neighbors, and which travel style suits you

🏛️

Ancient civilizations

The pyramids of Teotihuacan and Chichén Itzá, and Maya and Aztec ruins across the country.

🏖️

Caribbean beaches

Cancún, Tulum and the Riviera Maya, with clear water and white sand.

🌮

World-heritage food

Tacos, quesadillas, mole, and tequila and mezcal.

2026 World Cup host

Azteca Stadium will host the World Cup for a third time — the first venue in the world to do so.

💀

Festivals and culture

Día de Muertos (Day of the Dead), mariachi, and the art of Frida Kahlo.

🌵

Varied nature

Cenotes, volcanoes, deserts and tropical rainforest.

Mexico vs its neighbors

MexicoCosta RicaCuba
Daily budget (per person)$45–100$55–115$50–100
Visa (Thai passport)Required (or hold a US/Schengen visa)Free 30 daysTourist Card
Getting around citiesMetro, Uber, ADO busCar rental, busTaxis, classic cars
EnglishDecent in tourist areasFairly goodLimited
Known forPyramids · beaches · foodRainforest · wildlife · adventureOld towns · classic cars · music

Figures are rough per-person, per-day estimates — your real budget depends on your travel style.

2

Plan — stay, eat, see

Start with where to stay (the heart of the trip), then add food and sights, and gauge your daily budget.

Signature dishes across Mexico

  1. 1🌮

    Tacos

    Tortillas wrapped around meat and vegetables, al pastor or carnitas — the national street food.

    📍 Nationwide
  2. 2🫔

    Tamales

    Steamed corn dough in banana leaf, filled with meat and chili — fragrant and soft.

    📍 Nationwide
  3. 3🍫

    Mole

    A rich spiced chocolate sauce over chicken — a complex national dish.

    📍 Oaxaca
  4. 4🧀

    Quesadilla

    A folded tortilla with grilled cheese, optionally with mushrooms or squash blossom.

    📍 Nationwide
  5. 5🥑

    Guacamole

    Mashed avocado with lime, onion and chili, eaten with totopos.

    📍 Nationwide
  6. 6🥃

    Tequila & Mezcal

    Agave spirits, drunk neat or in a margarita.

    📍 Jalisco · Oaxaca

Top sights across Mexico

  1. 1🏔️

    Teotihuacan

    An ancient pyramid city with the Pyramids of the Sun and Moon — a World Heritage site.

    📍 Near Mexico City
  2. 2🛕

    Chichén Itzá

    The Maya pyramid El Castillo, one of the New Seven Wonders of the World.

    📍 Yucatán
  3. 3🏖️

    Cancún / Tulum

    Clear Caribbean beaches, resorts, and Maya ruins by the sea at Tulum.

    📍 Riviera Maya
  4. 4💧

    Cenotes

    Clear underground pools in limestone caves — wonderful for swimming and diving.

    📍 Yucatán
  5. 5🏟️

    Estadio Azteca

    A legendary football stadium, hosting the 2026 World Cup (for a third time).

    📍 Mexico City
  6. 6🎨

    Casa Azul

    The blue house of the legendary artist Frida Kahlo, in the Coyoacán district.

    📍 Mexico City

🚆 Getting around Mexico

🚇

Mexico City metro

Among the cheapest in the world (~$0.10), wide-reaching but crowded at rush hour.

🚌

ADO bus

Quality air-conditioned intercity buses linking the main cities nationwide.

✈️

Domestic flights

Fast flights between Mexico City, Cancún and Oaxaca (Volaris, Aeroméxico).

🚗

Uber / car rental

Uber is safe and cheap in big cities; renting a car suits the Riviera Maya.

🎫

Tourist card

Fill out the FMM on entry and keep it safe for when you leave.

🛂 Etiquette & culture in Mexico

💀

Day of the Dead

Día de Muertos (Nov 1–2) is a colorful festival of remembrance, not a sad occasion.

🕐

Flexible time

Appointments may run late — stay relaxed, 'mañana' style.

💵

Tip 10–15%

Tip 10–15% at restaurants, and tip porters and guides.

🛡️

Mind certain areas

Tourist areas are safe, but avoid risky neighborhoods at night and use Uber.

💧

Drink bottled water

Avoid tap water and drink sealed bottled water.

💸 Daily budget — a rough guide

🎒

Budget

$30–55/ day / person

🛏️ Hostel / 2★ hotel $20–40

Eat street tacos and use the metro and ADO buses — great value.

🧳

Comfortable

$70–130/ day / person

🛏️ 3–4★ hotel $45–85

Pyramid and cenote tours, domestic flights, and good restaurants.

Premium

$230+/ day / person

🛏️ All-inclusive Cancún resort / boutique $145+

Luxury beach resorts, private tours, and Michelin dining in Mexico City.

🗓️ When to visit Mexico

☀️

Dry season

Nov – Apr

Great weather and lovely sunshine, ideal for both cities and beaches — the best time.

💀

Day of the Dead

late Oct – early Nov

Día de Muertos at its most colorful — book ahead.

🌊

Rainy season

Jun – Oct

Afternoon rain, lush greenery and lower prices (watch for Caribbean hurricanes Aug–Oct).

2026 World Cup

Jun – Jul 2026

Co-host — Mexico City, Guadalajara and Monterrey; book accommodation fast.

3

Book — hotels our team picked

Hand-picked from the highest guest-rated hotels we've reviewed in Mexico — compare prices across 3 sites.

Las Alcobas, a Luxury Collection Hotel, Mexico City★ 9.4👑 Great for your trip

Las Alcobas, a Luxury Collection Hotel, Mexico City

From ~$54,287,286

See the full ranked review →
Four Seasons Hotel Mexico City★ 9.4👑 Great for your trip

Four Seasons Hotel Mexico City

From ~$70,001,657

See the full ranked review →
Villa Ganz Boutique Hotel★ 9.3💑 Great for your trip

Villa Ganz Boutique Hotel

From ~$685,851

See the full ranked review →

Want to see every option in Mexico?

Browse all our ranked stay reviews — every budget and area, with real photos and price comparison.

View the top city guide →

FAQ — visiting Mexico

Do Thai citizens need a visa for Mexico?+

A visa is required — but if you hold a valid US, Schengen, Canadian, UK or Japanese visa, you can enter Mexico without applying for an additional visa.

How many days do you need in Mexico?+

8–12 days — Mexico City for 3–4 days (pyramids) plus the Riviera Maya / Cancún for 4–5 days (beaches and cenotes); add Oaxaca if you have more time.

Is Mexico safe?+

The main tourist areas (Cancún, Mexico City's Centro) are safe, but avoid risky neighborhoods, use Uber at night, and don't flash valuables.

Where does Mexico host the 2026 World Cup?+

Mexico City (Azteca Stadium — the opening match), Guadalajara and Monterrey; book accommodation many months ahead.

Tips before you go to Mexico

  1. A US or Schengen visa lets you enter Mexico without applying for an additional visa.
  2. Drink sealed bottled water and avoid tap water and ice at small shops.
  3. Use Uber in big cities — safe and cheaper than taxis.
  4. Book accommodation many months ahead for the 2026 World Cup and Day of the Dead.
  5. Carry cash in pesos — small shops and markets don't take cards.
  6. Tip 10–15% at restaurants.

Explore more

🏨 Our top hotels in Mexico Compare 3 sites →