Skip to content

Cartagena Beaches: The Best Beaches In and Near Cartagena, Colombia

This page may contain affiliate links. If you book through them, we may earn a commission at no extra cost to you. Learn more.

Cartagena sits right on the Caribbean, but its city beaches surprise a lot of visitors: the sand is greyish, the water is often churned up, and the best swimming is a boat ride away. This guide covers the beaches in the city, the island beaches most people head for, and how to choose between them.

Cartagena’s beaches at a glance

  • Best for a quick swim from the city: Bocagrande and Castillogrande
  • Best white sand and clear water: Playa Blanca (Barú) and the Rosario Islands
  • Best for a quiet escape: Tierra Bomba, or Barú outside the main stretch
  • Best for wind and kite surfing: La Boquilla
  • Best for a party day: Cholón

Beaches in the city

Bocagrande

The long strip of sand in front of Bocagrande’s high-rise hotels is the beach most visitors see first. It’s easy to reach by taxi from the old town, lively, and fine for a walk or a dip, but the sand is darker and the water less clear than the islands. Expect a lot of vendors.

Castillogrande

At the tip of the same peninsula, Castillogrande faces the bay rather than the open sea, so the water is calmer. It’s popular with local families and quieter than Bocagrande.

La Boquilla

North of the city, past the airport, La Boquilla is a fishing village with a wide, breezy beach, beach restaurants serving fried fish, and canoe tours through the mangroves. The wind makes it the go-to spot for kite surfing.

Island beaches: the ones worth the trip

Playa Blanca, Barú

This is the white-sand, turquoise-water beach on most people’s list. It’s on the Barú peninsula, reachable by road (about an hour, depending on traffic) or by boat. It gets very busy at weekends and in high season, with persistent vendors. Arrive early, or stay the night in a simple cabin to see it at its best when the day trips have left.

The Rosario Islands (Islas del Rosario)

A chain of small coral islands inside the Corales del Rosario y San Bernardo National Natural Park. Day trips by boat leave from the old town’s tourist pier, usually stopping at an island beach club or a snorkelling spot. The water here is the clearest you’ll find near Cartagena. Choose an established operator, and check what’s included: lunch, entry fees and the port tax are often extra.

Cholón

A shallow lagoon near Barú where boats anchor side by side and the music doesn’t stop. It’s a party, not a beach day, and it’s popular with groups.

Tierra Bomba

The island directly across the bay from Bocagrande, a short boat ride away. It has small beach clubs and a few quiet stretches, and makes an easy half-day trip if you don’t want a long boat ride.

When to go

Cartagena is hot all year. The driest months are roughly December to April, which is also peak season, with the biggest crowds and highest prices, especially around Christmas, New Year and Easter. October and November tend to be the wettest. Sea conditions can be rougher in the windier months, which makes the boat rides to the islands bumpier.

Tips before you go

  • Agree prices first. For boats, chairs, food and massages on the beach, agree the price before you accept anything.
  • Bring cash in small notes, sun protection and water. Shade on the islands can be limited.
  • Book boats through your hotel or a known operator rather than touts at the pier.
  • Check the sea conditions. Boats to the islands are cancelled when the sea is rough, so leave a spare day in your plans.

Where to stay for the beaches

Stay in the walled old town or Getsemaní for atmosphere and easy access to the boat pier; in Bocagrande for a beach on your doorstep and bigger hotels; or on Barú or the Rosario Islands themselves for a night or two of quiet.

Planning a trip to Cartagena?

More about Cartagena and the coast

Quick answers

Does Cartagena have nice beaches? The city beaches are fine for a dip, but the best beaches (white sand, clear water) are on Barú and the Rosario Islands, a boat or road trip away.

How do I get to Playa Blanca from Cartagena? By road to Barú (about an hour) or by boat from the city.

Can you swim at Bocagrande? Yes, though the water is less clear than on the islands.

Leave a Reply

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