Explore the Crystal-Clear Caribbean Waters and Coral Seas of the Rosario Islands
The Rosario Islands are a stunning archipelago of 40 islands off the coast of Cartagena, renowned for their untouched ecosystem and pristine beauty. Declared a national park in 1977, this protected area boasts crystal-clear waters, white sandy beaches, and vibrant coral reefs, making it a true Caribbean gem. The islands are home to some of the best snorkeling and scuba diving spots in Colombia, attracting marine life enthusiasts from around the world.
Why Visit the Rosario Islands?
The Rosario Islands offer a tranquil escape just a short boat ride from Cartagena, with spectacular marine life, stunning coral reefs, and serene beaches. Perfect for nature lovers and water sports enthusiasts, it’s a must-visit destination for anyone seeking to experience Colombia's natural beauty and Caribbean charm.

Colombia

-5 hours

Colombian Peso (US Dollars accepted)

Try a "Coco Loco"
Best Time To Go
The Rosario Islands are a popular destination due to their close proximity to the mainland, making them easily accessible from Cartagena. While the islands can get busy, especially during peak tourist seasons, they remain a year-round destination with something to offer every visitor. The best time to visit is between December and March, during the summer season, when the weather is at its most pleasant with sunny skies, calm seas, and ideal conditions for water activities like snorkeling, diving, and swimming.
Whether you’re looking for a relaxing beach holiday or an adventure exploring vibrant coral reefs, the Rosario Islands are a perfect getaway to experience Colombia’s Caribbean beauty at any time of year.
About Rosario Islands and its surrounding areas
The Rosario Islands stretch west from Isla de Barú, encompassing the beautiful reefs of the Nuestra Señora del Rosario and San Bernardo archipelagos, along with the underwater platforms in between. Notable islands within this area include Tesoro, Rosario, Múcura, and Maravilla. These stunning islands are located just one to two hours by boat from the piers near Cartagena’s Old Town, making them easily accessible for a day trip or extended getaway. Whether you're diving into crystal-clear waters or lounging on pristine beaches, the Rosario Islands offer a tranquil escape just a short distance from the city.
Things to Do in the Rosario Islands:
Snorkel or Dive in Vibrant Coral Reefs: Explore the underwater world of the Rosario Islands, where you can discover colourful coral reefs, schools of tropical fish, and diverse marine life in crystal-clear waters.
Relax on White Sandy Beaches: Unwind on the soft, white sandy beaches of islands like Isla de Barú, where you can bask in the sun, swim in warm waters, or simply enjoy the serene environment.
- Enjoy a Boat Ride Through Clear Waters: Take a scenic boat ride across the sparkling, turquoise waters surrounding the Rosario Islands, offering spectacular views of the islands and the Caribbean coastline.
Try a “Coco Loco”: Don’t miss tasting a refreshing "coco loco" – a delicious tropical cocktail made with rum, coconut water, and fruit, served inside a freshly cut coconut for an authentic Caribbean experience.
Explore the Islands of Tesoro, Rosario, Múcura, and Maravilla: Visit the unique islands of Tesoro, Rosario, Múcura, and Maravilla, each offering its own special charm, from quiet retreats to vibrant local culture.
Discover the Underwater Platform: Venture to the underwater platforms between the Nuestra Señora del Rosario and San Bernardo archipelagos, where you can dive and experience a stunning mix of marine ecosystems.
Go Kayaking or Paddleboarding: Experience the calm, clear waters around the islands on a kayak or paddleboard, ideal for exploring hidden coves and beaches at your own pace.
Explore the Coralinas Archipelago: Take a trip to the Coralinas Archipelago for a more secluded, peaceful atmosphere, perfect for those looking to escape the crowds and enjoy nature.
Experience Local Culture in Village Visits: Visit local villages on the islands to experience traditional Caribbean culture, interact with islanders, and learn about their way of life.
Indulge in Fresh Seafood: Feast on freshly caught seafood at one of the local beachside restaurants, where you can enjoy dishes like grilled fish, ceviche, and lobster while enjoying breathtaking views.
Take a Sunset Cruise: End your day with a romantic sunset cruise, offering panoramic views of the islands as the sun sets over the Caribbean horizon – a truly unforgettable experience.
Rosario Islands, Colombia Highlights
Some of the sights and experiences in and around Rosario Islands, Colombia