Cartagena
Cartagena · Colombia

Snorkeling Tours in Cartagena: What You Need to Know

Expect a full-day boat trip (usually 7–9 hours) that takes you out to the Rosario Islands. The water is warm and generally clear, though visibility varies from 5–15 meters depending on recent rain and swell. You’ll do two or three snorkel stops over shallow reefs and around small rocky outcrops; you may also get a quick stop at a beach for lunch (usually included) and some time to swim or relax. It’s not remote wilderness diving — other boats will be nearby — but it’s an easy, low-effort way to see tropical fish, small corals, and the occasional turtle without needing scuba certification.

The dry season from December to April offers the best conditions: calmer seas and better visibility. June–November can still work but expect more chance of choppy rides and murky water after rain. Expect to pay around $55–85 per person for a standard full-day tour that includes transport, snorkel gear, lunch, and a guide. Cheaper options sometimes cut corners on boat quality or lunch; the higher end usually means smaller groups and better equipment.

Pick a tour that visits at least two different Rosario Islands and leaves early (around 8 am) to beat the afternoon wind. Skip anything that promises “private beaches” or heavy partying on the boat — those tend to be more about drinking than snorkeling. Bring your own reef-safe sunscreen, a waterproof phone case, and a towel; the provided gear is functional but often well-used.

Book it

Cartagena to or from Tayrona Park Private Transfer
getyourguide
$221 per person
Cartagena Urban Party Boat to Cholón: 5 Stops with Lunch and Drinks
getyourguide
$61 per person
Cartagena: Corona Island Eco Escape + Corona Beer Open Bar
getyourguide
$267 per person
Cartagena: Private Speedboat to the Rosario Islands and Baru
getyourguide
$360 per person
Cartagena: Walking Tour - 6 Language Options
getyourguide
$22 per person
Cartagena: Barú Sunset Beach with Bioluminescent Plankton
getyourguide
$66 per person

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Cartagena

Beach Club Transfer → Private Walking Tour → Palenquera Experience → Rosario Islands Snorkeling → Beach Club Day Pass → Rooftop Bar Tour → Private Beach Club Day → San Felipe Castle Tour → All Cartagena trips →
Get the best trips, at the best price