Mexico destinations: guide by region
Mexico is a country of contrasts. Each region offers a completely different travel experience. This guide helps you decide which one fits you best.
The 7 tourist regions
Officially, Mexico is divided into 32 states, but for planning a trip the easiest approach is to think in the 7 major tourist regions. Each has its own climate, cuisine, pace and attractions:
🏖️ Yucatan Peninsula / Caribbean
Cancun, Playa del Carmen, Tulum, Bacalar, Merida, Holbox, Cozumel. Turquoise Caribbean waters, cenotes, Mayan ruins and Yucatecan cuisine (cochinita pibil, papadzules, sopa de lima). Most-visited beach region and the most tourist-oriented.
Ideal for: First-time Mexico visit, families, beach + culture, couples.
🏛️ Central Mexico
CDMX, Puebla, Cholula, Teotihuacan, Taxco, Cuernavaca, Tepoztlan. The country's cultural, political and gastronomic heart. Here are the best museums, the most important pyramids, the largest city and the best food scene.
Ideal for: History lovers, foodies, museums, colonial architecture.
⛪ Bajio
San Miguel de Allende, Guanajuato, Queretaro, Dolores Hidalgo, Morelia. Colonial region of Pueblos Magicos with 16th-18th century architecture. Setting of Mexican Independence, cobblestone streets and the country's best temperate climate.
Ideal for: Cultural travelers, romantic getaways, art, local cuisine.
🌊 Pacific
Puerto Vallarta, Sayulita, Punta Mita, Mazatlan, Puerto Escondido, Zihuatanejo, Acapulco. Spectacular sunsets, surf, fresh seafood and wilder waves than the Caribbean. From luxury resorts to bohemian surf towns.
Ideal for: Surfers, sunset romantics, bohemians.
🌵 North and Baja California
Los Cabos, La Paz, Loreto, Ensenada, Valle de Guadalupe, Monterrey, Chihuahua, Real de Catorce. Deserts, canyons (Copper Canyon), vineyards, Sea of Cortez ('the world's aquarium' per Cousteau) and northern architecture.
Ideal for: Adventurers, wine and fishing lovers, luxury trips in Los Cabos.
🌿 South (Oaxaca and Chiapas)
Oaxaca, Puerto Escondido, Huatulco, San Cristobal de las Casas, Palenque, Sumidero Canyon. Most indigenous region with richest cultural heritage. Mezcal, 7 Oaxacan moles, textiles, Mayan jungle ruins and surf beaches.
Ideal for: Cultural travelers, foodies, authenticity seekers.
🐚 Gulf of Mexico
Veracruz, Xalapa, Tampico, Coatepec. Least touristy region but rich in culture: jarocha music, highland coffee, Olmec and Totonac ruins, Veracruz carnival. Dark sandy beaches (volcanic) and very humid climate.
Ideal for: Alternative travelers, music lovers, off-the-beaten-path.
How to choose your destination
With 11+ destinations on the site it's easy to feel overwhelmed. These quick questions help you narrow down:
🕐 How many days?
- 3-4 dias: One city only. CDMX, Oaxaca, Cancun or Puerto Vallarta.
- 5-7 dias: CDMX + one getaway (Puebla, Teotihuacan). Or Riviera Maya circuit.
- 10-14 dias: Combine regions: CDMX + Oaxaca + beach; or full Riviera Maya + Holbox.
- 15+ dias: Long multi-region tour.
☀️ When are you traveling?
- Winter (Dec-Mar): Any destination; ideal time but pricier.
- Spring (Apr-Jun): Bajio and interior. Avoid coasts due to extreme heat.
- Summer (Jul-Sep): Baja California (whales). Avoid Caribbean due to hurricanes.
- Fall (Oct-Nov): Oaxaca (Day of the Dead), CDMX, Bajio.
💰 What's your budget?
- Budget: Oaxaca, Chiapas, Veracruz, Bajio. Travel on $800-1,500 MXN/day.
- Mid: CDMX, Puerto Vallarta, Playa del Carmen. Budget $1,500-3,000 MXN/day.
- Luxury: Los Cabos, Tulum, Punta Mita. From $4,000 MXN/day.
👥 Who are you with?
- Families with kids: Riviera Maya (resorts), CDMX (museums), Huatulco.
- Couples: San Miguel de Allende, Tulum, Los Cabos.
- Friends: Cancun, Puerto Vallarta, CDMX.
- Solo: Oaxaca, CDMX, Puerto Escondido, San Cristobal.
Popular combinations
Destinations in Mexico combine well in circuits. These routes are the most popular for how they complement each other:
- CDMX + Oaxaca (7-10 days): Most recommended combination for cultural travelers. Two UNESCO-recognized food cities connected by a 50-minute flight.
- Full Riviera Maya (7-10 days): Cancun → Playa del Carmen → Tulum → Bacalar. All by ADO bus, no car needed.
- Bajio circuit (5-7 days): Queretaro → San Miguel de Allende → Guanajuato → Dolores Hidalgo. Colonial towns connected by first-class bus every 1-2 hours.
- Romantic Pacific (7 days): Puerto Vallarta + Sayulita + Punta Mita. Connected by 30-60 minute local buses.
- Full Baja (10-14 days): Los Cabos → Todos Santos → La Paz → Loreto. Rental car required.