I’ve said it once and I’ll say it again. Mexico City is in my top 3 favorite cities to visit in the entire world. It’s nearly impossible to tire of this beautiful, historic, and vibrant city, and whether you have 2 days or 10 you will inevitably find it hard to leave. Whether you’re interested in experiencing cosmo city life or suburban secrets, canasta tacos (street food) or Michelin starred meals, a Lucha Libre show or a museum visit, you can experience the best things about CDMX in just 48 hours. Here’s your itinerary:






  • Fly into Benito Juarez International Airport in CDMX
  • Land somewhere between 3 – 6pm (The flight from LAX is easy as pie. Only about 3 hours and flights are typically affordable.)
  • Head straight from the airport – in a car you’ve arranged via the hotel – to said hotel
  • Check in at CDMX’s newest and hottest hotel – Sofitel Mexico City Reforma

PAUSE. We need to talk about this hotel for a minute because it may very well end up being the highlight of your entire trip. I had the pleasure of staying at the Sofitel Mexico City during my last trip to CDMX and was completely blown away by, well, every single aspect. The building itself is built “on top” of a historic house on the Ave Paseo de la Reforma that ended up becoming incorporated and preserved in the hotel’s overall design.

The hotel offers floor to ceiling views of the surrounding city on every single one of their 40 floors, 5 incredible bars/restaurants, a variety of stunning rooms (at great rates might I add), an “Instagram worthy” indoor pool, a spa with L’Occitane, incredible all-around service, and an ideal location. The Sofitel is practically worth traveling to Mexico City for alone; you could spend all 48 hours here and be completely content. I would obviously suggest exploring, but you get the message – this hotel is A++.


  • Grab some fresh air and take a walk down the street to my favorite casual and local taco spot in that area: Taqueria El Califa. Order their costras, thank me later.
  • Get an Uber and head to Arena Mexico for my favorite thing about CDMX: LUCHA LIBRE. Wild men in costumes, theatrical wrestling, cheap ice cold beers, street food… yes please. (You can buy tickets in advance on Ticketmaster. Usually a few days before the event or night of at the box office. *cash only.)







  • Grab an Uber and head out early to breakfast at trendy and adorable Superette located in the chic neighborhood of Condesa (they’re known for their crepes!)
  • Walk around the neighborhoods of Condesa and Roma – check out the local shops, art, cafes, parks
  • Lunch at Contramar – my favorite restaurant in CDMX. Either make a reservation in as far advance as possible or go right when they open and sit at the bar.
  • Stop in for a post-lunch treat at El Moro for some of their famous churros (there are several locations all over the city)
  • Grab an Uber and head to Museo Frida Kahlo / Casa Azul. (Book your tickets in advance! This is an incredibly popular attraction, all day, every day.)
  • If you’re looking for a two-fer, head down the street to check out Museo Casa Estudio Diego Rivera y Frida Kahlo. (This one is a little less crowded but still very cool.)
  • Spruce up for dinner but don’t worry, you’re not going far. One of Mexico City’s best new restaurants happens to be located right inside of your hotel: Bajel.

I’ve eaten at a few of Mexico City’s top fine dining restaurants and I have to say, Bajel seriously blew me away. It was right up there with CDMX’s finest – if not better in my opinion. We experienced one of the chef’s tasting menus. Though I stepped a bit outside of my comfort zone with a few ingredients I am so glad I did. Fellow foodies, you will love this restaurant.


  • Have post-dinner cocktails at one of CDMX’s newest and hottest bars, that both happen to also be conveniently located inside the Sofitel hotel. You can choose from either Freehouse (a vintage-inspired, very chic speakeasy type bar located in the historic “house” in the front of the hotel), or Cityzen (the hip and fun rooftop bar with unbelievable views of the city below).






  • Enjoy the beautiful breakfast buffet at Balta inside the Sofitel – don’t sleep on those conchas.
  • Check out and have the hotel hold your bags
  • Grab an Uber and head to the area of Centro Historico
  • Visit the Palacio de Bellas Artes (definitely go inside!), and venture across the street to the Post Office (trust me… it’s worth it)
  • Walk to lunch at El Cardenal (this is an A+ “OG” spot – make sure you have the correct El Cardenal in your GPS, the one you want is on Calle de la Palma 23)
  • If there’s time, stop in to do a little “locally made” shopping at La Ciudadela Mercado de Artesanias
  • Time to head back to the airport with a full belly and a happy heart.





There are plenty of other wonderful things to experience in CDMX, if you’re looking for more inspiration be sure to check out my in-depth Mexico City Guide as well! If you end up experiencing anything mentioned, especially the Sofitel, please let me know!! I would love to hear from you snd hear about your experience and all of your favorite things about CDMX!!


Buen viaje mis amores!

Leave a Reply

Your email address will not be published.