Overview
About an hour by boat from Cartagena, the Rosario Islands are a national natural park of 27 coral islands. Translucent turquoise water and white-sand beaches create a Caribbean paradise. Snorkeling and scuba diving reveal a kaleidoscope of tropical fish and coral, and there's even an aquarium to visit. Pair it with a fresh seafood lunch by the beach for the ultimate slow Caribbean day.
Opening Hours
Boat tours typically depart 08:00-09:00 and return 15:00-16:00.
Travel Tips
Day-trip boat tours are most common, though overnight stays are possible. Bring plenty of cash and a dry bag; snorkel gear is usually included in tours.
Hotels near Rosario Islands
Hotels and guesthouses in Cartagena, Rosario Islands, Cartagena


