Medellín vs. Cartagena vs. Bogotá (2026): Costs, Safety and Best Time to Visit

Escrito por

en

Updated Sunday, November 1, 2026 · By Juan Reina

Quick verdict

  • Best for nomads and long stays: Medellín — spring-like weather (~22°C / 72°F), strong coworking scene, good value.
  • Best for a beach-and-history vacation: Cartagena — walled Old City and islands, but the most expensive and hottest.
  • Best for food, culture and business: Bogotá — museums, top restaurants, cooler weather (~14°C / 57°F) and the main international hub.
  • Safety: all three are visited by millions of tourists; petty theft (especially phones) is the main risk. Check the U.S. State Department advisory before you go.

Side-by-side comparison

MedellínCartagenaBogotá
ClimateMild year-round, ~22°CHot and humid, ~28–32°CCool, ~14°C, rainy spells
Mid-range hotel/night$85–125$120–180$90–130
Daily mid-range budget$95–135$120–170$100–140
VibeModern, nomad hub, nightlifeColonial, romantic, beach day tripsBig city, culture, gastronomy
Best neighborhoods for visitorsEl Poblado, Laureles, EnvigadoOld City, Getsemaní, BocagrandeChapinero, Usaquén, La Candelaria (by day)
Best time (weather)Dec–Mar, Jul–AugDec–Apr (driest)Dec–Feb, Jul–Aug
Cheapest monthsFeb, Apr, SepMay, Sep–NovFeb, Apr, Sep

Medellín: the long-stay favorite

Vista de Medellín desde San Javier
Medellín seen from San Javier (Comuna 13 area) · Foto: Steffen Schmitz / Wikimedia Commons (CC BY-SA 4.0)

Medellín’s “eternal spring” climate, metro system and coworking scene draw remote workers. Popular day trips: Guatapé and El Peñol rock, coffee farms and the Comuna 13 graffiti tour. Rents in El Poblado have risen fast with foreign demand; Laureles and Envigado offer better value. If you’re staying months, see our guide to the Colombia digital nomad visa.

Cartagena: beaches, history and higher prices

Atardecer en la ciudad amurallada de Cartagena, Colombia
Sunset over Cartagena’s walled city · Foto: Igvir Ramirez / Wikimedia Commons (CC BY-SA 2.0)

Cartagena’s UNESCO-listed walled city is Colombia’s postcard. Expect resort-level prices in the Old City, especially in December and Holy Week. A Rosario Islands boat day runs roughly 180,000–300,000 pesos ($55–95) in tourist areas. Getsemaní has better-value stays and street food.

Bogotá: culture and the capital’s food scene

Bogotá sits at 2,600 meters (8,660 feet), so take it easy on day one. Highlights include the Gold Museum, Monserrate, the Botero Museum and a fast-growing restaurant scene. As the main hub, it’s often the cheapest arrival airport.

Safety basics for all three

  • Don’t flash your phone on the street; use it inside shops or cafés.
  • Use ride-hailing apps or registered taxis, especially at night.
  • Be careful with dating apps and drinks from strangers (scopolamine robberies are a documented risk).
  • Keep a copy of your passport and leave the original in the hotel safe.

📈 Track USD/COP before you exchange money

TradingView offers real-time charts for bitcoin, ether, USD/COP and stocks, with free price alerts.

Open TradingView →

Affiliate link: Bolsa al Día may earn a commission if you buy a paid plan, at no extra cost to you.

Planning your budget? See how much a trip to Colombia costs in 2026.

FAQ

Is Medellín or Cartagena better for a first trip?

Many first-timers do both: Medellín for culture and mild weather, Cartagena for beaches and history. Short flights connect them.

Which is cheapest: Bogotá, Medellín or Cartagena?

Medellín and Bogotá are usually cheaper than Cartagena for lodging and food.

Is Bogotá safe for tourists?

Millions visit each year. Petty theft is the main risk; stick to well-traveled neighborhoods and use apps for transport at night.

When is the best time to visit Cartagena?

December to April is the driest period; May and September–November are usually cheaper.

Affiliate disclosure: some links on this page are affiliate links. If you sign up or subscribe through them, Bolsa al Día may earn a commission at no extra cost to you. This never affects our analysis. Learn more.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *