
The Rosario Islands are an archipelago off the coast of Cartagena, Colombia, featuring crystal clear water and a relaxed holiday atmosphere with opportunities for snorkeling and beach exploration. Visitors can access the islands via day trips or overnight stays, with options ranging from private boat rentals to shared catamaran tours that include snorkeling, meals, and visits to multiple islands like Isla Grande and Playa Blanca.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.