Enter your dates to see the latest prices and deals for Barú hotels
Facing the beachfront, Isla Corona offers 5-star accommodations in Barú and has a garden, private beach area and terrace. Among the various facilities are a bar and water sports facilities.

Hotel Carey Beach Baru features a garden, private beach area, a terrace and restaurant in Barú. Providing a bar, the property is located within 1.5 miles of Isla del Encanto Beach.

Facing the beachfront, Hotel Las Islas offers 5-star accommodations in Barú and has an outdoor swimming pool, fitness center and garden. With a private beach area, the property also features a bar.

Located in Barú, 30 miles from Cartagena's Port, Casa Barú provides accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers a tour desk.
ACASI Rustic Beach has a private beach area, a restaurant and a sun terrace with swimming pool and à la carte breakfast in Barú. Free WiFi and a concierge service are offered.

Set on the Baru Island, Hotel Agua Azul Beach Resort features a pool and private access to the beach. A restaurant is featured and breakfast is provided. Cartagena is 1-hour away by boat.

Located in Barú, Islawa Soy Local - Isla Privada features a terrace and bar. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Tequila SunBeach Baru Eco-Hotel is located on the beachfront in Barú, a few steps from Playa Blanca.

Located in Barú and with Playa Blanca reachable within a 2-minute walk, Cristal Blue Barú provides concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant.

SABAI Beach Hotel features 656 feet 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.

Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
Popular with guests booking hotels in Barú
30 miles from Cartagena's Port in Barú, Tropical villa w pool & dock access u501 features accommodations with access to a fitness room. This villa provides air-conditioned accommodations with a patio.
30 miles from Cartagena's Port in Barú, Seaside 3br retreat w terrace & beach access u206 offers accommodations with access to a fitness room.
30 miles from Cartagena's Port in Barú, Oceanview 3br condo w spa & gym u603 features accommodations with access to a fitness room. This apartment offers accommodations with a patio.
Modern apt 2 Br 5 Guests Bbq and views u504 offers accommodations in Barú, 30 miles from Cartagena's Port. This apartment provides air-conditioned accommodations with a patio.
30 miles from Cartagena's Port in Barú, Coastal villa w dock access & pools u401 provides accommodations with access to a fitness room. This villa offers air-conditioned accommodations with a patio.
30 miles from Cartagena's Port in Barú, Bright villa w pool & outdoor grill u303 provides accommodations with access to a fitness room. This villa offers air-conditioned accommodations with a patio.
Club Camping Islamar in Barú provides accommodations with a private beach area, a garden, and a terrace. This beachfront property offers access to free Wifi and free private parking.
NENA BEACH CLUB & HOTEL features an outdoor swimming pool, shared lounge, a terrace and restaurant in Barú. A few steps from Playa Blanca, the hotel provides a bar and water sports facilities.
Free Wifi is available throughout the property and Cartagena's Port is 30 miles away. Providing access to a terrace, the air-conditioned apartment consists of 1 bedroom.
Cabaña Playa Lena en Barú, Bolívar offers accommodations in Bolivar, 30 miles from Cartagena's Port. This campground features a terrace.
Featuring a garden, restaurant and views of garden, Ecohotel Arte y Aventura is located in Isla Grande, a 5-minute walk from Playa Libre.
Offering a garden, Isla Grande Eco-Hostal provides accommodations in Isla Grande. With garden views, this accommodation offers a patio.
Eco Hotel Bosque Encantado offers accommodations in Isla Grande, a 5-minute walk from Playa Libre. With garden views, this accommodation features a terrace.
Coco Encantado Eco Hostal Camping is a recently renovated luxury tent in Cartagena de Indias, near Playa Libre. This luxury tent offers a garden.
Facing the beachfront, Hotel Coral Sand Islas Del Rosario offers 4-star accommodations in Isla Grande and features a garden, terrace and restaurant.
Offering a garden, Palma Plata islas del Rosario offers accommodations in Isla Grande. Featuring garden views, this campground also features free Wifi.
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.
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 Rosario de Mar by Tequendama has a garden, shared lounge, a restaurant and bar in Isla Grande.
Located in Isla Grande, Isla Única- Islas del Rosario has free WiFi, and guests can enjoy a garden, a terrace and a restaurant. An American breakfast is available at the lodge.
"At Majagua, the true luxury is the place itself. Located within the Rosario and San Bernardo Corals National Natural Park, the hotel offers direct access to one of the most precious natural settings...
Featuring a shared lounge, Isla Pelícano offers accommodations in Isla Grande. The air-conditioned accommodation is a 13-minute walk from Playa Libre. Outdoor seating is also available at the villa.
Ecohotel Nativa Beach has a garden, private beach area, a terrace and restaurant in Cartagena de Indias.
Isla Risa features a garden, terrace, a restaurant and bar in Cartagena de Indias. The hotel has family rooms. Guests at the hotel can enjoy a continental breakfast.