Mexico

Mexico is a North American nation bridging the United States and Central America, rich in ancient civilizations and vibrant culture.

Did you know... Mexico City was built on top of Tenochtitlan, the former island capital of the Aztec Empire?

Explore 20 cities and find local places in Mexico.

Interesting cities in Mexico

Pick a city to see what is worth visiting, what is new, and where locals eat, stay and go out.

Mexico City

Mexico City is a vast, vibrant capital layered with Aztec ruins, colonial palaces and world-class museums.

Guadalajara

Guadalajara is the birthplace of mariachi and tequila, a cultured city with a grand historic center.

Monterrey

Monterrey is a modern industrial city framed dramatically by the jagged peaks of the Sierra Madre.

Puebla

Puebla is a colonial gem famous for its talavera tilework, baroque churches and rich culinary tradition.

Oaxaca

Oaxaca is a colorful cultural capital celebrated for its indigenous traditions, mezcal and vibrant markets.

San Cristóbal de las Casas

San Cristóbal de las Casas is a highland colonial town in Chiapas, rich in Maya culture and cool mountain air.

Mérida

Mérida is the elegant cultural heart of the Yucatán, blending colonial architecture with Maya heritage.

Cancún

Cancún is Mexico's premier beach resort, with turquoise Caribbean waters and a buzzing hotel zone.

Playa del Carmen

Playa del Carmen is a laid-back Riviera Maya beach town known for its lively pedestrian Quinta Avenida.

Tulum

Tulum is a bohemian beach town famed for its clifftop Maya ruins overlooking the Caribbean Sea.

Campeche

Campeche is a fortified colonial port city on the Gulf coast, its pastel old town a UNESCO World Heritage S...

Veracruz

Veracruz is a lively Gulf coast port city known for danzón music, seafood and Caribbean-influenced culture.

Puerto Vallarta

Puerto Vallarta is a charming Pacific resort town with a cobblestoned malecón and dramatic jungle-clad moun...

Acapulco

Acapulco is a legendary Pacific bay resort famed for its cliff divers and golden-age glamour.

Puerto Escondido

Puerto Escondido is a laid-back surf town on the Oaxacan coast, beloved for its powerful Pacific breaks.

Cabo San Lucas

Cabo San Lucas is a glamorous desert-meets-ocean resort at the tip of the Baja Peninsula.

La Paz

La Paz is a relaxed Baja California Sur capital known for whale sharks and pristine Sea of Cortez islands.

Guanajuato

Guanajuato is a colorful colonial mining town of winding alleys and underground tunnel streets.

San Miguel de Allende

San Miguel de Allende is a beautifully preserved colonial town famous for its pink Gothic parish church and...

Tijuana

Tijuana is a buzzing border city known for its evolving food scene and cross-border energy.

Find locals in Mexico

Find local restaurants, hotels, nightlife, shops, activities and services in Mexico, added by the businesses themselves.