Colonial Coast or Andean Valley
Cartagena feels like a stage set made for couples. Walk the walls at sunset from the Baluarte de Santo Domingo, wander past flower-draped balconies in San Diego and watch the evening crowd on Plaza de la Trinidad in Getsemaní. Castillo San Felipe de Barajas, a hilltop fortress with tunnels and ramparts, shows how fiercely the Spanish defended the port. UNESCO listed the port and fortifications in 1984.
Medellín's appeal is energy and renewal. The metro and cable cars connect hillside districts that were once cut off and Comuna 13, once among the most troubled neighborhoods, now draws visitors to its outdoor escalators, murals and street dancers. The valley is green, the streets are lined with trees full of birds and most restaurants have open walls because the climate never needs air conditioning.
If you want beauty and history at every turn, Cartagena delivers. If you want a city that feels alive and forward-looking, Medellín is the more rewarding choice.
Climate and the Best Time to Go
Weather is one of the clearest differences. Cartagena is hot and humid year-round, with highs near 90°F. The dry season runs from December through April and January to March is the most reliable stretch, with a steady trade wind. May through September is more humid with afternoon showers and October and November are the wettest months. Locals treat the middle of the day as siesta time and you should too.
Medellín barely changes through the year, with highs in the upper 70s and lows around 60°F. The difference between seasons is rain. Wetter periods usually fall from about March to May and September to November, often as a heavy afternoon shower. December to February and June to August are drier.
Two Medellín events are worth planning around: the Feria de las Flores in early August, with the silleteros parade and the alumbrados Christmas lights from early December into January. Cartagena's December and Easter week bring holiday crowds and peak prices.
Where You Will Stay
Cartagena's hotels are part of the romance. Stay inside the walls or in Getsemaní. Casa San Agustín joins three colonial houses into a 31-room hotel with beamed ceilings and a pool beneath an old aqueduct arch, from around US$450 a night. The Sofitel Legend Santa Clara occupies a 17th-century convent and the Charleston Santa Teresa has a rooftop pool facing the ramparts. Getsemaní has smaller boutique hotels in restored townhouses, livelier and less polished. In this heat, a pool matters more than a view.
Medellín is more about neighborhood than building. Most visitors stay in El Poblado, the leafy hillside district around Provenza and Parque Lleras, packed with restaurants and bars. Choose a hotel a few blocks uphill to avoid weekend noise. Design hotels here often have rooftop pools and bars with valley views. Laureles, west of the river, is flatter and calmer, with smaller boutique hotels and a more local feel. Fincas in the hills of Santa Elena or near Guatapé make a lovely rural night or two.
Prices are approximate.
Food and Nightlife
Both are excellent places to eat. Cartagena cooks with the Caribbean. Celele in Getsemaní builds tasting menus around coastal ingredients and Carmen is a long-running favorite for a special night. For everyday meals, look for a corrientazo, the local set lunch with coconut rice and fried plantain and ceviche is everywhere. Dinners start late and the night continues with salsa in Getsemaní or a carriage ride around the old town.
Medellín has one of Colombia's strongest restaurant scenes. El Cielo, which began here, serves a long, theatrical tasting menu built around Colombian ingredients. Around Provenza, dozens of smaller places cook modern Colombian, Peruvian, Asian and Mediterranean food. Order bandeja paisa, the region's famous platter of beans, rice, ground beef, chicharrón and chorizo, at least once. Rooftop bars in El Poblado are a highlight on mild evenings.
Cartagena feels more romantic at dinner. Medellín feels more creative and varied.
Day Trips and Things to Do Together
From Cartagena, the classic escape is the sea. The Rosario Islands and Barú are about an hour away by boat or road, with clear water, snorkeling and glowing plankton lagoons. A private boat to Barú makes a superb day, though sleeping out there lets you avoid the crowds. In the city, take a salsa class for two, visit Castillo San Felipe early before the heat and climb La Popa hill for views.
From Medellín, the classic escape is the mountains. Spend a day in Guatapé, climbing the roughly 700 steps of El Peñol for views over a reservoir dotted with islands, then wander the town's colorful streets. Hire a driver for the day rather than taking the bus. In the city, ride the metro and Metrocable to Parque Arví, a protected forest on the plateau above the valley and join a guided Comuna 13 walk with a local guide.
Cartagena pairs with beaches. Medellín pairs with countryside.
Getting There and Staying Savvy
Cartagena's Rafael Núñez International Airport (CTG) is about 15 minutes from the walled city. Medellín's José María Córdova International Airport (MDE) is in Rionegro, about 45 minutes from El Poblado through a mountain tunnel. Both have had nonstop flights from Miami and Fort Lauderdale and Cartagena from New York, though schedules change by season. Otherwise, connect through Bogotá or Panama City. Domestic flights between the two take about an hour.
Street sense matters in both and the fact table above shows the current advisory for Colombia. In Cartagena, touts are persistent in the plazas, phones can be snatched by passing motorbikes and anyone offering drugs may be setting up a fake police shakedown. In Medellín, phone snatching is the most common problem and the State Department notes that visitors have been drugged and robbed by people met in bars or on dating apps. Stay together at night, watch your drinks and use ride-hailing apps or hotel taxis.
Use repellent in Cartagena, since dengue occurs on the coast.