International Kiwi
← All places I've been
9 April 2026cartagena, colombia

Is Cartagena Worth Visiting? An Honest Review from a Kiwi

I rated Cartagena 9 out of 10. Here's what earned it and what nearly cost it points: the food, the Old Town, the city beach, and the touts.

The video this is from

What is it Like Being Asian in Colombia 🇨🇴

I'd been in Colombia three weeks by the time I landed in Cartagena. Bogotá first (cold, gritty, altitude that took five days to adjust to), then Medellín (perfect temperature, daily afternoon rain). Cartagena was the third stop and the one I'd send a friend to first. It's also the one I'd warn the most about, because the city's reputation pulls you toward the wrong corners of it.

This is the honest review. Same format as the Bacalar worth-it post: rating breakdown, what earned the score, what nearly cost it points, and who Cartagena actually suits. I'm a Kiwi, picky about beaches (NZ baseline), three weeks deep into Colombia at this point.

The honest rating breakdown

CategoryMy ratingWhy
Old Town10/10The most photogenic colonial centre in Latin America
Food (Getsemaní)10/10Better than the Old Town for a third of the price
Vibe / energy9/10Caribbean rhythm, no cruise-ship fatigue, friendly locals
City beach (Bocagrande)5/10Working city beach. Decent, not the postcard
Rosario Islands day trip9/10The actual postcard beaches
Walkability9/10The Old Town fully walks; Getsemaní walks
Safety in tourist zones9/10Visible police, no real concerns day or night in the centre
Vendor / tout pressure4/10Worst on Playa Blanca and the city beach. Manageable in the Old Town
Value for money8/10Cheaper than Tulum or Playa, comparable colonial quality
Spanish accessibility6/10The Caribbean accent is harder than Bogotá or Medellín
Overall trip rating9/10Old Town and food carry it; the city beach drags slightly

The headline is: the Old Town and the food are world-class, the city beach isn't. Treat the trip as a colonial-city trip with a separate beach day to the Rosario Islands, and the rating settles at 9/10. Treat it as a beach city and you'll be disappointed.

Where I'm coming from, and why my baseline is unfair

I'm a Kiwi. New Zealand baseline beaches mean I'm calibrated to: clear water, soft sand, basically nobody on it. Cartagena's city beach in Bocagrande loses that comparison badly. I'm also coming off three weeks in Colombia where I've already seen the country at altitude (Bogotá), perfect-temperature (Medellín), and now Caribbean coast (Cartagena). The climate alone changes how the city lands.

If you're coming from anywhere in the US, UK, or Europe with no recent Caribbean reference point, the city beach will feel fine. If you're routing in from the Yucatán (we wrote up Bacalar's lagoon for that side), you're already calibrated for tropical-water expectations.

Why the Old Town earned its 10

The Old Town is the part of Cartagena that lives up to the photos. Plaza Santo Domingo, the cathedral, the city walls at sunset, the quiet streets behind Plaza San Pedro Claver. It's small enough to walk in 30-40 minutes end-to-end, but dense enough that you keep finding new corners on day three. The colonial architecture is genuine and well-preserved, the cobblestones are the postcard kind, and there's no cruise-ship hourly disgorging.

Casa San Agustín, Sofitel Santa Clara, Casa Pestagua and a dozen other converted colonial mansions sit inside the walls. Even if you don't stay in them, the lobbies are worth wandering into. The whole zone is the most concentrated colonial heritage I've seen in Latin America. The full where-to-stay deep-dive covers each zone.

The honest caveat: the Old Town is touristy. Selfie photographers in costume, hat sellers, fruit-cart sellers. They're not aggressive but they're constant in the high-traffic plazas. Walk three streets off the main drag and the energy drops by half. That's the move.

Why Getsemaní earned its 10 too

Getsemaní is right next door to the Old Town and feels like a different city. Street art on every wall, salsa bars on Calle de la Sierpe, Plaza de la Trinidad alive until 2am with live music and street food. The food in Getsemaní outpunches the Old Town at half the price; the cafe-and-arepa scene is genuinely the best concentrated food zone I found in Colombia.

Recent reports consistently rate it as the better neighbourhood for travellers who want to experience Cartagena rather than just photograph it. The boutique scene here (Hotel Capellán de Getsemaní being the standout luxury option) has caught up to the Old Town for design quality without the colonial-mansion price tag.

If you're picking between the two zones, the where-to-stay post walks through the trade-offs in detail. Short version: Old Town for the postcard, Getsemaní for the actual city.

Why the city beach got a 5

Bocagrande is a working city beach. Wide sand, decent water, but the high-rises behind it and the constant vendor pressure (hats, bracelets, massage offers, fruit, beer) make it impossible to relax for more than 20 minutes. Playa Blanca, the famous white-sand day-trip beach, is the same problem amplified: it's the easiest day trip from Cartagena and gets the volume to match. Crowded, loud, vendor-heavy.

The fix is simple. Skip the city beach. Book a Rosario Islands day trip. The Rosario archipelago is an hour offshore, properly turquoise, and the islands the tour boats stop at have far less vendor pressure than the mainland. That's the postcard beach experience, and it's a 9/10. The mainland city beach as a 5/10 is a fact of geography, not a flaw of the city.

What surprised me (and what didn't)

Surprised by:

  • How much better the food is in Getsemaní than the Old Town
  • How fast the Caribbean Spanish drops syllables. I could mostly follow Bogotá Spanish; here, locals lost me in three words
  • How wholesome the kids-asking-for-photos thing was (covered in the Asian in Colombia post)
  • How small the Old Town actually is. You can walk it end-to-end in under an hour
  • How cheap mid-range food and accommodation is compared to Tulum or Playa del Carmen
  • The climate. It reminded me more of Bangkok than Mexico City. Pack accordingly

Didn't surprise me:

  • The Old Town being beautiful (the photos are real)
  • The vendor pressure on the city beaches
  • The price spike during high season (December-March)
  • The wider Cartagena city outside the Walled City being more chaotic and less photogenic

Things to do, ranked

In rough order of what's worth your time, with quick honest take:

ActivityWorth it?Notes
Old Town walking tourYes, day oneFree or paid versions both fine. Paid guides give better history
Rosario Islands day tripYes, the highlightPick a 4-5 island hopping tour over a single-island stay
Castillo San FelipeYes, sunsetFree walk-up to the top; paid museum optional
Getsemaní food tourYes, day one or twoBest way to figure out which spots to revisit solo
Salsa class in GetsemaníYes if you're game$15-30 USD, much more memorable than another tour
Plaza de la Trinidad eveningYes, freeGet a beer from a vendor, watch the live music. Friday/Saturday best
Volcán de Lodo El Totumo (mud volcano)MixedPhotogenic and weird, but a full-day commitment for a 30-minute experience
Playa Blanca day tripSkip if you're doing RosarioCrowded, vendor-heavy. Rosario Islands cover the same itch better
Bocagrande city beachSkipThe Rosario trip exists for a reason
Bazurto Market tourYes for foodiesReal local market, not for everyone, gets crowded

If you only book one paid activity in advance, book the Rosario Islands tour. Sells out in dry season weeks ahead.

Should you go? Honest answer

If you're already in Latin America with 3-4 days to spare, yes. Cartagena is the easiest landing pad in Colombia and the most concentrated colonial heritage in the region.

If you're trip-shopping a Caribbean beach destination, probably not Cartagena alone. The city beach is mid; you'd be flying for the Rosario Islands at that point. Pick Tulum or a proper Caribbean island instead, or commit to multi-night Rosario Islands stays.

If you want a colonial city trip, absolutely yes. Cartagena vs Antigua (Guatemala) vs San Miguel de Allende (Mexico) vs Granada (Nicaragua), Cartagena wins. It's bigger, more energetic, with the Caribbean climate as a bonus.

If you want the food angle, stay in Getsemaní, not the Old Town. Same conclusion as the food-vs-Costera split in Bacalar: the cheaper neighbourhood has the better food.

If you're a first-time Latin America traveller, yes, start with Cartagena. Easier than CDMX, friendlier than Bogotá, less learning curve than anywhere else in Colombia.

Pros and cons, the honest version

The case for goingThe case for skipping
Most photogenic colonial centre in Latin AmericaCity beach is mediocre
Food in Getsemaní genuinely outpunches the priceCaribbean Spanish is hard if your Spanish is intermediate
Caribbean climate without cruise-ship volumeVendor pressure on Playa Blanca and Bocagrande beach
Walkable. The Old Town and Getsemaní are 5-10 min apartHot and humid year-round, brutal in summer
Cheaper than Tulum or Playa for similar qualityOld Town hotels priced at colonial-mansion premiums
Strong off-the-beach content (food, history, nightlife)Rosario Islands trip adds $50-120 USD on top of stay
Safer than its old reputation suggestsRainy season (Aug-Oct) is genuinely soaking

Where to stay (the short version)

If you read this and decided you're going, here's the abridged where-to-stay version. The full deep-dive lives in the where-to-stay post:

Where to stay near Cartagena, Colombia. Booking through these links supports the channel at no cost to you.

Budget breakdown (per day, USD)

What a Cartagena trip actually costs depending on traveller style:

Travel styleDaily costWhat you get
Backpacker$50-95Getsemaní hostel, street food, one paid activity
Mid-range$185-335Old Town hotel, mix of casual and nicer meals, Rosario tour
Luxury$525-1,210Boutique colonial mansion, fine dining, private boat tour

For a 4-night Cartagena trip, a backpacker can do it all-in for $250-420 USD. Mid-range lands $750-1,350. Luxury runs $2,100-4,800.

Recommendations

The version of advice I'd give a friend booking the trip:

  • Three to four nights is the right length. Don't book one or two.
  • Stay in Old Town or Getsemaní. Skip Bocagrande unless beach is the whole point.
  • Book Rosario Islands in advance. Skip Playa Blanca if you're doing Rosario.
  • Eat in Getsemaní at least one night. Don't be loyal to your hotel zone for dinner.
  • Use Uber or InDriver, not street taxis.
  • Pull cash before you walk into smaller plazas.
  • Install Google Translate's Spanish offline pack. The Caribbean accent is faster than other Colombian Spanish.
  • Don't engage long with the Old Town selfie-photographers in costume unless you want a paid photo. A polite "no, gracias" works.
  • Plaza de la Trinidad in Getsemaní is the Friday night move.
  • Bring more sunscreen and hydration than you think.
  • Calibrate beach expectations down for the city. Save them for the Rosario Islands.
  • If routing through Mexico first, Bacalar where-to-stay and the Bacalar review cover the equivalent for that side.

Final note

Cartagena is the easiest sell in Colombia. The Old Town does the work that the city beach can't, the food in Getsemaní outpunches its price tag, and the climate hits the perfect tropical-but-not-cruise-ship note that places like Tulum lost a decade ago. The 9/10 rating is real. The 5/10 city beach is also real. You optimise the trip by leaning into the parts that work and routing around the parts that don't.

Worth visiting? Yes. Worth flying to Colombia for? Probably not on its own; pair with Medellín for a 10-night Colombia trip and you've got a serious Latin America itinerary.

Coming up: a Medellín deep-dive (the perfect-weather city) and a Bogotá honest review (cold, gritty, altitude). If you're still planning the route, the first-day-in-Cartagena post covers the practical day-one stuff and the identity-as-an-Asian-traveller angle, and the Cartagena where-to-stay deep-dive breaks down each zone with hotel options.

Frequently asked

Is Cartagena actually worth visiting?

Yes. After three weeks across Bogotá, Medellín, and Cartagena, Cartagena was the city I'd send a friend to first. The Old Town is the most photogenic colonial centre in Latin America, the food in Getsemaní outpunches its prices, and the climate is more Thailand than Mexico. The wider Caribbean coast and Rosario Islands give you a beach trip on top of the city trip. Three to four nights is the right length.

Is Cartagena better than Bogotá or Medellín?

Different products. Bogotá is the cultural-altitude experience, Medellín is the perfect-weather digital-nomad city, Cartagena is the colonial-Caribbean postcard. For a first trip to Colombia, Cartagena is the easiest landing pad. For a longer trip, do all three: Cartagena 4 nights, Medellín a week, Bogotá 3 nights.

Is Cartagena safe?

Yes, in the touristed zones. The Old Town, Getsemaní, and Bocagrande all have visible police presence and are safe day or night. Outer residential zones are less so. Use Uber or InDriver after dark, watch your phone in markets, don't flash valuables in less-busy alleys. Petty theft (phone snatches, distraction scams) is the main risk, not anything worse.

Is the Cartagena beach worth it?

The Bocagrande city beach is fine but not the postcard. Playa Blanca is the closer day trip but is overrun with vendors and music. The Rosario Islands (an hour offshore by boat) are the actual postcard beaches. If beaches are your priority, book a Rosario Islands day trip and skip the city beach entirely.

How long should I stay in Cartagena?

Three to four nights. One night is too short (you barely see the Old Town and miss everything else). Four nights covers the Old Town walkthrough, a Rosario Islands or Playa Blanca day trip, a Getsemaní food and nightlife evening, and a buffer day for the Castillo or the mud volcano.

Is Cartagena overrated?

Not for first-timers. The Old Town genuinely is what the photos suggest. Where Cartagena is overrated is the city beach (Bocagrande is fine, not magical) and Playa Blanca (more vendors than postcard). The Old Town and Getsemaní carry the rating; expect the rest of the city to be a step down.

What's the worst thing about Cartagena?

The vendor pressure on the city beach and Playa Blanca. Constant sales pitches for hats, bracelets, food, massages. It's exhausting after an hour. The Rosario Islands have far less of this, which is one reason to go there instead. The Old Town has some of it (selfie photographers in costume, hat sellers) but it's manageable and genuinely walkable.

Is Cartagena worth it as part of a longer Colombia trip?

Absolutely. Cartagena is the easiest landing pad in Colombia: Caribbean climate, photogenic centre, smallest learning curve. Routing it as the first or last stop of a longer Bogotá-Medellín-Cartagena trip is the standard play. As a standalone destination, 4 nights is enough to feel you've seen it; 7+ would only be worth it for the islands.

Tagged
#cartagena#colombia#honest review#is it worth it