Hotel Islabela Islas Del Rosario features a garden, private beach area, a terrace and restaurant in Isla Grande.
Orika del Mar Hotel Boutique features a garden, terrace, a restaurant and bar in Isla Grande. The accommodation provides karaoke and room service.
Hotel Coral Sand Islas Del Rosario features an outdoor swimming pool, garden, a terrace and restaurant in Isla Grande. Providing a bar, the property is located within 200 metres of Playa Libre.
Facing the beachfront, Pao Pao Hotel & Restaurante- Islas del Rosario offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area.
La playita Barú in Baru features 3-star accommodation with a terrace and a bar. The accommodation provides room service, a 24-hour front desk and organising tours for guests.
Facing the beachfront, Bora Bora Beach Club & Hotel offers 4-star accommodation in Isla Grande and has an outdoor swimming pool, private beach area and terrace.
Facing the beachfront in Baru, ACASI Rustic Beach has a private beach area and a restaurant. The hotel also features free WiFi as well as a paid airport shuttle service.
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.
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.
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.