North America

Mexico City

Welcome to Mexico City, where ancient Aztec ruins meet colonial architecture and modern innovation creates a vibrant metropolis. From the historic Zocalo to world-class museums, from authentic street food to sophisticated dining, this cultural capital offers the perfect blend of history, art, and contemporary Mexican life. Let our AI-powered planner help you discover the best experiences this incredible destination has to offer.

Mexico City

Why Visit Mexico City?

Historic Zocalo and colonial architecture

World-class museums including Frida Kahlo Museum

Ancient Teotihuacan pyramids

Authentic Mexican cuisine and street food

Rich cultural heritage and vibrant arts scene

Perfect blend of history and modern Mexican life

Getting Around

Excellent public transportation with Metro, Metrobus, and trolleybuses. Walking is perfect for exploring neighborhoods, and ride-sharing services are widely available.

Prefer renting a car? See options here.

Must-See Attractions

  • Zocalo - Historic central square
  • Teotihuacan - Ancient Aztec pyramids
  • Frida Kahlo Museum - Casa Azul
  • Chapultepec Castle - Historic palace
  • Xochimilco - Floating gardens
  • National Museum of Anthropology - World-class collections

Best Time to Visit

Weather

Mexico City enjoys a temperate highland climate with mild temperatures year-round. Average temperatures range from 55°F (13°C) in winter to 75°F (24°C) in summer.

Best Months

March to May and September to November offer the best weather with mild temperatures, fewer crowds, and perfect conditions for sightseeing.

Peak Season

June to August brings peak tourist season with mild weather, larger crowds, and higher prices.

Off Season

December to February offers lower prices and fewer crowds, though with cooler weather.

Popular Mexico City Tours & Activities

Discover the best tours and activities in Mexico City with our AI-powered recommendations

Tours are loading or no tours found at the moment.

Try browsing all tours to see what's available.

Browse All Tours & Activities

Top Restaurants in Mexico City

Reserve a table at our hand-picked local favorites and plan dinner around your tours in Mexico City.

Animal Masaryk

Mexican Restaurant · Japanese Restaurant · Restaurant

Discover Animal Masaryk in Mexico City, a top-rated 4.9-star restaurant. Experience exquisite Mexican and Japanese fusion in Polanco. Book your table.

View Restaurant

Tezontle Restaurant

Restaurant · Food

Discover a 4.8-star dining experience in Mexico City's Historic Center. Savor innovative Oaxacan cuisine with exceptional service. Reserve your table.

View Restaurant

El Mundo Restaurante

Restaurant · Food

Discover a 4.8-star dining gem in Mexico City's Roma Norte. Savor inventive dishes and cocktails. Reserve your table today!

View Restaurant

Salazar

Restaurant · Food

Experience exceptional dining in Mexico City at this acclaimed restaurant, boasting a 4.7-star rating. Discover delicious food, craft cocktails, and stunning city views. Reservations recommended.

View Restaurant

El Cardenal

Mexican Restaurant · Brunch Restaurant · Restaurant

Experience authentic Mexican flavors at this highly-rated restaurant in Mexico City. With a 4.6-star rating, discover delicious dishes and a charming atmosphere.

View Restaurant

Diana Restaurant

Mexican Restaurant · Restaurant · Food

Experience exceptional Mexican cuisine in Mexico City at Diana Restaurant. With a 4.6/5 rating, enjoy a memorable dining experience. Reservations recommended.

View Restaurant

More Restaurants in Mexico City

View All

Discover 14 more curated dining experiences

Santo Habanero

Mexican Restaurant · Seafood Restaurant · Restaurant

Experience exceptional Mexican cuisine in Roma Norte, Mexico City. This popular spot boasts a 4.6/5 rating and vibrant atmosphere. Discover delicious dishes and handcrafted cocktails.

2,547 reviewsAv. Yucatán 169

Restaurante Mercaderes

Mexican Restaurant · Restaurant · Food

Experience top-notch Mexican dining in Mexico City. Enjoy outstanding food, warm service, and vibrant live music at this highly-rated 4.5-star restaurant.

4,223 reviewsAv. 5 de Mayo 57

Casa de los Azulejos

Restaurant · Food

Experience stunning architecture and delicious cuisine at this 4.5-star Mexico City gem. Dine amidst historic charm and vibrant tilework. Discover a memorable meal.

50,328 reviewsAv Francisco I. Madero 4

Limosneros

Mexican Restaurant · Restaurant · Food

Experience authentic Mexican cuisine in Mexico City's historic center. Enjoy a 4.5-star dining experience with fresh, flavorful dishes. Reserve your table today.

3,314 reviewsC. Allende 3

Rosa Negra

Fine Dining Restaurant · Restaurant · Food

Experience fine dining in Polanco, Mexico City. With a 4.5-star rating, enjoy exquisite flavors and a lively atmosphere. Reservations recommended.

6,913 reviewsAv. Pdte. Masaryk 298

Contramar

Seafood Restaurant · Mexican Restaurant · Restaurant

Experience exceptional seafood in Mexico City. This 4.5-star restaurant offers fresh, vibrant Mexican dishes. Discover a lively atmosphere and excellent service. Reserve your table today.

6,289 reviewsDurango 200

Sonora Grill

Restaurant · Food

Experience a 4.5-star dining gem in Mexico City's Reforma. Enjoy delicious food, excellent ambiance, and great service. Book your table today!

11,863 reviewsPaseo de La Reforma Nte 1

El Mayor

Mexican Restaurant · Restaurant · Food

Dine with stunning views in Mexico City's Centro Histórico. This popular Mexican restaurant offers great food, cocktails, and atmosphere. 4.4 stars.

7,652 reviewsRepública de Argentina 15

Azul Historico

Mexican Restaurant · Breakfast Restaurant · Restaurant

Experience acclaimed Mexican cuisine in a stunning historic courtyard. Enjoy cocktails & group dining with a 4.4/5 rating. Reserve your table!

10,093 reviewsIsabel La Católica 30

Balcón del Zócalo

Mexican Restaurant · Restaurant · Food

Experience a 4.4-star Mexican restaurant in Mexico City's historic center. Enjoy stunning views, cocktails, and delicious cuisine. Reserve your table.

8,861 reviewsAv. 5 de Mayo 61

Pujol

Mexican Restaurant · Restaurant · Food

Experience exceptional Mexican cuisine at Pujol, rated 4.4/5. Discover a sophisticated tasting menu in Polanco, Mexico City. Reserve your unforgettable dining experience today.

5,583 reviewsTennyson 133

Café De Tacuba

Restaurant · Food

Experience a beloved Mexico City gem with a 4.4/5 rating. Discover stunning decor, live music, and delicious drinks in the historic center.

26,318 reviewsC. de Tacuba 28

Restaurante Don Toribio

Mexican Restaurant · Breakfast Restaurant · Restaurant

Discover a highly-rated Mexican restaurant in Mexico City's historic center. Enjoy authentic flavors with a 4.4-star rating. Visit today!

5,893 reviewsSimón Bolívar 31

Miralto Restaurante

Restaurant · Brunch Restaurant · Mexican Restaurant

Enjoy breathtaking views at this Mexico City gem, rated 4.2 stars. Experience delicious Mexican cuisine and a vibrant atmosphere. Reservations recommended.

11,581 reviewsEje Central Lázaro Cárdenas

Plan Your Mexico City Trip

Transportation Tips

Excellent public transportation with Metro, Metrobus, and trolleybuses. Walking is perfect for exploring neighborhoods, and ride-sharing services are widely available.

Car Rental Deals in Mexico City

Rent a car for maximum flexibility and explore at your own pace on Expedia USA.

Where to Stay

Find the perfect accommodation for your Mexico City adventure. From luxury resorts to cozy hotels, we've got you covered.

Best Hotel Deals in Mexico City

Discover top-rated hotels with exclusive rates and special offers on Expedia USA.

Ready to Explore Mexico City?

Discover the best tours and activities in Mexico City with AI-powered recommendations tailored just for you.