Photo: Engenharia Civil Luciana Trevisol via Google
The verdict
- Best forSnorkelers, divers and jet ski fans who will take a boat to the islands for the clear water that the city lacks
- Top pickPlaya Blanca on Baru, the busiest and easiest base for jet skis, snorkeling and island tours
- One thing to knowThe clear water for snorkeling and diving is on the Rosario Islands, so the Bocagrande city beach is for a quick jet ski, not clear water
Published 21 January 2026. Last reviewed 5 June 2026
Cartagena is a glorious old city on a murky stretch of sea, and that is the honest starting point for anyone chasing watersports here. The beaches right in front of the city, along Bocagrande, are convenient and lined with jet ski and parasail rentals, but the water is cloudy and urban, coloured by the currents and the river. For a quick thrill on a jet ski that is fine, but if you picture clear Caribbean water full of fish, you will not find it on the city sand.
You find it on the islands. A short boat ride south takes you to Isla Baru and the Rosario Islands, an archipelago of clear water, coral reefs and white sand where the real snorkeling, diving and island watersports happen. That boat trip is the single most important decision for a good water day near Cartagena, because it is the difference between splashing about in the harbour and drifting over a living reef.
We have ranked these on the clarity of the water and the range of watersports, then on how easy each spot is to organise, from the busy activity beach of Playa Blanca to the quieter dive islands. The winners are all on the water south of the city, where the sea finally turns clear.
The best watersports beaches near Cartagena
Judged on water clarity and reefs, the range of watersports and how easy each spot is to organise.
Playa Blanca, Baru
The most popular watersports base near the city, a long white sand beach on Isla Baru with clear turquoise water and everything on offer, jet skis, banana boats, snorkeling and island tours. It is busy and developed, which makes activities easy to arrange but the beach crowded, so come early. Prices are haggled on the day, so agree them first, and they are to be confirmed.
Isla Grande
The pick for clear water and reefs, the largest of the Rosario Islands with the best snorkeling and diving in reach of Cartagena and a calmer, more natural feel than Playa Blanca. Coral, fish and clear water reward the longer boat ride, and it makes a lovely day or overnight for anyone serious about time under the surface.
Isla Baru
The wider island beyond the Playa Blanca strip, where diving is common and boat trips fan out to reefs, mangroves and the national aquarium area. It gives you the same clear island water with more room and a range of beach clubs and dive spots, a good base to combine snorkeling and diving with a quieter stretch of sand.
Punta Arena
The closest island escape, on Tierra Bomba just across the water from Bocagrande, reached in a short boat hop. It has clearer water than the city beaches and a cluster of beach clubs where lighter watersports and a day on the sand are easy to arrange, which makes it a quick and popular option when you do not have a full day for the far islands.
Bocagrande
The city beach, ranked last for water quality and honestly so, because the water here is murky rather than clear. What it offers is convenience, right below the high rise hotels with jet ski and parasail rentals on hand for a quick go without a boat. Treat it as an easy thrill close to your hotel, not a snorkeling beach, and head to the islands for clear water.
Take the boat for clear water
The honest truth about watersports in Cartagena is that the good water is not in the city. Bocagrande and the central beaches are convenient and busy with jet ski and parasail rentals, but the sea there is cloudy and urban, so a snorkel would show you very little. If clear water and reefs are what you want, you have to get on a boat, and every serious watersports day here starts at the tourist docks rather than the hotel beach.
South of the city lie Isla Baru and the Rosario Islands, and that is where Cartagena finally delivers clear Caribbean water. Playa Blanca is the busy, easy activity beach with everything on tap, Isla Grande and the wider Baru are the quieter picks for real snorkeling and diving, and Punta Arena on Tierra Bomba is the quick island hop when time is short. Match the island to your day and you get the water you came for.
Two honest cautions to finish. Cholon, often sold as an island beach, is really a party anchorage of boats and music rather than a watersports beach, so skip it if snorkeling is the plan. And everywhere here prices are arranged on the spot and rentals are informal, so agree the cost and the return time before you set off, use licensed operators, and treat sea conditions as typical and never guaranteed, with no swimming safety promises on the open water.
Where to base a watersports day
The islands are where the beach club scene really lives, from the day clubs of Baru and Tierra Bomba to the quieter spots on the Rosario Islands, and most of them can arrange snorkeling, boat trips and lighter watersports as part of a day pass. They make an easy, comfortable base between activities, with loungers, food and a pool close to the sand. For who runs what and where a day bed is worth booking, our Cartagena beach clubs directory keeps the verified list, and we will check a date for you.
Book a beach club day in Cartagena
Independent and honest · 1,340 beaches ranked across 103 destinations · We answer to no resort
Before you go
Where is the best water for snorkeling near Cartagena?
Out on the Rosario Islands, not the city beaches. Isla Grande and the reefs around Baru have the clearest water and the coral and fish that make snorkeling and diving worthwhile, reached by boat from Cartagena. The city beaches at Bocagrande are convenient but the water is murky, so plan a boat day to the islands if clear water is what you are after.
Can you do watersports at Bocagrande beach?
You can, and jet ski and parasailing rentals are common along the Bocagrande city strip, which is handy if you want a quick thrill without a boat trip. Just set your expectations, because the water here is urban and cloudy rather than clear, so it suits jet skis and banana boats more than snorkeling. For clear water watersports, take a boat out to the islands instead.
Is Playa Blanca good for watersports?
Yes, Playa Blanca on Isla Baru is the most popular base for watersports near Cartagena, with jet skis, banana boats, snorkeling and island tours all on offer along its long white sand beach. It is busier and more developed than the outer islands, so it is easy to organise activities, though it can get crowded. Prices are arranged on the day and are to be confirmed, so agree them first.
Is Cholon a watersports beach?
Not really, and it is worth knowing. Cholon, at the tip of Isla Baru, is a party anchorage where boats and yachts gather for music, drinks and a social scene rather than a beach for organised watersports. It is fun if a floating party is what you want, but for snorkeling, diving and family friendly water activities the Rosario Islands and Playa Blanca are the places to head.
How do you get to the island watersports from Cartagena?
By boat from the Cartagena tourist docks, with Playa Blanca and the Rosario Islands reached in anywhere from around forty five minutes to a couple of hours depending on the boat and the sea. Most people join an organised day tour that bundles the transfer, snorkeling and lunch. Book with a licensed operator, check the return time, and remember that sea conditions are typical and never guaranteed.