Mexico City, also known as CDMx or Ciudad de México in Spanish is the 5th largest city in the world, even bigger than places like New York City or Mumbai. With a place like this, you can visit a second, third, or fourth time and still have not seen it all, but what’s great about Mexico City is that whether you plan to visit for a weekend or a month, you’re guaranteed to enjoy its great food and culture, thanks to this thriving metropolis and the hot spot it has become. This Mexico City travel itinerary will help you plan the perfect trip no matter how long your stay is, with recommendations for where to stay, what to eat, and the top things to do in Mexico City.
Affiliate Disclosure: This post may contain affiliate links. For more information, please see my Disclosures page.
Mexico City Travel Itinerary – Top things to do in Mexico City

The following must-see Mexico City attractions are listed in the order of what I think should be prioritized. This way, depending on how many days you have in Mexico City you can determine what is most significant to see.
See the Pyramids of Teotihuacan

Located about 30 miles northeast of Mexico City (about an hour drive) are the pyramids of Teotihuacan, one of the most important and impressive pyramids in Mexico and one of the most significant archeological sites. Teotihuacan was once a thriving city and is home to the Pyramid of the Sun and the Pyramid of the Moon. Climbing these pyramids provides stunning panoramic views of the ancient city and its surroundings. It’s best to make this trip early in the morning so that you can be back in Mexico City by noon.
Visit the Frida Kahlo Museum, AKA Casa Azul and the Coyoacán Neighborhood

Located in the neighborhood of Coyoacán in Mexico City, this museum is housed in the former residence of Frida Kahlo, the renowned Mexican artist, and is one of the most popular attractions in the city. The museum provides a glimpse into Frida Kahlo’s life, art, and the environment in which she lived. It showcases a collection of Kahlo’s paintings, personal items, photographs, and artifacts. Exploring the museum allows visitors to gain a deeper understanding of Kahlo’s artistic vision, her physical struggles, and her strong connection to Mexican culture and heritage.
Tip: Advanced reservations are a must! Otherwise prepare to wait in a long line and risk not being let in.
After visiting the museum, wander through Coyoacán. This charming and bohemian neighborhood with a rich historical and cultural heritage was the birthplace of Frida Kahlo, and home to many renowned intellectuals and artists. Coyoacán’s main square, Jardín Centenario, is surrounded by cafes, restaurants, and the San Juan Bautista Church.
Take a Boat Ride in Xochimilco

Xochimilco, located in the southern part of the city, is famous for its canals and colorful trajinera boats. Hop on a trajinera and enjoy a relaxing boat ride along the canals, another one of Mexico City’s designated Unesco World Heritage Sites. You can listen to live music, hire a mariachi band to serenade you, and enjoy traditional Mexican food and drinks while floating through the scenic waterways. You can also do as the locals do and bring your own food and drinks for a little trajinera boat fiesta.
Explore the Historic Center (Centro Histórico)

Mexico City’s Downtown Historic Center is a World Heritage Site and home to iconic landmarks like the Zócalo, the city’s main square, which is one of the largest public squares in the world. The Metropolitan Cathedral, located on the eastern side of the Zócalo, is a magnificent architectural masterpiece. The National Palace, situated on the square’s northern side, houses stunning murals by renowned artist Diego Rivera.
While you’re around the Zócalo, check out Mercado de Artesanias, AKA the crafts market, At the Mercado de Artesanías, you can find a diverse range of crafts, including pottery, textiles, jewelry, leather goods, embroidered clothing, hand-painted ceramics, wooden carvings, and more. Each item showcases the rich artistic traditions and cultural heritage of Mexico. It’s an ideal place to explore and purchase unique, handmade gifts and souvenirs while supporting the local artisans.
Hang out in the Neighborhoods of Roma and La Condesa

The trendy side-by-side neighborhoods of Roma and Condesa are known for their vibrant atmosphere, tree-lined streets, and Art Deco architecture. Explore the Parque México in the upscale Condesa, a beautiful park ideal for a stroll. Discover the trendy boutiques and eclectic cafes of the hip, Roma, particularly the Roma Norte part of the neighborhood, which is more lively and vibrant than Roma Sur. At night, these neighborhoods are seen as emerging hot spots with a variety of local bars, mezcalerías, and rooftop terraces.
See a Luche Libre show

Lucha libre, the exhilarating world of Mexican professional wrestling, is an integral part of the country’s culture and is always a thrill to experience in person. The iconic Arena México in Mexico City stands as a vibrant battleground where you can witness the masked luchadores play out their craft in the lively atmosphere.
If you have more time – More Attractions in Mexico City
Spend time in Chapultepec Park

Chapultepec Park is a vast green oasis in the heart of Mexico City. Apart from its natural beauty, the park is home to several attractions. The Chapultepec Castle, perched on a hill, offers breathtaking views of the city and houses the National Museum of History. The Museum of Anthropology, located within the park, showcases archaeological treasures from Mexico’s indigenous cultures.
Visit Jardines de Mexico

Jardines de México, situated just south of Mexico City, is a botanical paradise spanning over 160 acres. Divided into thematic sections, each garden represents a distinct region of Mexico, showcasing the diverse flora native to different ecosystems. Wander through the Mesoamerican Garden, where ancient plant species intertwine with architectural marvels, or lose yourself in the vibrant colors of the Orchid Garden, a haven for enthusiasts of these delicate blooms. The Japanese Garden offers a tranquil escape with its serene ponds and meticulously crafted landscapes, while the Italian Renaissance Garden transports visitors to a bygone era of elegance and symmetry.
Hike Valle de Bravo and the Butterfly Mountain

For those who enjoy being active outdoors, there are several options for hiking trails catering to both novice and experienced hikers. The journey begins in Valle de Bravo, a charming town surrounded by lush forests and the serene waters of Lake Avándaro. The trail meanders through dense pine forests, offering glimpses of breathtaking vistas and the tranquil beauty of the Valle. As you ascend Butterfly Mountain, known locally as Cerro Pelón, the surroundings transform into a haven for monarch butterflies during their annual migration. Be sure to take a moment to absorb the serene atmosphere at Mirador La Joya, a lookout point offering panoramic views of the surrounding mountains and valleys.
Where to stay in Mexico City – Best Area to Stay in Mexico City – Luxury/5-Star Hotels

In my opinion, the best area to stay in Mexico City is Polanco, which is undoubtedly the nicest and most luxurious area, often dubbed the “Beverly Hills of Mexico City.” Here you will find the highest concentration of 5-star hotels, along with some of Mexico City’s best fine dining and high-end shopping.
Best Hotels in Polanco

St. Regis Mexico City – For over-the-top luxury with butler service along the iconic Paseo de la Reforma.
Casa Polanco – This is one of the top boutique hotels in Mexico City set in a Spanish revival-style mansion. The design of this 19 room hotel is stunning, however, there is no swimming pool (so it’s best for fall/winter visits.)
Las Alcobas, a Luxury Collection Hotel – Another wonderful hotel but no pool, but a great location and staff.
JW Marriott Mexico City Polanco – This hotel has not just one but two swimming pools, one indoor and one outdoor making it great for all seasons. It is also pet-friendly.
Four Seasons Mexico City – Near Chapultepec Park and on Paseo de la Reform is another top luxury hotel option that is also pet-friendly. They house one of Mexico City’s top cocktail bars, Fifty Mils.
The Ritz-Carlton Mexico City – The hotel with some of the best views in Mexico City, and both an outdoor and indoor pool.
Habita, Mexico City, a Member of Design Hotels – A great boutique hotel (yes, this one has an outdoor pool!)
Top Hotels in Condesa and Roma

Another area I recommend staying in is the adjacent neighborhoods of La Condesa and Roma. This area is a little bit more hip than Polanco, while Polanco is more luxurious. This is where you will find the highest concentration of best bars and restaurants in Mexico City, which I cover in a later section of this post. Here are some of my favorite hotels in Condesa and Roma:
Octavia Casa – A very visually pleasing boutique property in a great location in the Condesa neighborhood. No pool, but free on-site parking.
Brick Hotel – This Roma neighborhood hotel is part of Small Luxury Hotels of the World, and offers modern rooms with balconies (no pool.)
CondesaDF, a Member of Design Hotels – This boutique hotel is perfect for those who enjoy nightlife. There’s a rooftop bar with a theater, and is close to other nightlife in the area. (no pool.)
Things to do in Polanco, Mexico City
If you do choose to stay in Polanco, here are some things I think you should check out in and around the area.

Visit Chapultepec Park – Chapultepec Park, one of the largest city parks in the world, is adjacent to Polanco. Explore the park’s green spaces, lakes, and visit notable sites like Chapultepec Castle and the Anthropology Museum.
Museo Soumaya – This free museum founded by billionaire Carlos Slim, houses an extensive collection of art, including works by European masters, Mexican artists, and sculptures.
Luxury Shopping on Avenida Presidente Masaryk – Avenida Presidente Masaryk is renowned for its high-end shopping, featuring international and Mexican designer boutiques, jewelry stores, and luxury brands.
Explore Polanquito – This charming area within Polanco, known as Polanquito, offers narrow streets filled with boutique shops, art galleries, and cafes. It’s a great place for a leisurely stroll.
Souvenir Shopping at Mercado Melchor Múzquiz – Explore the local market to find unique Mexican crafts, souvenirs, and traditional products. It’s a great place to experience local culture.

Avenida Paseo de la Reforma – Take a stroll along Paseo de la Reforma, one of the main avenues in Mexico City. Admire the sculptures and monuments, including the Angel of Independence.
Relax in Parque Lincoln – Parque Lincoln is a tranquil park in Polanco where you can relax, enjoy the greenery, and observe the local lifestyle.
Top Restaurants in Mexico City

Mexico City is easily one of the best places in the world for dining. In fact, it’s probably one of the best things about the city. These are the places you need to add to your Mexico City food list and absolutely shouldn’t miss. From authentic cheap eats to fine dining and everything in between As always, my restaurant recommendations focus on local cuisine. Reservations are highly recommended!
Pujol – Mexico City’s most celebrated restaurant (so make sure to book well in advance), found in the luxurious Polanco neighborhood. They offer seasonal tasting menus (pescetarian or vegetarian) of “groundbreaking” molecular gastronomy, and a taco omakase.
Máximo Bistrot – Contemporary Mexican with a French flare focusing on local ingredients and sustainability – another one of Mexico City’s top-of-the-top restaurants.
Quintonil – This 10-step seasonal tasting menu restaurant in Polanco definitely belongs among the best-of-the-best restaurants of the city. Ala-carte is also an option.
Salazar – The best place for a rooftop sunset dinner with a farm-to-table menu.
Related: How to not get sick from food & water in Mexico
Sud 777 – A seasonally-changing 16-step tasting menu with ingredients from the restaurant’s own garden.
Barbacoa Gonzalitos – Some of the most-loved tacos in Roma Norte.
El Tigre Silencioso – Another Roma Norte favorite with an elevated Baja California-inspired menu.
Cafe Tacobar – A unique casual establishment in Roma Norte that serves as a coffee shop during the day, and a street taco and cocktail spot at night.
Rosetta – Housed in an eclectic mansion in Roma Norte with a daily-changing contemporary Mexican menu focusing on the freshest local ingredients.

Comal Oculto – The best place for breakfast or lunch, as this is what the restaurant specializes in, serving contemporary Mexican food.
Botánico – An upscale oasis in La Condesa set in a restored art deco mansion.
Maizajo – A trendy taqueria with a lively weekend terrace in La Condesa, with a focus on their handmade corn tortillas.
Siembra Tortillería – A corn-centric spot in Polanco often offering harder-to-find local delicacies.
Contramar – The freshest beloved seafood institution in Mexico City.
Nicos – The most loved family-run staple in Mexico City, with a menu of Mexican dishes focusing on local ingredients and a slow food philosophy.
Things to do in Mexico City at Night

There is no shortage of places to go out in Mexico City, and the cocktail scene is on par with the food. Zona Rosa is one of the main nightlife districts where you can find the city’s most loved nightclubs which are particularly loved by the city’s LGBTQ+ crowd, while Condesa and Roma are emerging with trendy hangouts. The cocktail and bar scene is especially strong in Mexico City, with many unique options to choose from. Here is a collection of some of the best bars in Mexico City:
Handshake Speakeasy – This reservation-only cocktail bar offers patrons a 90-minute seating of incredible mixology. It was featured on the World’s Best Bars list.
Licoreria Limantour – Another staple on the World’s Best Bars list, housed in a 2-story art deco-style building in Roma Norte.
Niv – For something more low-key, Niv is an excellent wine bar and restaurant in Condesa that’s great for dinner and late evenings with cocktails, infused rums, and late-night snacks with a live DJ.
686 Bar – A lowkey and sultry Roma Norte bar with new twists on classic cocktails and a menu of light bites.
Oropel – A cozy vermouth bar that also has a solid wine list.
Bar Las Brujas – A cool witchy female-owned cocktail bar that honors female Latin American writers and activists and specializes in cocktails rooted in Mexican herbalism.
Café de Nadie – A bar in Roma Norte by the people of Mexico City’s top restaurant, Pujol — so you know the drinks and everything else will be excellent.

Whether you are here a weekend, a week, or longer, the best way to experience Mexico City is by indulging in whatever calls to you the most. From art and culture to food, nature or nightlife, the dynamicism of CDMX is what makes it one of the best cities in Latin America.
Click on the images below to Pin 📌
Read Next: Cancun, Playa del Carmen, or Tulum? Best Luxury Hotels in Cabo
