Hotel Islabela Islas Del Rosario features a garden, terrace, a restaurant and bar in Isla Grande.
Eco Hotel Los Erizos is located in Islas del Rosario. Guests can enjoy the on-site restaurant. You will find concierge service at the property.
Hotel Las Islas has an outdoor swimming pool, fitness centre, a garden and terrace in Baru.
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, terrace and restaurant.
Situated on the beachfront in Baru, ACASI Rustic Beach has 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.
Facing the beachfront, Isla Tijereto offers 3-star accommodation in Isla Grande and features a garden, terrace and restaurant.
Hotel Rosario de Mar by Tequendama has a garden, shared lounge, a restaurant and bar in Isla Grande.