A Local’s Guide to the Best Beaches in Cartagena, Colombia and Tips to Enjoy Them

No visit to Cartagena is complete without spending some time at the best beaches in Cartagena! You are in the Caribbean, after all. However, what is the best beach in Cartagena? To help you decide what are the best beaches in Cartagena for you, read on for this comprehensive guide to the best Cartagena, Colombia beaches!

*Disclosure: This post contains affiliate links. I am a member of Amazon Associates, LLC and other affiliate programs and earn from qualifying purchases made after clicking those links. There is never any additional cost to you. To learn more please consult our Disclosure Policy.

Photo of 4 girls having fun on one of the Cartagena beaches.
You have to include a day (or 3) at the Cartagena, Colombia beach. Read on to learn more about the top Cartagena, Colombia beaches to decide which Cartagena beach is best for you.

Best Cartagena Beaches – Contents

  • Tips for Enjoying the Beaches in Cartagena
  • Packing List for the Beach in Cartagena
  • Best Cartagena Beaches in the Rosario Islands
  • Best Cartagena Beaches in Barú
  • Best Cartagena Beaches in Tierra Bomba
  • Best Beaches in Cartagena Itself
Photo of two people walking along one of the Cartagena beaches Colombia.
You’ll find the best beaches of Cartagena outside the city. Read on to learn all about them.

Too long; can’t read it all quick overview

Quick Tips:

  • Beaches in town get crowded with lots of vendors.
  • The Rosario Islands are gorgeous but not all have sandy beaches.
  • Barú has nicer sand beaches, including Playa Blanca which is nice but can get very crowded as well.
  • Tierra Bomba offers nice beaches just across the bay.

Best Beaches of Cartagena Quick List:

Want to take the hassle out of planning your trip? Let the experts at our partner BnB Colombia Tours help you! Fill out this form and they will get back to you to help you design a tailored, custom trip.

->Click here to get a free planning checklist for your trip to Cartagena!<-

Photo of people relaxing in lounge chairs on one of the beaches Cartagena Colombia
Relaxing on one of the best Cartagena beaches is all but an obligatory thing to do on a visit to Cartagena.

Tips for the Beaches in Cartagena, Colombia

If you’re coming to Colombia, the beaches in Cartagena are an obligatory stop. Even if doing a longer summer style trip, like for example traveling through South America for three weeks, be sure to set aside some time to enjoy Cartagena’s beaches!

While there are some other neat spots on Colombia’s Caribbean coast, the beaches near Cartagena offer the best combination of accessibility, fun, and beauty.

Here, I’m going to tell you all about the best beaches in Cartagena, but first some quick tips to properly enjoy them!

So, the truth is, the best Cartagena beaches are not located in the city itself, but are located outside the city.

The beaches in town are fine. I would probably say they are comparable to the beaches in my native South Carolina. So, they are perfectly nice.

However, the nicer beaches in town can get very crowded and are often overrun with vendors as well.

I find it near impossible to just relax in peace, and after a decade living in Cartagena, usually avoid the most popular beach in Cartagena itself of Bocagrande. There are some beaches in town that get less crowded and can be enjoyable to visit if you are limited on time or unable to get to the other nicer beaches near Cartagena. There are also some nice beachfront hotels in town that have good private beach areas.

However, the beaches in the islands outside of town are truly the best, and they are well worth the visit.

In the Rosario Islands and Barú, south of Cartagena, you’ll find crystal clear Caribbean waters that feel and look like paradise.

There is also good diving here. Doing a day trip or spending a night or two out there is, in my opinion, one of the all but obligatory things to do in Cartagena.

Whether you’re backpacking South America or just looking for a quick beach getaway, some time at the beach is a must.

Meanwhile, the island of Tierra Bomba has nice beaches as well a bit closer. It lies just across the bay from Cartagena and is a little be easier to reach. The beaches here aren’t nearly as nice as those in Barú and the islands, but they are nicer and usually less crowded than in town and with fewer vendors. There are also a number of hotels and beach clubs on Tierra Bomba that are pretty good values.

*Recent times have shown how important it is to have travel health insurance. World Nomads is a leader in traveler’s health insurance. Get a quote here.

->Click here to get a free planning checklist for your trip to Cartagena!<-

Photo of beach chairs above the water at one of the beaches Cartagena Colombia.
Wouldn’t you like to relax on this beach? Cartagena offers lots of nice beaches, the best being out in the islands nearby.

Some Quick Tips for Dealing with Vendors on the Beach

Cartagena’s beaches are unfortunately notorious for vendors, some of whom will try to rip you off. Here are some quick tips for avoiding overpaying.

Negotiate and Agree on Prices

This goes for everything, food, chairs, shade tents, drinks, any other services.

While it probably does not represent the majority, there are some who will try to drive up the prices or do things like tack on an exorbitant fee for “service.” Don’t be afraid to ask around and compare prices.

Just like with taxis, it’s best to always agree on prices.

When being offered shade and chairs, ask how much they are for the day. It’s also a good idea to go ahead and ask if they offer lunch service and how much as you can sometimes negotiate a package deal.

Technically, there are official prices for chairs and drinks, but they are not always adhered to, and in some cases if it’s later in the day or crowds are smaller, you may even be able to negotiate down. If you’re buying drinks, it’s a good idea to try to keep a running count.

It’s also a good idea to take a photo of the menu they show you. There are stories of people being shown one menu and set of prices when ordering and another with higher prices when paying.

In short, just don’t let the bill surprise you.

Photo of two guys rapping on one of the Cartagena, Colombia beaches.
Be prepared for vendors and even aspiring rappers wanting to get a few pesos off you, especially on the more crowded beaches.

Dealing with Vendors

You’re pretty much guaranteed to have vendors approach you while on the Cartagena, Colombia beaches.

These range from people selling fruits, sweets, snacks, sunglasses, sarongs, other artisan goods, and even floats. You’ll almost always get a few rappers too. Some of the rappers are actually quite good and funny, some are awful and just obnoxious.

The vendors are a common complaint from people visiting the Cartagena. Beach vendors can be especially intense, with many trying their best not to take no for an answer.

Bracelet salesman, massage ladies, and oyster mongers tend to be the worst. Sometimes I wonder if their strategy isn’t to just get you to buy something so they leave you alone. The oyster sellers and massage ladies are especially bad about offering a “free sample” and feeding you or starting to massage you.

Let’s be clear, there’s no such thing as a free sample.

They will end up wanting money, so if you’re going to indulge, make sure you follow the above and agree on a price before hand.

If you’re not interested, be more insistent yourself and give them your firmest “No, gracias” and finger wag.

Photo of a vendor on one of the Cartagena Colombia beaches with a giant boat strapped to him.
Regardless of how you feel about the vendors, you have to give this guy credit for creativity and effort (you’ll find this guy on Playa Blanca by the way, although he has inspired some imitators at other Cartagena, Colombia beaches.

There’s no way around it, it can be very frustrating dealing with vendors on the beaches. Cartagena does have chronically high unemployment, and the reality is there are worse ways to earn a living (some of which you will probably also see offered on the beaches in Cartagena too). So, it is worth keeping that in mind.

If you want a fruit salad, why not get it from a vendor rather than a restaurant? If you want a neat, handmade bracelet, why not buy it from a vendor than a tourist shop?

And if you don’t just make clear you’re not interested and try to take it in stride.

Now that that’s out of the way, let’s get to this guide to the best beaches in Cartagena, Colombia. Obviously you’ll want to bring along your best beach lover gear, so first, I’m going to share a handful of things that are good to take along to the beaches in Cartagena, and then, I’ll discuss in more detail each of the aforementioned areas and the best spots in each.

Hopefully it will help you decide which Cartagena beach is the best for you to visit!

Photo of a thatch roof umbrella and chairs on a Cartagena beach.
Before getting to the best beaches in Cartagena, let’s take a look at some things to pack for the Cartagena beaches.

Beaches of Cartagena Packing List

Below are some good ideas for things to take with you for the beaches in Cartagena.

Good Gear for the Beaches in Cartagena

Great Bathing Suits for the Best Beaches in Cartagena

->Click here to get a free planning checklist for your trip to Cartagena!<-

Best Beaches in Cartagena Part 1: The Rosario Islands
Cartagena’s Caribbean Paradise

Photo of a dock over clear waters in the Rosario Islands Cartagena beach.
The Rosario Islands are gorgeous and kick off the list of the areas with the best Cartagena, Colombia beaches.

The Rosario Islands are located about an hour by boat southeast of Cartagena.

They, along with the beaches of Barú and the San Bernardo Islands further south, are part of a National Park rich with reefs and marine life. These coral islands have gorgeous clear and turquoise waters, and picturesque scenery.

Many of them are tiny, privately owned islands and they are some of the highest priced real estate in Colombia. Cartagena beaches in town proper pale in comparison.

Some, however, do house some Cartagena beach clubs and eco-resorts, and they are undoubtedly some of the best beaches in Cartagena. Most of these are located on Isla Grande, the largest of the islands, with a few more on Isleta (including our favorite) and a couple other scatted about on other islands.

Many offer both day passes and overnight lodging. I’m going to run down a few of the best ones here, but you can learn even more about the islands in my complete post on them.

Since these are coral islands, the beaches here can be a bit shelly and rocky, so it’s best to take along a good pair of watershoes. If you spend the night, you’ll definitely want bug spray for the night time mosquitos too.

Speaking of spending the night, do note that day passes usually include boat transportation, but for overnight stays, you may have to pay an additional fee for the boat, so double check and factor that in when comparing prices at these beaches in Cartagena, Colombia.

Private Boat Rental – Best Way to Enjoy the Islands

Photo of a girl standing on the front of a boat in the islands of the Colombia Cartagena beach.
Renting a private boat to the islands is by far the best way to enjoy the a beach Cartagena day.

Doing a boat rental is undoubtedly the best way to see the islands and the most stylish and fun way to enjoy the beach in Cartagena, Colombia.

You can go where you like, with your group, and it can be as wild a party or as relaxed as you like. Most boat rentals include a cooler of ice so you can bring your own drinks of choice and will make several stops of your choice.

It’s common to head out to the islands, stop to swim and snorkel off the reefs, then head to either a beach in the islands or one of the places in Barú discussed below, but you should be able to work with your rental company and/or boat captain to go where you like.

Do keep in mind that any beach clubs or resorts you stop at will likely charge you to use their chairs and shade, although often you can get them thrown in as a courtesy if you also buy lunch.

Of course, you may just decide you don’t want to get off at a beach and all and just have an all day boat dance party!

Photo of a boat in front of a Colombia Cartagena beach.
Photo of two girls on a boat near a beach in Cartagena Colombia.
Photo of a group on a boat near a beach in Cartagena Colombia.
It’s hard to beat a private boat rental to enjoy the beaches near Cartagena! Just be sure to assemble a good crew and come ready for some on board dance parties.

You can book a private boat online via GetYourGuide ahead of time. If you are unable to put together a group to make a rental possible with your budget, I recommend this tour on a catamaran or this one that takes you to several stops in the islands and Barú.

Islabela – Best Place to Spend the Night or Have a Relaxed Cartagena Beach Day

Photo of two lounge chairs under an umbrella on one of the beaches in Cartagena, Colombia.
Islabela has a gorgeous view and is a great place for a relaxed beach Cartagena day.

Eco-Hotel Islabela is located in a gorgeous little bay on Isleta.

It is one of the few resorts in the Rosario Islands that has a true beach (although it is a bit rocky). They have a nice beach area with plenty of chairs and beach beds and has a relaxed atmosphere.

They also have terrific cabins, each set on their own private little waterfront area away from the main beach area.

One of the things I really liked about it as they partner with natives of the islands, who retain ownership of the land and earn part of the proceeds, a more sustainable and fair option for the natives than many of the other resorts.

Susana and I spent a few nights here in 2021 and absolutely loved it (read about our experience here). In fact, this would be my hands down top top place to spend a night in the islands. There are some higher end places, and some slightly cheaper places, but it’s very nice and is a pretty good value for a beach in Cartagena, Colombia.

Photo of a girl on one of the best beaches in Cartagena Colombia.
Photo of the beach at one of the beaches in Colombia Cartagena.
Photo of a cabin with a hammock and beach chairs in front at one of the beaches in Colombia Cartagena.
The beachfront at Islabela is very pretty, as are the cabins.

In addition to the cabins, they also offer day passes, and with the nice beach area, it is a great place for a relaxing day on the beach near Cartagena. It was great for us as a romantic weekend, and it would be great for families, especially since there is one larger, multi bedroom cabin.

Meanwhile, those looking for a bit more lively atmosphere might want to check out the next place on this list of the best Cartagena beaches in the Rosario Islands.

Bora Bora Beach Club – Most Lively Beach in Cartagena

Aerial photo of Bora Bora Beach Club Cartagena, one of the best Cartagena beach Colombia.
Bora Bora Beach Club has a bit more of a party atmosphere and is a terrific sport for a day pass at the beach in Cartagena! Photo by Ryan De Seixas (follow him on Instagram @ryzone)

Located at the end of the narrow channel between Isla Grande and Isleta, Bora Bora Beach Club in Cartagena is a great spot for a fun day pass.

You’ve almost certainly seen photos of people hanging out under their white archway with a bell or walking up their stairs from the beach area on Instagram.

While not enormous, there is a decent beach area here, and lots of space for swimming in the pretty, clear waters out front. Up on the little ridge overlooking the beach, there’s a lot of space to hang out, and there is always a lively atmosphere.

Featuring a DJ and bar, Bora Bora Beach Club is more for those looking for a bit of a Cartagena beach party, and it’s even known to attract a celebrity or two every now and then.

Day passes include one of their beach beds and lunch. There is a nicer VIP area with a nicer lunch for an additional fee, and beachfront beds cost a bit more. Finally, there are some private group lounge areas for a somewhat more hefty additional fee.

Photo of a guy on the front of a boat in front of Bora Bora Cartagena beach Colombia.
Photo credits to Juan Daniel Bernal Marin (@jdbernalmarin).
Photo of two people's feet overlooking the water at Bora Bora Beach Cartagena.
Photo credits to Ryan de Seixas (@ryzone).
Photo of a girl under an archway with a bell in front of the water at beach club Bora Bora Beach Cartagena.
Photo credits to @anny_01141. It’s hard to beat Bora Bora for a fun Cartagena beach club.

Bora Bora is a great spot to have a Cartagena beach party day and definitely the hippest of the best beach clubs in Cartagena. Considering how popular it is, it might be best to go here on a weekday or be sure you reserve in advance, particularly during peak travel seasons.

Bora Bora also recently started having overnight stays. Most of the resorts in the islands are pretty laid back, low key spots, so if you did want a more lively place for an overnight stay, reserve a room here.

Other Options in the Rosario Islands

  • Isla del Sol – On Isla Grande, there is a good beach and swimming area here as well as a nice pool. They offer day passes and can also be booked for overnight stays. Read about Susana’s and my visit here.
  • Isla del Pirata – On its own little tiny island, this little island resort doesn’t have an actual beach but has a great swimming are off its dock. Book a day pass here.
  • Gente de Mar – Located at the northeastern tip of Isla Grande, Gente de Mar has a great beach area with lots of space and great views of the nearby other islands. You can book an overnight stays in their pretty rooms.
  • San Pedro de Majagua – A large beach and lounging area is the highlight of this eco-resort on Isla Grande (it’s pictured in the photo with the blue chairs above). You can book a day pass or overnight stays here.

For more ideas in the islands, check out my lists of the Best Rosario Islands Day Tours and the Best Rosario Islands Hotels.

Best Beaches in Cartagena Part 2: Isla Barú
A Close Second Caribbean Paradise

Photo of a girl standing on the beach Cartagena Colombia.
Susana catching some rays on one of the best Cartagena, Colombia beaches in Barú.

You’ll often see the Cartagena beaches of Barú lumped into the Rosario Islands.

That makes sense on the one hand, since Barú is part of the National Park and is outside of the city and the Rosarios are just off the coast of Barú, however it’s technically geographically wrong (Social Studies teacher here!).

Barú is an island, however, it’s not a natural island. It was a peninsula, and the Spanish cut the Canal del Dique across it, connecting the Magdalena River to the bay of Cartagena during the colonial era.

Therefore the area is referred to as the Isla Barú today.

Much of the area is covered in mangroves and there are a few small Afro-Colombian communities that live here. The town of Santa Ana on the island is actually where I spent my first year in Colombia as a volunteer teacher.

Aerial photo of mangrove covered coast with clear waters at the beach Cartagena Colombia.
The Cartagena beaches out in Isla Barú are also gorgeous and rustic.

There are a handful of gorgeous beaches here, some on the mainland of the island peninsula, some on tiny islands in the mangrove swamp off the the southern end of the islands.

Some of the most famous and best in Colombia and Cartagena beaches are located here, including boat party spot Cholón and Playa Blanca, probably the most famous backpacker beach of Cartagena, Colombia.

Some of these spots can also be reached by land if you’re not a fan of boat rides. There are also generally larger, sandier beaches here than what you’ll find at out in the Rosario Islands.

The sea here is also that crystal clear, idyllic Caribbean turquoise water. Read on to learn about the best beaches of Cartagena in Barú.

Isla del Encanto – My Pick for the Overall Best Beach in Cartagena

Photo of a Cartagena Colombia beach with lounge chairs and umbrellas and some people swimming in the water.
The beach front at Isla del Encanto is terrific!

Isla del Encanto is located on the southern side of the tip of the peninsula of Barú.

Susana and I spent a night here in early 2021, and I have to say it lives up to its name as an Island of Enchantment! You can read about our experience here.

There is a really big beach area here with lots of chairs. The water is super calm and the bottom is all soft sand. There are courtesy paddle boards and kayaks available to use. We loved the food and drinks, and the service was great.

The room was one of the nicest we’ve ever stayed in anywhere, and considering how isolated this is, it’s impressive they’ve put together 5 star quality rooms out here. There’s also two pools on site, one exclusively for overnight guests, and our beachfront dinner was lovely.

Besides being a great spot for a romantic getaway at the beach in Cartagena, it is family friendly as well, and there is a playground and kids pool area. It is definitely on the pricier side, although I appreciated that this is one of the few places that includes the cost of the boat in their overnight stays.

They also offer day passes, and honestly, considering how nice it is, the price of the day passes are pretty decent.

In a nice touch, they offer an optional tour that goes out to the Rosario Islands as well, so you can have the opportunity to see them and do some snorkeling there if you like, and then come back and relax on the larger beach here.

Photo of a pool in front of the ocean at a Cartagena Colombia beach.
Photo of the bed in a hotel room at one of the Colombia Cartagena beaches.
Photo of sunset over the water with people in the foreground at the Colombia Cartagena beaches.
Isla del Encanto is truly enchanting! The beach is nice, the pool is nice, the rooms are gorgeous, and the sunset is stunning.

I would consider this to be the overall best beach spot for enjoying a day at the beaches in Colombia and Cartagena, at least of it was our favorite of the ones we’ve visited.

IslaBela we loved because it was in the islands, but the beach and rooms here were nicer, and this may be an even better choice for day passes. Plus, you can still see the islands if you’re willing to pay a tad more for the additional tour.

Cholón – Ultimate Boat Party Spot

Photo of beach huts with some boats around one of the Colombia beaches Cartagena.
If you’re looking for the ultimate party spot to include on a boat trip in Cartagena, look no further than Cholón!

Located on a tiny bit of beach on a tiny, mangrove covered island in a bay off the coast of Barú, Cholón might be the funnest of the beaches in Colombia, Cartagena, or anywhere for a party.

In the waist deep water on the sandbar off the beach, there are two rows of palm thatch huts for shade.

Boats pull up and tie up to them in a big semi-circle with the central area remaining as the perfect place to take a break from dance parties on the boat for a swim at this Cartagena, Colombia beach.

You can even have your lunch brought out and served on a table in the water!

We used to go to Cholón a lot, and we’ve had some good fun there. If you want to pretend you’re in a music video or just want to be able to mingle with some other people during your booze cruise, it’s the best spot to do it.

Learn more about Cholón at my complete guide to it here.

Aerial photo of Cholón, one of the Colombia beaches Cartagena.
Photo of people partying on a boat at one of the best beaches in Cartagena.
Photo of a group of people in the water at one of the best beaches in Cartagena.
Cholón is the ultimate party spot, perfect for renting a private boat.

The best way to do Cholón is without a doubt doing your own private boat rental.

I recommend stopping for snorkeling earlier in the morning in the islands then heading here. If you enjoy the party, you can stay the rest of the day, or you can head to one of the next two spots on this list to end the day.

Of course, you could just go here all day and really get the most out of the party (but trust me, pace yourself on the boozing, I’ve learned that the hard way).

If you can’t get a large enough group together to do a private boat, there are shared party boats to Cholón as well as some multi stop tours that include time at this Cartagena beach in Colombia.

Playa Blanca – Gorgeous White Sand Beach

Photo of cabins on the beach at Playa Blanca a best beach in Cartagena.
There are lots of little hostels and cabins on Playa Blanca if you want to spend the night.

Ah Playa Blanca!

It sits on the northeastern coast of Barú, only about 15 minutes from the little town where I spent 2011 volunteering as a teacher. Back then, the beach was hardly developed, and there was no bridge from the mainland to the island, and the road wasn’t even paved. That made Playa Blanca a lighter traveled, backpackers paradise, where you could rent a hammock for 5 bucks or less.

The beach has grown up a lot since then though.

In fact, I think it has become a victim of its own beauty, as it can get overrun with crowds on weekends and holidays. It is still an absolutely gorgeous beach though, and can be visited for a good bit cheaper than the Rosario Islands or the more exclusive beaches in Barú.

For those inclined to spend the night, it can be great once the crowds have cleared out. Do be advised that accommodations will be very basic and there is no running water and only generator power on this Cartagena beach.

Still, it’s considerably cheaper than staying at the eco-lodges, hotels, and resorts in the islands.

Photo of Playa Blanca, a best beach in Cartagena.
Photo of a couple on the beach of Playa Blanca, a best beach Cartagena.
Photo of the beach front at Playa Blanca, a best beach Cartagena.
Playa Blanca is gorgeous, although it’s best to walk down to the end of the beach to avoid the crowds.

It’s fairly easy to find day trips to Playa Blanca.

Some go by land, and some go by boat. Some also include the excellent National Aviary nearby. There are also tours that go out to the islands and come here for the afternoon. Finally, it’s also reachable by taxi or public transportation.

You can read more about getting there as well as tips on beating the crowds in my complete guide to Playa Blanca here.

The best way to find accommodations is to walk down the beach and find a place you like, although there are some places where you can reserve ahead of time online.

Other Places in Barú

  • Playa Agua Azul – This beach sits on a narrow peninsula on a an island in the bay just off Barú near Cholón. It is a nice relaxed spot to have lunch and enjoy a beach in place of or after partying in Cholón. It used to be not very well known but has lately become more popular. There is also a beach resort nearby.
  • Las Islas Resort – This gorgeous luxury resort has private bungalows nestled up into the mangroves, some with their own private pools and beaches. It is considered the best luxury eco-resort in the Cartagena area, and while pricey a couple nights here would surely be amazing!
  • There are a handful of other beach resorts as well around the town of Barú. See more here.

Tierra Bomba – Island Beaches Closer to Cartagena

Photo of a girl on standing on one of the beaches Cartagena with the water, a jetty, and the tall buildings of Bocagrande behind her.
You’ll find Tierra Bomba just across the bay from Cartagena, making it one of the easier beaches in Cartagena to get to.

In the middle of the outer bay of Cartagena, you’ll find the island of Tierra Bomba, a large island that has several nice beaches, a couple small towns, and some nice Cartagena beach clubs.

The beaches here are not as nice as those in the islands and Barú, but they are definitely nicer than the beaches in town.

They are also easier to reach than the islands and Barú, only a short boat ride across the bay. Finally, the hotels and beach clubs here also tend to be more budget friendly, and it is fairly cheap to go on your own as well.

Photo of two girls on the beach in Tierra Bomba, another one of the top beaches in Cartagena.
The beaches of Tierra Bomba might not be quite as amazing as some of the other beaches around Cartagena, like the islands and Playa Blanca, but they are still a nice compromise, being so close. Plus you get a great view of the city in the background.

Punta Arena

Directly across from Bocagrande, you’ll find the area often referred to as Punta Arena.

There, you’ll get a gorgeous view of the modern city across the bay and there are several nice beach clubs and hotels where you can book a day pass or spend the night.

It is possible to just pay for a boat across to Punta Arena behind the Bocagrande Hospital in Castillogrande (the cost should be $20,000 pesos round trip, paid in full in the afternoon when you come back), however the nicer places I’ll discuss below have their own boats and usually include the cost of the boat in their prices.

Several of those places also are located in more secluded areas that give them a private beach area, and those are the ones I will recommend below.

Still, it is possible to do this more cheaply if you go on your own, just keep in mind if you want anything like chairs, a beach bed, umbrella, and lunch, you will have to pay for them and will likely end up spending closer to the cost of a day pass at one of the Cartagena beach clubs at Punta Arena.

I’d recommend shelling out the extra pesos and having the convenience of knowing you have a nice spot, a good lunch, and people who will make sure you are on the boat back! For a unique way to go, you could do a kayak excursion across the bay to Tierra Bomba.

Photo of a wooden doorway looking out over one of the beaches Cartagena.
In addition to a nice beach, the views of the city from Tierra Bomba are nice.

Bocachica

On the southern tip of Tierra Bomba is the area known as Bocachica.

It is called Bocachica because it is the more narrow of the waterways that enter the Cartagena bay, the other being Bocagrande (get it: little mouth and big mouth).

During the colonial era, an underwater wall was built across the Bocagrande channel to prevent large ships from entering it and allow for easier defense of the city in the narrower Bocachica channel. There are 3 colonial forts in the Bocachica area, all of which are well preserved and well worth a visit for the history buffs.

You’ll also find a few cheaper beach spots on the beach by the main fort, and a bit further down, you’ll find one of the cooler beach clubs in Cartagena, Blue Apple Beach, which offers very nice bungalow accommodations as well as cool vibes for day trips (more on them below).

Bocachica can be reached by public boat taxi from the main docks outside the Walled City or by private boats offered in day passes at places like Blue Apple.

So, while if you’re only going to do one day or stay 1-2 nights at the beach, I’d recommend doing it at one of the other best beaches in Cartagena above, but if you want to do another beach day or spend a few nights somewhere that isn’t as crazily priced as those places in the islands, then consider one of the places below.

Palmarito Beach – Best Cartagena, Colombia Beach Value

Photo of people on a beach near Cartagena.
Palmarito is one of the best values amongst the best beaches of Cartagena, both for day passes and for staying the night.

We are big fans of Palmarito!

In fact, I think we’ve probably been here more than any other Cartagena beach club. What we really like about it as it sits in its own little bay area with the rocks out front that makes it feel like a private beach, making it feel more exclusive than some of the other places at Punta Arena that have similar prices.

There’s a big beach space here, and they have both chairs as well as beach beds available. They serve up very solid drinks (I love getting the Coco Locos here), and the drinks and beers are pretty reasonably priced for the beach.

Day passes include a solid buffet style lunch and access to the pool if you can actually drag yourself away from the beach. They do fun little dance competitions and have music throughout the day as well.

We have also spent the night here a few times. The rooms are solid and having dinner on the beach is really nice. The sunset over the bay is also really beautiful!

Photo of a drink in a coconut in front of one of the Cartagena beaches Colombia.
A couple having dinner and drinking wine on one of the beaches Colombia Cartagena.
Photo of a girl standing on a swing in front of a Cartagena Colombia beach
We’ve loved the times we’ve went to Palmarito, whether just for a day pass or to stay the night!

If you’d like to go here on the weekend, I’d recommend booking ahead of time, rather you’re staying the night or doing a day pass. They sometimes do fill up. I definitely recommend it as one of the best beaches in Cartagena.

Blue Apple Beach Club – Good Vibes in Bocachica

Photo of a little girl on a beach at Blue Apple Beach Cartagena.
We actually took our niece out to Blue Apple, so while it has a cool vibe for young adults, it is also family friendly.

We only recently finally made it out to Blue Apple, and we were not disappointed (read about it here).

This former private vacation home turned beach resort and club is located on the far side of Tierra Bomba, past Bocachica. That’s what distinguishes it, as it is pretty secluded and while there are some vacation homes nearby, you’re likely to see a mostly deserted Cartagena beach here.

As for Blue Apple itself, they have some beds overlooking the beach as well as plenty of chairs to hang out on the property. They also have a terrific pool area. Music and good vibes are on offer all day.

We also loved the drinks here! There are some neat, creative cocktails, all of which pair perfectly with the beach.

The food is also really good, and is sort of like a blend of Cartagena and beach bar food you might find in the US, which can be welcome when you’ve been eating Colombian food for a while or you are just an expat who gets excited about a chicken sandwich on ciabatta.

Photo of two beach beds nestled in amongst hedging at one of the Cartagena beaches
Photo of a garden overlooking the best beaches in Cartagena Colombia.
Photo of a table and patio furniture with a pool beyond them at one of the best Cartagena beaches.
Blue Apple has a few beach beds nestled in amongst the bushes overlooking the beach, behind which you’ll find a pretty garden area with plenty of space to lounge, and an even prettier pool.

Blue Apple does offer day passes as well as overnight stays.

The overnight stays can be in one of the nicely furnished rooms in the main house or in one of the lovely little bungalows, a few of which have their own little splash pools. They are on the pricier side but they are very nice, and they do offer longer term options for those who may be working remotely or just want to hang out by the beach for a month or two.

Fenix Beach Cartagena – Nice Luxury Option on Tierra Bomba

Photo of beach chairs under little shacks on one of the best beaches in Cartagena Colombia.
Fenix Beach is another nice, higher end option on Tierra Bomba. Photo credit: Hannah Smentkowski ( Hannahunbound.com / @hannahunbound).

Fenix Beach is located a bit further up Tierra Bomba away from Punta Arena and closer to the exit of the bay.

There’s not much else around here, so it has a very exclusive, private feel. It also has a pretty unique view of the central and southern part of the city as well as the high rises of Bocagrande.

The facilities here are also very nice.

There are a lot of beach beds and a neat dining area. It’s also got some great Instagrammable spots of its own, with a wooden circle overlooking the beach, a swing overlooking the water, and a neat looking old tree above the dock.

There is a pool available both for guests staying the night and those coming on a day pass as well.

We’ve yet to actually make it out to Fenix ourselves, but it’s on our list of Cartagena beaches we need to check out.

Aerial photo of Fenix, one of the best Cartagena, Colombia beaches.
Photo credits: John Hernández (@_john_hdez_)
Photo of a bamboo circle with the beach in Cartagena behind it.
Photo credit: Hannah Smentkowski ( Hannahunbound.com / @hannahunbound). Fenix is a very pretty hotel and beach club in Cartagena.
Photo of a girl on a beach bed at Fenix Beach Cartagena.
A bit further up the island, closer to the bay’s exit to the Caribbean, Fenix Beach Cartagena has a unique view of the city. Photo Credits: Belén Gonzalez (@belen.gonz)

Overall, this makes for a great option for an escape it all beach day (or a few nights) that, while a bit pricier than other places on Tierra Bomba, is more reasonably priced than the places out in the islands.

It’s possible to do a pass here or spend the night in one of the hotel’s rooms or beach bungalows.

Namaste Beach Club – Coolest Bungalows at Punta Arena

Photo of a beach club at one of the best Cartagena beaches Colombia.
Namaste is another one of the best beaches in Cartagena on Tierra Bomba, across from the city.

Namaste is another cool beach club and hotel on Tierra Bomba at Punta Arena.

There’s a great lounge area here that is private, although there is just a tiny bit of beach in front of it overlooking the water and you’ll find larger crowds just down the beach unlike the more private setting you’ll find at Palmarito and Blue Apple.

It is a big area though, and you can use the areas at the next door place named Bomba Beach as well.

This place has a neat vibe with some nice decorations with a yoga, far eastern theme. It’s definitely very Instagrammable too.

They also have some really neat looking bungalows behind the beach area. They actually hadn’t finished them the last time we were here but they are open now and they look really nice, so this is a good spot if you want to spend a night on Tierra Bomba.

Photo of one of the beaches in Cartagena.
Photo of a group of people around a table at one of the best beaches in Cartagena Colombia.
Photo of a group of girls in front of a palm triangle archway on one of the best Cartagena beaches.
Namaste has a neat vibe and decorations, good for celebrating a birthday or just relaxing!

Maybe this is just our love for Palmarito talking, but I would definitely book a day pass there over Namaste.

They charge more than Palmarito and you get more or less the same thing. I think the only difference is you get a certain amount of money to spend on food or drinks instead of just the lunch, but if you get a standard lunch it will work out the same.

The beach in Palmarito is just nicer, although a day pass here is a good choice if Palmarito is already full, and the overnight accommodations are nicer here.

Other Places in Tierra Bomba

  • Eteka Slow Beach Lounge – This is a new beach club and resort near Punta Arena. We have not been there, but photos of it look spectacular online.
  • Amare Beach – This place is even newer and is run by the same people as Blue Apple. It’s located in the area known as Playa Linda, around the northern tip of the island, where there is less development.
  • Bike Tour of Tierra Bomba – This neat tour has you bike around the island, stopping at the forts, before returning to Punta Arena to have lunch and hang out on the beach. Use the code ExploreColombia10 to get 10% off.
  • Budget Beach Day in BocachicaThis tour will take you to a little beach spot in Bocachica, right next to the Castillo San Fernando Fort and includes lunch and transportation. It’s a good choice for those on a budget that want to see the fort but don’t want to go on their own.
Photo of a pair of flip flops in the sand on one of the beaches of Cartagena Colombia.
Regardless of which of the best beaches in Cartagena you visit, be sure to take along some flip flops!

Best Beaches in Cartagena Itself

Ok, so now we’ve covered all the best beaches near Cartagena, lets talk about the actual beaches in Cartagena proper.

As I noted above, the beaches in town are ok but not nearly as pretty as those discussed above.

Personally, I think you’re better off enjoying the colonial charm of the Walled City and Getsemaní and avoiding the beaches in town, getting your beach fix at a place above.

That being said, the beaches in the city of Cartagena are, of course, more convenient, and if you aren’t able to budget for a boat ride and lunch out in the islands or Barú, don’t want to ride a boat, or you just want to spend a couple hours at the beach, the beaches in Cartagena can be good for that.

Here I’ll run down my picks for the best beaches in Cartagena itself.

Playa Azul aka Las Americas aka La Boquilla

Photo of a girl on one of the best Cartagena Colombia beaches.
A photo from Playa Azul, my top pick for the best Cartagena, Colombia beach in town. You can see it has a lot of beach and not so large of crowds.

Located on the northern edge of Cartagena, this is my favorite beach in town.

Maybe that’s just because we lived close to it, but I think it’s not only a decent, large beach, but it is just so much less crowded than the beaches of Bocagrande and with fewer vendors. That’s not to say there aren’t any crowds or vendors, but they are much less frustrating.

The area at the start of this beach just past the airport is known as Playa Azul, and it was redone in late 2019 and is very nice. It also has a special eco-friendly and sustainable designation.

A bit further up, you’ll find the resorts of Las Americas. They have a larger building known as the Torre del Mar and a smaller one known as Casa de Playa. Both make for good options for those looking for resort style beach accommodations in town, and the beaches in front are open to the public.

A bit past that, you’ll find La Boquilla, a small town that sits between the beach and the mangrove swamps beyond, and a traditional fishing village.

Here you can find some more budget friendly beach restaurants and hotels. For those looking for cheaper accommodations on the beach in Cartagena, Posada Kalea makes a good choice.

There are also some neat tours and activities that can be done from La Boquilla. You can do kite surfing lessons, go paratriking over the beach, rent a jet ski, or tour the mangroves (use the code ExploreColombia10 to get 10% off that mangrove tour).

While it’s a bit removed from downtown, this can be a nice, quiet area to stay for those looking to have a quieter, beach vacation in Cartagena.

In addition to the aforementioned Las Americas Casa de Playa, the Radisson Ocean Pavilion and the Holiday Inn Morros are nice beach resort options here.

Castillogrande – Hang out on the Well to Do’s Beach

Photo of some Colombia beaches Cartagena showing modern skyscrapers over the beach.
You’ll find Castillogrande near the end of the Bocagrande peninsula and it tends to get less crowds than the nearby Bocagrande beaches in Cartagena, Colombia.

Castillogrande is one of the most exclusive residential neighborhoods in Cartagena, located on a narrow little finger that curves off the end of the Bocagrande peninsula.

While, the residents themselves don’t love the fact that it’s a public beach, it is (all Colombia beaches in Cartagena and elsewhere are public property).

This beach used to be pretty mellow and not draw much in the way of crowds and vendors. That’s changed somewhat (probably why the residents have been complaining more about it). However, you’ll still generally find far fewer people here than on the main beaches of Bocagrande.

You can get to this Cartagena beach by walking behind the Hospital of Bocagrande, just beyond Laguito. This is where the boats to the beaches of Tierra Bomba depart from, but there are some shade spots a bit further down.

There’s not a whole lot else here, and the area is mostly residential, but you can rent a shade spot and some chairs and while it gets more crowded than it used to, it’s still likely to be more relaxed than the next beaches in Cartagena on this list.

El Laguito – Small, Relaxed Beach District of Cartagena

Photo of one of the the Colombia Cartagena beaches with a the lake and buildings in the background.
You’ll find the beaches of Laguito at the tip of Bocagrande, past the lake.

There’s an argument to be made El Laguito is simply part of Bocagrande, but I see it as kind of its own area.

El Laguito (the lake) is an area located at the tip of Bocagrande around, well, a big lake. If you look at the picture above it’s the far left area.

Here you’ll find a handful of hotels, such as the Cartagena Hilton, as well as residential buildings and restaurants in Laguito.

In fact, the restaurant El Muelle makes my list of the best places to see the sunset in Cartagena, and if you want to see the sunset from a Cartagena beach in town, Laguito is definitely the place to do it.

Photo of a best beach in Cartagena with chairs, umbrellas, and people with the sun going down over the sea in the distance.
The bar and restaurant El Muelle has a great beach area in Laguito. It is the beach beach in Cartagena, Colombia sunset in my opinion.

If you do decide to hang out here, I’d recommend doing it around El Muelle as you can use the beach chairs and umbrellas there if you buy drinks and/or food (their Coco Locos are really good by the way!). The upstairs deck is also pretty nice and the food is pretty solid.

The beach here isn’t very large, but if the crowds of the larger beaches around the corner on the front side of Bocagrande are too large, Laguito can be a decent Cartagena beach to spend some time.

You can also take surfing lessons here or do a neat sunset paddle board tour on the bay.

Bocagrande – Most Popular Cartagena Beach

Photo of a Cartagena beach showing the beach and buildings alongside.
Bocagrande Beach and the skyline of Cartagena, Colombia

You might be asking yourself why Bocagrande, one of the most well known Colombia beaches in Cartagena appears so low on this list of the best beaches in Cartagena, Colombia.

This is after all the area where you’ll find lots of hotels and the beaches that made Cartagena famous.

Well, to be honest, it’s because I am not a fan at all of the beach in Bocagrande.

That’s not because of the beaches themselves. In fact, they are pretty nice beaches, with big wide sections with lots of space and good for swimming.

However, they are a victim of their own success.

Not only can they get crowded, but they are crawling with vendors.

I remember one of the last times I went to the beach here on a Friday afternoon after work. I just wanted to relax, read, and have a beer or two, and every 30 seconds it’s someone coming by trying to sell me something, insisting that they make me a necklace with one bead as a “gift,” stuff like that.

Photo of the Bocagrande Cartagena Beach.
A photo of the beaches in Bocagrande Cartagena Beach. This photo taken from the Capilla del Mar Hotel.

I’m fairly sympathetic to the vendors, but honestly, they make the beach here very hard to enjoy.

I honestly don’t think I’ve been back to the beaches of Bocagrande in the daytime since then, and that was like 7 years ago.

Still, if you can live with the vendors, the beaches are nice enough, and of course, they are the most convenient to reach and there are lots of restaurants nearby.

There are also lots of hotels on the beach here that have their own beach areas where you can use complimentary chairs and umbrellas, and security guards may help deter vendors from bothering you too much (note again, beaches are public property in Colombia and there is no such thing as a private beach in Colombia or the beaches of Cartagena).

Some of the beachfront hotels I’d recommend around here include the Hotel Caribe and the Intercontinental.

Although not beachfront, the Estelar and Hyatt are also terrific hotels and just a short walk from the beach.

Photo of a life guard house on the Cartagena beaches Colombia.
One of the nice things about Bocagrande Beach is if you can live with the crowds and vendors, it is a big, wide beach.

If you are just coming to hang out for a while, I’d recommend either the area near the end, around the Kiosco Bony (where you can buy drinks and food). This area is often referred to as Hollywood Beach Cartagena.

This is the largest area of the beach with the most space. It is likely to be crowded during the day, especially on weekends and peak travel periods.

I actually do think coming here in the evening once the crowds clear out can be fun (and I have done that in the last 7 years). You can usually rent a chair for pretty cheap, so if you want some fun cheaper night time drinks, pick up a bottle of rum and rent some chairs here (you can also buy beers at the beach).

Other areas I’d recommend if you do want to hit the beaches in Bocagrande, are the areas closer to the entrance of Bocagrande around where the Decameron All Inclusive hotel is located.

There are usually less people and vendors on this end of the beach and there are a few little beach bars where you can sit and have a beer and hang out.

El Cabrero and Marbella – Budget Beach Option in Town

Photo of the Marbella beach in Cartagena with shade tents and some people in the background.
This is photo shows the beach of Marbella near its end, close to the Cartagena sign and one of the larger areas of this beach.

When you come into Cartagena for the first time, one of the things that will probably stand out is you’ll go down a road along the waterfront, including past a big Cartagena sign, one of the best photo ops in Cartagena.

This area is composed of the neighborhoods of El Cabrero and Marbella, with Cabrero being right by the Walled City, and Marbella a bit further up towards the airport.

You’ll find larger beaches further up in Marbella, but generally less people in Cabrero. These beaches aren’t quite as large and nice as those in Bocagrande, but they are comparable, and they generally are way less crowded.

You can also find a handful of cheaper restaurants and bars across the street from the beach.

There are chairs and shade tents available for rent on some sections of these beaches, but they are also good to just hang out on a towel.

Aerial photo showing Marbella beach Cartagena.
View of Marbella Beach Cartagena.

Two things to keep in mind for Cabrero and Marbella beach Cartagena are that on Sundays and Monday holidays, lots of local flock to these beaches from the barrios.

It gives them a cool, local vibe, you won’t find on the touristy Colombia beaches in Cartagena elsewhere, but they can get very, very crowded those days even though most other days there will be hardly anyone here.

The fact that there are less tourists here also means there is less police presence, and I have heard of people having their things stolen while in the water, so it’s best to make sure at least one person stays on the beach to watch over things (honestly, that’s good advice at all the beaches in Cartagena).

If you’re looking for some budget beachfront hotels, the Aixo Suites and Hotel Boutique del Mar are located here and make for decent choices that put you beach front and within a 15 minute walk of the Walled City.

Manzanillo – Nice Beach Near Cartagena but a Bit Hard to Reach

Photo of a girl on a Cartagena beach.
Susana on the beach at Manzanillo. As you can see it is one of the Cartagena beaches with a lot of space.

Maybe this deserves its own category as it’s more a beach near Cartagena than a beach in Cartagena, but it’s not in the islands like most of the best beaches near Cartagena, and it’s really close to the city, so I’m lumping it in with the beaches in Cartagena proper.

Manzanillo del Mar is located about 20 minutes outside of Cartagena, beyond La Boquilla.

It’s a pretty decent and big, wide beach.

While it doesn’t have that beautiful clear water like the islands or Playa Blanca, it is definitely nicer than the other beaches in the city itself, in my opinion.

It’s also a bit secluded and tends to draw a mostly local crowd and doesn’t get too crowded.

You can even go horseback riding here, that’s how not crowded it is.

The only downside is getting there. If you have your own car, made friends with someone who does, or are renting a car, then you can drive and park at the beach easy enough.

However, there’s not great public transportation to this Cartagena beach.

There are buses that go down the road, and then you can get out at the gas station known as Las Ramblas and then take mototaxis or possibly a taxi or collective taxi to the beach.

Or likewise, you can get to La Boquilla and then take a mototaxi.

Finally, you could get a taxi from town, but it is likely to be pricey, and you’ll have to arrange for them to come back and get your or wait for you.

Photo of a girl on Manzanillo Beach Cartagena, a beach near Cartagena, Colombia.
The difficulty getting out here makes it not worth it to go to Manzanillo for most in my opinion, but spending a few nights at the Estelar Manzanillo (where this was taken) can be nice.

All in all, I wouldn’t recommend going here just for the day if you’re just visiting Cartagena unless you have your own transportation.

It’s a nice beach, and a less touristy experience than the more popular Cartagena beachs, but the difficulty getting out there for a beach that’s comparable to what you’ll find in Tierra Bomba or even at Playa Azul in town isn’t worth it.

Better to spend the extra money to go to the islands or Barú.

That being said, if you’re looking to get out of town for a few days, there are several nice resorts out here.

We’ve stayed at the All Inclusive Estelar Playa Manzanillo for a staycation and thought was very nice. There is a great beach area, two pools, and all you can eat and drink. They do offer a free daily shuttle in to town as well, so if you’re looking for a more secluded beach vacation where you can still see town and not be stuck out in the islands it is a good option.

Photo of a sunset over the one of the best beaches in Cartagena Colombia.
This sunset is also outside the Estelar Manzanillo and the perfect ending to this guide to the best beaches in Cartagena, Colombia!

Guide to the Beaches in Cartagena Conclusion

In conclusion, there’s no shortage of options for candidates for the best beaches in Cartagena, Colombia!

The hardest part may be deciding just which is the best beach in Cartagena for you.

My recommendations are, again, to do one of the Cartagena beaches in the Rosario Islands or Barú.

If you have a bit of a tighter budget or you have time to do two beach trips in Cartagena, you could opt to see Tierra Bomba or just spend part of a day on a beach in the city like in Laguito or Playa Azul.

Honestly, it’s the beach, so you can’t really go wrong, especially if you go aware of ahead of time and ready for the vendors.

I hope this guide helped you decide which Cartagena beach or beaches you will visit, and I’d love to know your experiences, thoughts, and favorite beaches in Cartagena in the comments below!

Cheers and Happy Exploring (or just chilling on the beach)!

2 thoughts on “A Local’s Guide to the Best Beaches in Cartagena, Colombia and Tips to Enjoy Them”

Leave a Comment