Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Barú

Filter by star ratings
All filters
Hotel Isla Del Pirata
Hotel Isla Del Pirata
8.0 Excellent
Parque Corales Del Rosario / Islas Del Rosario, Cartagena, Colombia
Show on map
3.7 mi from city centre, Barú 
ExcellentBased on 221 reviews
8.0

Hotel Isla Del Pirata offers a comfortable setting when in Isla Grande. It also features a terrace, a 24-hour reception and a tour desk.

Playa Scondida
Playa Scondida
8.6 Excellent
Isla Barú, Ensenada de Cholón, Barú, Colombia
Show on map
1.5 mi from city centre, Barú 
ExcellentBased on 69 reviews
8.6

Hotel Playa Scondida provides a rustic setting when in Cartagena de Indias. It also features free Wi-Fi, free bicycle rental and an all-inclusive meal plan.

Playa Tortuga Cabaña
Playa Tortuga Cabaña
7.6 Good
Wakaya Beach Boutique Cabana After Acapulco place, Barú, Colombia
Show on map
7.6 mi from city centre, Barú 
GoodBased on 137 reviews
7.6

Playa Tortuga Cabana offers a comfortable setting when in Cartagena de Indias.

Nuestros Tres Tesoros
Nuestros Tres Tesoros
7.6 Good
playa blanca baru cartagena, Barú, Colombia
Show on map
7.9 mi from city centre, Barú 
GoodBased on 28 reviews
7.6

This comfortable guest house in Cartagena de Indias offers free Wi-Fi, as well as a 24-hour reception and massage services. It also provides luggage storage and shops.

Ecohotel Arte y Aventura
Ecohotel Arte y Aventura
8.3 Excellent
Sector la Charca - Islas del Rosario, Isla Grande del Rosario, Colombia
Show on map
3.9 mi from city centre, Barú 
ExcellentBased on 147 reviews
8.3

Ecohotel Arte y Aventura has a concierge, a sun deck and a bicycle service. It also offers a garden and room service.

Ecohotel Hector
Ecohotel Hector
8.0 Excellent
Isla de Baru - Playa Blanca, Barú, Colombia
Show on map
8.1 mi from city centre, Barú 
ExcellentBased on 279 reviews
8.0

EcoHotel Hector provides a comfortable setting while in Cartagena de Indias. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

Hostal Acapulco
Hostal Acapulco
Isla Baru, Playa Blanca - Sector La Motica, Barú, Colombia
Show on map
7.6 mi from city centre, Barú 

Boasting a swimming pool, Hostal Acapulco is located in Cartagena de Indias and offers comfortable accommodation. It also provides a tour desk, a 24-hour reception and an airport shuttle.

Eco Hotel Las Palmeras
Eco Hotel Las Palmeras
8.3 Excellent
Isla Grande Sector la Punta Sector La punta, Isla Grande del Rosario, Colombia
Show on map
3.9 mi from city centre, Barú 
ExcellentBased on 343 reviews
8.3

Situated in Isla Grande, Eco Hotel Las Palmeras is located an easy drive from Baru and Isla del Rosario. It also offers a tour desk and a terrace.

Hotel San Pedro de Majagua
Hotel San Pedro de Majagua
8.5 Excellent
Calle Del Torno No 39-29, Cartagena, Colombia
Show on map
4.0 mi from city centre, Barú 
ExcellentBased on 379 reviews
8.5

Boasting a swimming pool, a rooftop terrace and a private beach, Hotel San Pedro de Majagua is situated in Isla Grande and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Isla Lizamar
Isla Lizamar
Islas Del Rosario Isla Grande, Islas del Rosario, Colombia
Show on map
7.0 mi from city centre, Barú 

Situated in Isla Grande, Hotel Isla Lizamar is an easy drive from Baru and offers free Wi-Fi, a playground and an outdoor pool. It also provides massage services, a 24-hour reception and a currency exchange.

Tips for booking a Barú hotel

Cheapest month:August
Most expensive month:February
Average price in Barú:$292/night
Absolute cheapest price found:$19/night
Cheapest day:Monday
Most expensive day:Thursday
$102 - $709
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$25 - $228
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Barú hotels

Show all 71 hotels
1
Hotel San Pedro de Majagua
Hotel San Pedro de Majagua
8.5 Excellent
Calle Del Torno No 39-29, Cartagena, Colombia
Show on map
22.2 mi from city centre, Cartagena 

Boasting a swimming pool, a rooftop terrace and a private beach, Hotel San Pedro de Majagua is situated in Isla Grande and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

2
Hotel Cocoliso Island Resort
Hotel Cocoliso Island Resort
7.8 Good
Isla Grande - Islas del Rosario, Isla Grande del Rosario, Colombia
Show on map
1.0 mi from city centre, Isla Grande del Rosario 

Situated in Isla Grande, Hotel Cocoliso Resort is an easy drive from Baru and provides a private beach and an outdoor pool. It offers complimentary Wi-Fi and sweeping sea views.

Cheapest hotels in Barú, Cartagena

Show all 71 hotels
Eco Hotel Las Palmeras
Eco Hotel Las Palmeras
8.3 Excellent
Isla Grande Sector la Punta Sector La punta, Isla Grande del Rosario, Colombia
Show on map
0.8 mi from city centre,  

Situated in Isla Grande, Eco Hotel Las Palmeras is located an easy drive from Baru and Isla del Rosario. It also offers a tour desk and a terrace.

$11
Avg. per night
Playa Tortuga Cabaña
Playa Tortuga Cabaña
7.6 Good
Wakaya Beach Boutique Cabana After Acapulco place, Barú, Colombia
Show on map
7.6 mi from city centre,  

Playa Tortuga Cabana offers a comfortable setting when in Cartagena de Indias.

$23
Avg. per night
El Hamaquero Hostal Econativo
El Hamaquero Hostal Econativo
8.6 Excellent
Isla Grande Muelle Palmar, Isla Grande del Rosario, Colombia
Show on map
0.5 mi from city centre,  

Situated in Isla Grande, Ecohotel El Hamaquero is within easy driving distance of Baru and offers free wireless internet, massage services and bicycle rental. It also provides a tour desk, luggage storage and a terrace.

$23
Avg. per night
Ecohotel Arte y Aventura
Ecohotel Arte y Aventura
8.3 Excellent
Sector la Charca - Islas del Rosario, Isla Grande del Rosario, Colombia
Show on map
0.7 mi from city centre,  

Ecohotel Arte y Aventura has a concierge, a sun deck and a bicycle service. It also offers a garden and room service.

$24
Avg. per night
Hostal Acapulco
Hostal Acapulco
Isla Baru, Playa Blanca - Sector La Motica, Barú, Colombia
Show on map
7.6 mi from city centre,  

Boasting a swimming pool, Hostal Acapulco is located in Cartagena de Indias and offers comfortable accommodation. It also provides a tour desk, a 24-hour reception and an airport shuttle.

$27
Avg. per night
Hostal El Tambo
Hostal El Tambo
Isla de Baru, Playa Blanca - Sector La Motica, Barú, Colombia
Show on map
7.8 mi from city centre,  

Hostal El Tambo offers a comfortable setting when in Cartagena de Indias. It also provides luggage storage, a tour desk and a 24-hour reception.

$27
Avg. per night
House Rincón Del Mar - Baru
House Rincón Del Mar - Baru
10.0 Excellent
Isla Baru - Playa Blanca, Sector la Motica, Barú, Colombia
Show on map
7.7 mi from city centre,  

Hostal El Parche de Alex offers a comfortable setting while in Cartagena de Indias. It also provides a 24-hour reception, a tour desk and luggage storage.

$27
Avg. per night
Hostal La Canoa
Hostal La Canoa
Isla de Baru, Playa Blanca - Sector La Motica, Barú, Colombia
Show on map
7.9 mi from city centre,  

Hostal La Canoa is situated in Cartagena de Indias and offers free wireless internet. It also provides a tour desk, a 24-hour reception and an airport shuttle.

$27
Avg. per night

Hotel prices in Barú

2 stars and under

$11 - $126

House Rincón Del Mar - Baru

#1 Most popular

$27
Avg. per night
Ecohotel Hector

#2 Most popular

Ecohotel Hector
8.0 Excellent
$32
Avg. per night
Eco Hotel Las Palmeras

Best value

$11
Avg. per night
3 stars

$136 - $1,037

Hotel Isla del Encanto

#1 Most popular

$290
Avg. per night
Playa Scondida

#2 Most popular

Playa Scondida
8.6 Excellent
$1,037
Avg. per night
Hotel Cocoliso Island Resort
$136
Avg. per night
4 stars +

$144 - $352

Las Islas

#1 Most popular

Las Islas
9.2 Excellent
$352
Avg. per night
Hotel San Pedro de Majagua

Best value

$144
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Barú

Barú travel FAQs

  • What are the best hotels in Barú?

    Hotel Isla del Encanto is a very popular hotel in Barú with a score of 8.8 from 532 reviews. Playa Scondida (8.6 from 69 reviews) and Casa Cordoba Baru (8.9 from 194 reviews) are also highly rated Barú hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Playa Blanca?

    A good hotel close to Playa Blanca is Ecohotel Hector (rated 8.0/10 from 279 reviews).

  • What is a good hotel in Barú near Baru Church?

    The most popular hotel near Baru Church is Hotel Isla del Encanto, with 532 HotelsCombined users scoring it 8.8/10.

  • How much do hotels in Barú cost?

    The average price of a hotel in Barú is $147 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Barú?

    HotelsCombined searches in the last 3 days suggest cheap Barú hotels have prices starting from as low as $17/night, depending on the popularity of your requested dates.