fbpx Skip to Content

10 Best Romantic Things to Do in Mexico City

Are you looking for the most romantic things to do in Mexico City?

Having journeyed to Mexico City four times and spent well over a month immersing myself in its vibrant culture, I’ve found some of the best romantic activities this city has to offer.

Hot air balloon over the pyramid of teotihuacán, mexico.

From riding a hot air balloon over ancient Mexican pyramids to visiting the house where Frida Kahlo and Diego Rivera spent their married life together and learning how to salsa dance with your partner, the list of couples things to do in Mexico City is endless. 

Whether you and your loved one are looking for an intimate vacation or planning a romantic weekend getaway, Mexico City has lots to offer. 

Visit Frida Kahlo Museum

Frida Kahlo was one of Mexico’s most celebrated artists. Whether visiting Mexico City for one day or a few weeks, you cannot miss “Casa Azul” or the Blue House that is now the Frida Kahlo Museum.

Casa Azul in the Coyoacan neighborhood of Mexico City is where Frida Kahlo lived, loved, and painted some of her best creations. Kahlo was married to fellow Mexican artist Diego Rivera, and both spent many happy days (and some tough ones) at Casa Azul. 

As you wander through the colorful rooms and lush gardens of the Blue House, you can feel the presence of Kahlo and Rivera everywhere and the strong love that still binds them together. 

Ride a Hot Air Balloon over Teotihuacan Pyramids

For a truly unique and romantic experience in Mexico City, ride a hot air balloon over the ancient pyramids of Teotihuacan. 

Hot air balloons flying over a city at sunset.

You’ll get a bird’s eye view of the entire archaeological site and the three massive Sun, Moon, and Feathered Serpent pyramids. Nothing can beat the experience of soaring above the ancient city in a private hot air balloon with your loved one. 

The balloon ride usually lasts around an hour and includes breakfast and drinks upon landing. Pair the balloon ride with a guided archeological site tour and have an epic day out with your partner.

Experience the Magic of Xochimilco’s Floating Gardens

If you’re looking for a romantic getaway from the hustle and bustle of city life, I recommend heading to the Floating Gardens of Xochimilco, often called the Venice of Mexico. 

Located just south of Mexico City, the floating gardens are artificial islands the Aztecs built hundreds of years ago. Even today, these floating gardens are home to verdant, green farms that feed the people of Mexico City. 

Boats on the water.

Riding on a colorful trajinera (flat-bottomed gondola) boat through the canals traversing these floating gardens is one of the most romantic things in Mexico City. Book yourself a Xochimilco sunrise tour and experience the magic of the serene waterways and the gardens’ unique blend of natural beauty and history.

Visit Chapultepec Park

Chapultepec Park is Mexico City’s largest urban park and a perfect place for a romantic stroll. The park is home to several museums, including the National History Museum, Rufino Tamayo Museum, and the National Museum of Anthropology. It also has several beautiful gardens and lakes that are covered by blooming jacaranda trees in the spring season. 

A lake with trees and buildings in the background.

Planning a picnic in one of the park’s many green spaces is a great idea. Or visit the beautiful Chapultepec Castle and see the well-preserved staterooms and a stunning stained glass corridor.

Another activity I loved at Chapultepec Park was renting a paddleboat and leisurely riding on the lake. They have paddleboats of all kinds, including ones shaped like swans and whales. On the first Saturday night of every month, you can also enjoy a movie from your boat on the lake. It is called Lanchacinema.

Enjoy a Rooftop Dinner

Mexico City is home to many rooftop bars and restaurants that offer stunning views of the city. Some of the best rooftop restaurants include Terraza Cha Cha Chá, Miralto Restaurant in the Latin-American Tower, and Bellini – the world’s largest revolving restaurant. Book a table at one of these romantic spots in Mexico City and enjoy a dinner with a view.

Watch the Sunset from Torre Latinoamericana

Watching a sunset from Torre Latinoamericana in the historic center is a quintessential romantic experience in Mexico City. 

An aerial view of a city in mexico.

Torre Latinoamericana, or the Latin-American Tower, is one of the tallest buildings in Mexico City, and its observation deck offers breathtaking views of the city. 

As the sun dips below the horizon, the city is bathed in warm hues, providing a stunning backdrop for romantic captures. Torre Latinoamericana also has a rooftop cafe and restaurant called the Miralto, where you can enjoy an intimate dinner with your loved one.

Tour the Historic Center of Mexico City

Mexico City Historic Center is a UNESCO World Heritage site and a must-see for anyone traveling to the Mexican Capital. 

One of the best things to do in Mexico City with your partner is to take a walking tour of the Historic Center and see its many historic buildings. Some of the most beautiful ones are the Metropolitan Cathedral, the Palace of Fine Arts, the Postal Palace, the House of Tiles, and the National Palace. 

A large stone building with towers and a street with people walking with mexico city metropolitan cathedral in the background.

My husband and I loved seeing hundreds of murals by Diego Rivera at the National Palace of Mexico City. These murals depicted important historical events and gave us deep insights into local culture. Be sure to look out for the massive History of Mexico mural – one of Rivera’s most famous creations – that represents Mexico’s past, present, and future.

Watch a Mexican Folklore Ballet at the Palace of Fine Arts

The Palace of Fine Arts, or Palacio Bella Artes, is located right across the street from Torre Latinoamericana and is one of the prettiest Art Nouveau buildings in downtown Mexico City.

A large white building with a colorful dome on top of it with palacio de bellas artes in the background.

Every Wednesday, the Palace of Fine Arts hosts a Mexican folklore ballet that’s an absolute riot of colors, emotions, and talent. An internationally acclaimed ballet group founded by the famous Mexican choreographer Amalia Hernandez performs to the tunes of live music. The traditional costumes and lively Mexican dances make the folklore ballet one of the best things to see in Mexico City.

Tickets to the ballet sell out fast. Be sure to book your tickets in advance here

Visit the MUCHO Chocolate Museum

Does your partner or do you love chocolate? Then, you’ll love visiting the MUCHO Chocolate Museum in Mexico City.

Located in the Juarez neighborhood of Mexico City, MUCHO Chocolate Museum celebrates the rich history of chocolate in Mexico, the country of its origin. You can wander through the Chocolate Gallery and learn all about cacao and chocolate, the chocolate-making process, and the influence of cacao on Mexican culture.

The museum also has a small store where you can sample products from artisan chocolatiers and try a variety of hot chocolate drinks.

Join a Salsa Couples Dance

Do you love to dance with your partner? Join this 2.5-hour salsa night in Mexico City and experience the city’s vibrant nightlife at the same time. Learn how to salsa dance from experts and enjoy a dancing session with your partner in the heart of Mexico City. 

Mexico City offers plenty of romantic activities for couples. Whether you’re looking for a cozy date night movie or a unique, chocolatey experience, the city has something for everyone. 

Author Bio

Soumya is a history and culture enthusiast who helps her readers plan immersive trips through

her travel blog, Stories by Soumya. Her writings about travel and culture have been published in

BBC Travel, Architectural Digest, National Herald, and many more. Mexico City is one of her

favorite places in the world, and she keeps coming back here for the history, the culture, and the food.