The Rosario Islands are Cartagena’s hidden jewel—crystal-clear turquoise waters so pure you can see fish dancing among coral gardens. Soft sand feels like powdered sugar underfoot, perfect for lazy sunbathing or snorkeling adventures. A short boat ride away, yet worlds apart—this paradise delivers pure island magic with every wave.

Cartagena/Rosario Islands Top Hotel Picks
Select your travel dates to find the best prices and availability



