The Hotel Isla Del Pirata offers you; Restaurant, Bar, Spa, recreation areas and water sports; It is located in the Corales del Rosario National Natural Park, in the insular area of Cartagena de...
Hotel Islabela Islas Del Rosario features a garden, terrace, a restaurant and bar in Isla Grande.
Facing the beachfront, Isla Tijereto offers 3-star accommodation in Isla Grande and features a garden, terrace and restaurant.
Located inside the Archipielago de las Islas natural park, Coralina Isla Boutique features a restaurant, a private beach area, and a solarium in Cartagena de Indias.
Located in Islas del Rosario, a 1-hour boat ride from Cartagena, Hotel Cocoliso features a restaurant, an outdoor pool. The resort offers panoramic sea views and free Wi-Fi in public areas.
SABAI Beach features 200 metres of private white sand beach and free WiFi access in public areas. It is located in Barú Peninsula (an island), 20 minutes’ drive from Barbacoas Bay.
Hotel Sunsets del Rosario has a garden, terrace, a restaurant and bar in Isla Grande.
Hotel Las Islas has an outdoor swimming pool, fitness centre, a garden and terrace in Baru.
Bora Bora Beach Club & Hotel has an outdoor swimming pool, terrace, a restaurant and bar in Isla Grande.
Hotel Playa Scondida is a rustic-style lodge on Baru Island, 1 hour from Cartagena by motorboat.