Three Days in Mexico City. A Bogotá editor on doing CDMX right.
By Juan Reyes, Bogotá. Three days is the wrong length for Mexico City — every visitor finds that out — but it is the length most people have. Here is how to spend it without wasting a meal, a museum, or a neighborhood. Hotel base, reservation strategy, tacos by colonia, the lucha libre night, the safety reality, and the peso math from someone who has been making this trip from Bogotá for fifteen years.
3-day tightly built itinerary
Hotel base: Roma Norte (first visit) or Polanco (second)
Best November through April; rainy June–September
Budget from $900 per person, mid-range
Updated May 2026 by Juan Reyes
The short answer.
Stay in Roma Norte. Walk Centro on day one, Roma plus the Anthropology Museum on day two, Coyoacán and Xochimilco on day three. Reserve Pujol or Quintonil six weeks out for one anchor dinner. Walk into Contramar at 1:00 pm sharp for the other. Tacos al pastor in Roma; tacos de cabeza in Centro. Uber everywhere. Pesos in cash for the trajinera and the markets. Mezcal sparingly the first night, generously the second. The lucha libre is on Friday at Arena México and the tickets are 800 pesos ringside — buy them.
Where to stay. Roma Norte for first-timers.
When I first arrived in CDMX I made the Polanco mistake — booked the W, spent half the trip in Ubers heading back to Roma where the actual neighborhood was. Polanco is excellent on the second visit, when you already know which colonias you want to graze in and you want a quieter base near Chapultepec. For a first three-day trip, Roma Norte is the only correct answer. The streets are leafy, walkable, full of cafés that open at 8 am with proper espresso, and a fifteen-minute walk to Condesa. Casa Decu, Brick Hotel, La Valise, Ignacia Guest House — any of those four. Budget rooms run 2,800–4,500 pesos a night; the boutique tier 5,500–8,500. Polanco hotels (Las Alcobas, Four Seasons) start around 9,000 pesos and feel like business hotels by comparison.
The unsexy advice: pick a hotel between Avenida Álvaro Obregón and Plaza Río de Janeiro. The blocks south of Obregón are quieter; the blocks north thin out toward Insurgentes. The plaza itself, with its replica David, is your morning landmark.
Day one. Centro Histórico, on foot, out by six.
Centro is the only neighborhood in CDMX that empties after dark — not because it is dangerous, but because the office workers leave and the restaurants close. Treat it like a museum district. Start at the Zócalo at 9:30 am before the heat, walk through the Templo Mayor ruins (90 pesos entry, English audio guide worth the extra 80), then northwest to the Palacio de Bellas Artes for the Diego Rivera and Orozco murals on the upper floors. Lunch at El Huequito on Bolívar for tacos al pastor — the original location, not the chain — or push two blocks east to Los Cocuyos for the cabeza tacos that built that corner's reputation. Cabeza in Centro, al pastor in Roma. That is the rule.
Afternoon: the Casa de los Azulejos, Calle Madero on foot, the Museo Nacional de Arte if it is open. Out by 6 pm. Uber back to Roma — about 90 pesos, twenty minutes — and start dinner at 8.
Day two. Roma, Condesa, the Anthropology Museum, and Contramar.
The Anthropology Museum is the single best museum in the Western Hemisphere and visitors routinely give it 90 minutes. That is wrong. Three hours, minimum. Open at 9 am; arrive at 9:30 with coffee from your hotel. The Aztec hall (Sala Mexica) and the Maya hall are the anchors, but the Oaxaca and Toltec rooms are where I always stop the longest. The 16-peso entry fee is the most generously priced cultural institution in Latin America.
Out by 1 pm. Uber to Contramar in Roma — 75 pesos, ten minutes. Walk in at 1:00 sharp. The tuna tostada and the pescado a la talla are why people come; the rosé pours start arriving before you order. Plan two hours. Afternoon: walk Condesa's two parks (Parque México, Parque España), poke through the bookstores on Avenida Amsterdam. Dinner: tacos al pastor at El Tizoncito (the original on Tamaulipas) or El Califa (multiple locations, more polished). Mezcal afterward at Bósforo on Luis Moya — eight blocks of bar, no menu, the bartender will guide you.
Day three. Coyoacán, then Xochimilco for the late light.
Frida Kahlo's Casa Azul is the morning. Buy timed tickets online at least a week ahead — the on-site queue is brutal and routinely sells out for the day by 11 am. The museum is small and the visit takes 75 minutes; the gardens take another 30. After: walk five blocks east to the Coyoacán mercado for lunch. Tostadas de Coyoacán in the central food court. Skip the Anthropology vs. Frida debate that travel blogs love to stage — they are not substitutes. The Anthropology Museum is the country's history; the Frida house is one woman's biography. Both. Different days.
By 2:30 pm, Uber to Xochimilco. The trajinera ride is the picture you came for: flat-bottomed wooden boat painted in saturated colors, a mariachi raft pulling alongside, food vendors on smaller boats, the canals stretching for hours. Negotiate at the embarcadero — Nuevo Nativitas is the most visitor-friendly. The official rate is 600 pesos per hour for the boat, not per person; do not pay more. Two hours is the right amount. The 4 to 6 pm light is what every photographer comes for.
The Pujol versus Quintonil versus Contramar question.
If you have one tasting-menu dinner in CDMX, make it Quintonil. Pujol is the more famous restaurant — Enrique Olvera's mole madre, aged for thousands of days, is real and it is excellent — but Quintonil under Jorge Vallejo runs a more consistent service and a more focused menu. Around 4,200 pesos per person with the wine pairing in 2026. Pujol is comparable. Both require booking the day the window opens, six to eight weeks ahead, and both are weeknight-easier than weekend.
Contramar is the lunch you build a day around. No tasting menu, no reservations after 1:30 pm, no fuss. Two people walk out at 600 pesos each with two glasses of wine. The tuna tostada is the dish; the pescado a la talla is the meal. If you do nothing else, do Contramar.
The Friday night at Arena México.
Lucha libre at Arena México on a Friday night is the most fun 800 pesos buys in this city. Buy ringside (zona de ring or primera fila) on Ticketmaster Mexico or at the box office that morning. Doors at 7:30; the undercard is fine but the main event is what you came for. Masks, capes, theatrical betrayals, kids in the front row eating elote with chili. It runs until about 11 pm. Uber both ways — the area around the arena is fine before and after the show but not a place to wander.
The peso math, plain.
Three days in CDMX, mid-range, runs about $900–1,200 per person not counting the flight. Hotel: 4,500 pesos × 3 nights = 13,500 pesos. Food: 800–1,500 pesos a day for two real meals plus tacos. One tasting menu: 4,200 pesos. Ubers: 800 pesos total. Museums and entries: 600 pesos. Lucha libre: 800 pesos. The peso has been hovering near 18 to the dollar; check the day before you change money. Pull cash from a Banamex or BBVA ATM in your hotel lobby — the airport rate is roughly 8% worse and the exchange casas in Centro are 5% worse.
Here is the reframe. The three-day budget for CDMX is roughly the same as a long weekend in a mid-tier US city — except you eat at one of the world's twenty best restaurants, see two thousand years of pre-Columbian sculpture, and take a wooden boat through a canal that predates the Spanish. The math is not what makes the trip; it is what makes the trip embarrassingly good value. That is the part nobody believes until they go.
Six questions before you book.
Roma Norte or Polanco for a first visit?
Roma Norte. Walkable, leafy, ten minutes from Condesa, Juárez, and Centro. Polanco is for the second visit.
How far ahead do you book Pujol, Quintonil, and Contramar?
Pujol and Quintonil six to eight weeks out, weeknight if flexible. Contramar walks in at 1:00 pm sharp.
Is the altitude a problem?
2,240 meters. Slight headache day one, fine by day two. Water, sleep, easy on the mezcal first night.
Cash or card?
Both. Restaurants and hotels card. Tacos, mercados, taxis, Xochimilco are cash. ATM in hotel lobby.
Uber or street taxi?
Uber, always. Street taxis are not the call. Metro fine in daylight central lines, skip after 9 pm.
Is Mexico City safe?
Roma, Condesa, Polanco, Centro by day, Coyoacán, San Ángel — as safe as central Madrid. Standard urban rules apply.
A Bogotá editor on doing Mexico City right. Roma Norte as base. Centro day one, Roma and Condesa day two, Coyoacán and Xochimilco day three. Reservation strategy, tacos by colonia, the safety reality.
By Juan Reyes, Bogotá
Duration3 days
Best seasonNov – Apr
Budgetfrom $900
Altitude2,240 m
FiledMay 2026
The answer
Roma Norte as base. Centro on foot day one. Anthropology plus Contramar day two. Coyoacán plus Xochimilco day three. That is the formula.
01 — THE BASE
Where to stay. Roma Norte for first-timers.
When I first arrived in CDMX I made the Polanco mistake — booked a hotel north of Chapultepec, spent half the trip in Ubers heading back to Roma where the actual neighborhood was. Polanco is excellent on the second visit. For a first three-day trip, Roma Norte is the only correct answer. Leafy, walkable, fifteen minutes to Condesa, ten by Uber to Centro.
Pick a hotel between Avenida Álvaro Obregón and Plaza Río de Janeiro. Boutique tier 5,500–8,500 pesos a night; budget rooms 2,800–4,500. Polanco hotels start around 9,000 pesos and feel like business hotels by comparison.
Roma Norte
Casa Decu
Art Deco boutique, twelve rooms, on a quiet block off Álvaro Obregón. Best café breakfast in the colonia. From 5,800 pesos.
Roma Norte
La Valise
Three suites only, each with a different concept, the rooftop one with a bed that rolls onto the terrace. From 8,500 pesos.
Polanco
Las Alcobas
Quiet luxury two blocks from Anthropology Museum. Better for the second visit. From 9,200 pesos.
Coyoacán · Casa Azul · Day Three
02 — THE THREE DAYS
Centro. Roma. Coyoacán. One neighborhood per day.
The mistake first-timers make is treating CDMX as a checklist of monuments. The city is built on neighborhoods and the neighborhoods do not mix well in a single day. One colonia per day is the only itinerary that holds up.
Day one: Centro on foot — Zócalo, Templo Mayor, Bellas Artes, lunch at El Huequito or Los Cocuyos, out by 6 pm. Day two: Anthropology Museum (three hours, not 90 minutes), Contramar at 1:00 sharp, Condesa walk, mezcal at Bósforo. Day three: Frida Kahlo Casa Azul (timed tickets, week ahead), Coyoacán market lunch, Xochimilco trajinera from 3 pm. The 4 to 6 pm canal light is the picture you came for.
03 — LOGISTICS
The brief. Before you land.
01
Roma Norte hotel between Álvaro Obregón and Plaza Río de Janeiro. 2,800–8,500 pesos a night by tier.
02
Pujol or Quintonil reservation six to eight weeks out. Weeknight, early seating, around 4,200 pesos with pairing.
03
Frida Kahlo Casa Azul timed tickets one week ahead online. The on-site queue sells out by 11 am.
04
Uber for everything. Street taxis are not the call. Metro fine in daylight on central lines, skip after 9 pm.
05
Pull 2,000–3,000 pesos from a Banamex or BBVA ATM in your hotel lobby. Skip the airport exchange — 8% worse rate.
06
Friday night lucha libre at Arena México. Ringside 800 pesos. Tickets via Ticketmaster Mexico that morning.
04 — FAQ
Six questions before you go.
Q01
Roma Norte or Polanco?
Roma Norte for the first visit. Walkable, leafy, ten minutes from Condesa, Juárez, and Centro by Uber. Polanco is for the second visit — quieter, more buttoned-up, a hotel-and-restaurant axis rather than a neighborhood you wander.
Q02
How far ahead do you book Pujol and Contramar?
Pujol and Quintonil — six to eight weeks the moment the window opens, weeknights are easier. Contramar is lunch-only and walks in at 1:00 pm sharp on Tuesdays and Wednesdays. Sundays at Contramar are 90-minute waits.
Q03
Is the altitude a problem?
2,240 meters — about 400 below Bogotá, 600 above Denver. Slight headache day one if you fly from sea level, fine by day two. Water, sleep, easy on the mezcal the first night.
Q04
Cash or card?
Both. Restaurants, museums, hotels take card. Tacos, mercados, taxis, the Xochimilco trajinera are cash. Pull 2,000–3,000 pesos at an ATM on arrival. Skip airport exchange counters — roughly 8% worse than a bank ATM.
Q05
Uber or taxi?
Uber. Always. A 25-minute Roma-to-Coyoacán ride runs 180 pesos. Street taxis in CDMX are not the right call for visitors. The Metro is fine on the central lines in daylight; skip rush hour and after 9 pm.
Q06
Is CDMX safe?
The neighborhoods you will spend time in — Roma, Condesa, Polanco, Centro by day, Coyoacán, San Ángel — are as safe as central Madrid. Pickpocketing on the Metro and around the Zócalo is real; violent crime against tourists in those zones is not. Standard urban-Latin-America rules.