Offering an outdoor pool and a restaurant, Hotel Isla del Sol is located on Isla Grande Island in the Rosario Islands archipelago. It offers on-site water sports and a private beach area.
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.
Offering an outdoor pool and a restaurant, Hotel Isla Lizamar is located on Isla Grande, a secluded island on Colombia’s Caribbean coast.
Hotel Sunsets del Rosario has a garden, terrace, a restaurant and bar in Isla Grande.
Bora Bora Beach Club & Hotel has an outdoor swimming pool, terrace, a restaurant and bar in Isla Grande.
Hotel Islabela Islas Del Rosario features a garden, terrace, a restaurant and bar in Isla Grande.
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.
Facing the beachfront, Isla Tijereto offers 3-star accommodation in Isla Grande and features a garden, terrace and restaurant.
Rosario EcoHotel features a restaurant, bar, a shared lounge and garden in Isla Grande. Featuring family rooms, this property also provides guests with a terrace, and outdoor patio dining area.
Mangata Beach has a garden, restaurant, a bar and private beach area in Cartagena de Indias. Boasting family rooms, this property also provides guests with a sun terrace.