Hotel Islabela Islas Del Rosario features a garden, private beach area, a terrace and restaurant in Isla Grande.
Hotel Las Islas has an outdoor swimming pool, fitness centre, a garden and private beach area in Baru.
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.
SABAI Beach Hotel 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.
Casa Rosario features a garden, shared lounge, a terrace and bar in Isla Grande.
Facing the beachfront, Pao Pao Hotel & Beach Club offers 4-star accommodation in Isla Grande and features an outdoor swimming pool, garden and private beach area.
Soy Local Islawa features an outdoor swimming pool, garden, a private beach area and restaurant in Cartagena de Indias.
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, Bora Bora Beach Club & Hotel offers 4-star accommodation in Isla Grande and has an outdoor swimming pool, private beach area and terrace.