Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Barú – 37 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Las Islas has an outdoor swimming pool, fitness center, a garden and terrace in Barú.

Amazing tree top bungalow with hot tub

Show more Show less
9.1
Wonderful
582 reviews
Price from
$356
per night

Pura Vida Baru - La Casa del Cholo is located on the beachfront in Barú, a few steps from Playa Blanca. The hotel has family rooms. At the hotel, rooms have a balcony.

I liked the location, the beach is close, the sunset and the tranquility of the place, beautiful!

Show more Show less
7.6
Good
275 reviews
Price from
$46
per night

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.

The service and staff were the best I have ever seen. The food was amazing. The prices were so cheap, I couldn’t stay at home any cheaper.

Show more Show less
8.2
Very Good
294 reviews
Price from
$90
per night

Located in Barú, Cristal Blue Barú offers beachfront accommodations a 2-minute walk from Playa Blanca and provides facilities like a terrace, a restaurant and a bar.

The stuff was very friendly. The hotel is very clean and the food is delicious. Thanks for all!

Show more Show less
8.3
Very Good
103 reviews
Price from
$74
per night

Located in Barú, a few steps from Playa Blanca, Villas Encanto provides air-conditioned rooms and a bar. Staff on site can arrange a shuttle service. At the hotel, the rooms are equipped with a...

The manger provided exceptional customer service. The food was excellent and reasonably priced. The location was in a less crowded area of the beach. The beach was excellent I would stay there again.

Show more Show less
8.4
Very Good
169 reviews
Price from
$81
per night

Facing the beachfront, Samalubeach Barú offers 3-star accommodations in Barú and features a restaurant and bar.

The staff was amazing and helpful

Show more Show less
8.1
Very Good
224 reviews
Price from
$45
per night

Located within a few steps of Playa Blanca, Cabañas Palos Locos in Barú features a number of amenities including a terrace, a restaurant and a bar. The hotel has family rooms.

Everything was good. We were really confortable there.

Show more Show less
8
Very Good
161 reviews
Price from
$53
per night

Located in Barú, Playa Surf Barú has a terrace, restaurant, bar, and free WiFi throughout the property. The hotel features family rooms.

The staff were welcoming, friendly and attentive. Listening to the waves while sleeping was lovely. The grounds were well kept. It was very relaxing after the day trippers and vendors left, the place emptied out!

Show more Show less
8.5
Very Good
191 reviews
Price from
$90
per night

Located in Barú and with Playa Blanca reachable within a few steps, Soy Local Barú provides concierge services, allergy-free rooms, a restaurant, free WiFi and a bar.

liked everyone, food is good and everyone was super nice

Show more Show less
8.9
Excellent
399 reviews
Price from
$121
per night

Posada donde Uriel Playa tranquila is located in Barú, a few steps from Playa Blanca. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

I did like the beach and the weather

Show more Show less
8.3
Very Good
167 reviews
Price from
$66
per night

Most-booked hotels in Barú in the past month

Barú's best hotels with breakfast

  • Tequila SunBeach Baru Eco-Hotel

    Tequila SunBeach Baru Eco-Hotel

    Hotel in Barú
    Breakfast options

    Facing the beachfront in Barú, Tequila SunBeach Baru Eco-Hotel features a restaurant and a bar. The property provides room service, a concierge service and currency exchange for guests.

    The location is beautiful, comfortable rooms, amazing staff. Great place to relax.

    6.8
    Pleasant · 5 reviews
  • Hotel Agua Baru by Mustique

    Hotel Agua Baru by Mustique

    Hotel in Barú
    Breakfast options

    Featuring a restaurant, bar and views of pool, Hotel Agua Baru by Mustique is located in Barú, a 8-minute walk from Agua Azul Beach.

  • Hotel Agua Azul Beach Resort

    Hotel Agua Azul Beach Resort

    Hotel in Barú
    Breakfast options

    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.

    La atención y el lugar es extraordinario. Es un paraíso.

    7.8
    Good · 27 reviews
  • Hotel Playa Scondida

    Hotel Playa Scondida

    Hotel in Barú
    Breakfast options

    Hotel Playa Scondida is a rustic-style eco lodge on Baru Island, 1 hour from Cartagena by motorboat.

Budget hotels in Barú

  • Hotel Las Islas

    Hotel Las Islas

    Hotel in Barú
    Budget Hotel

    Hotel Las Islas has an outdoor swimming pool, fitness center, a garden and terrace in Barú.

    tree houses were very special felt enveloped by the jungle

    9.1
    Wonderful · 582 reviews
  • NENA BEACH CLUB & HOTEL

    NENA BEACH CLUB & HOTEL

    Hotel in Barú
    Budget Hotel

    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.

    La comida muy rica. La habitación muy comoda y fresca. Hermoso lugar

    8.2
    Very Good · 294 reviews
  • Villas Encanto

    Villas Encanto

    Hotel in Barú
    Budget Hotel

    Located in Barú, a few steps from Playa Blanca, Villas Encanto provides air-conditioned rooms and a bar. Staff on site can arrange a shuttle service.

    La vue sur la mer , le personnel qui était au petit soin

    8.4
    Very Good · 168 reviews
  • Samalubeach Barú

    Samalubeach Barú

    Hotel in Barú
    Budget Hotel

    Facing the beachfront, Samalubeach Barú offers 3-star accommodations in Barú and features a restaurant and bar.

    Es un lugar maravilloso! La mejor comida y atención

    8.1
    Very Good · 224 reviews
  • Playa Surf Barú

    Playa Surf Barú

    Hotel in Barú
    Budget Hotel

    Located in Barú, Playa Surf Barú has a terrace, restaurant, bar, and free WiFi throughout the property. The hotel features family rooms.

    Exquisito. Muy buen nivel y por sobre todo abundante

    8.5
    Very Good · 191 reviews
  • Soy Local Barú

    Soy Local Barú

    Hotel in Barú
    Budget Hotel

    Located in Barú and with Playa Blanca reachable within a few steps, Soy Local Barú provides concierge services, allergy-free rooms, a restaurant, free WiFi and a bar.

    La cercanía al mar, la ubicación todo estaba muy bonito

    8.9
    Excellent · 399 reviews
  • posada donde Uriel Playa tranquila

    posada donde Uriel Playa tranquila

    Hotel in Barú
    Budget Hotel

    Posada donde Uriel Playa tranquila is located in Barú, a few steps from Playa Blanca. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

    La ubicación. El trato del personal. La cordialidad.

    8.3
    Very Good · 167 reviews
  • SABAl

    SABAl

    Hotel in Barú
    Budget Hotel

    SABAl 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.

    Privado y calmado. Perfrcto para familias y pareja!

    8.9
    Excellent · 176 reviews

FAQs about hotels in Barú

Subscribe to receive premium deals

Prices drop the second you sign up!

What guests like about Barú

Boating
45 reviews
Forests
2 reviews
Water sports
39 reviews
Road trip
9 reviews
Beaches
507 reviews
Theme Parks
6 reviews

What Guests Said About Barú:

Explore guest reviews of hotels in Barú

  • From $98.66 per night
    8.2
    Very Good · 294 reviews
    The hotel is in an amazing location, literally right on the beach. The staff were really helpful and accommodating throughout our stay. My partner had our birthday during our stay and the staff helped make it one to remember by setting us a great table up with balloons which we were very grateful for. The staff also helped with transport to the bird sanctuary nearby (make sure to ask as it's not safe to walk to) and also helped with transport to Cartagena.
    George
    United Kingdom
  • From $609.07 per night
    9.1
    Wonderful · 582 reviews
    The hotel is beautiful. The food offer is excellent and most of the staff is quite friendly. They offer lots of goodies like free SPF 70 sunblock in the beach and you feel like you can just relax and count on the staff to treat you and cater for all your needs. During dinner, the chef Hugo accommodated for my needs and brought me a nice piece of salmon. All the staff from the transportation services and activities was super nice and charismatic.
    Diego
    Netherlands
  • 8.9
    Excellent · 176 reviews
    The staff attention, they were always concerned about our comfort, whether if we wanted something to eat or how was our meals, they even took the food to your room. They served our breakfast the last day before the average breakfast time because our flight left very early. Also, they were very helpful contacting us with someone from the hotel for transportation to the airport for a fair price.
    Estefanía
    Peru
  • From $609.07 per night
    9.1
    Wonderful · 582 reviews
    I’ve never been in a place as unique as Las Islas. The perfect mix between beach, jungle, great food, and comfort. They treat you like a king and all the activities included are great! You can bike, walk or use a golf car to move around. And If you are lucky enough, you can see the beautiful monkeys. Did I mention they have a private island to have a better and more private place.
    Diego
    Guatemala
  • From $401.36 per night
    8.8
    Excellent · 1,011 reviews
    It was our second time visiting Isla del Encanto - the last time was 5 years ago and we loved it and that´s why we decided to stay there again. However, it was a complete fail (more details below). What was good about the hotel was: - Very nice rooms - Good breakfast buffet - Good dinner - Nice pool - Samuel (most amazing and attentive server - he made our stay a lot better)
    Carolin
    Germany
  • From $1.51 per night
    8.0
    Very Good · 128 reviews
    Contact from the hostel was great, they arranged the transport from my hotel in Getsemani to the hostel for 100,000. I had a driver collect me, drive me to Baru, where I was met by someone who helped carry my luggage to a boat that took me to the hostel - 10/10 for this part. I also had the same for my return. The location is also great just a few steps from the ocean.
    Floating Complexity
    United Kingdom
  • From $203.94 per night
    9.0
    Wonderful · 420 reviews
    This is a gloriously tranquil retreat on the other side of Baru from the touristy beaches. You can easily arrange a snorkelling trip or a beach visit, but at the same time, enjoy some days of peace and quiet, connecting with the place and the ecologies of the mangroves (manglares).
    Naomi
    United Kingdom
  • From $62.71 per night
    7.3
    Good · 22 reviews
    Isla mar is great, the place is quiet and peaceful. It is the Perfect place to escape from the hustle and bustle of the city. The staff was thoughtful and always attentive to my needs. The beach was private and the hotel is located pretty close to de aviary.
    Daniela
    United States of America
  • From $143.02 per night
    8.9
    Excellent · 399 reviews
    Great location right by the sea, away from the crowded area. The staff was really helpful and arranged everything we asked. The hotel’s beach was cleaner than rest of the beach and a good thing is that the beach chairs are included.
    Mariann
    Estonia
  • From $200.68 per night
    8.5
    Very Good · 191 reviews
    The hotel is small but in a great location, and the staff was wonderful. They made us feel welcome, also, the food was good. Johan, the manager, was very helpful! Great place to get tours to discover the multiple islands.
    Mira
    United States of America
  • From $42.64 per night
    7.8
    Good · 178 reviews
    The staff was attentive to every need we had, they were very kind and did their best to help us with whatever they could, even transported us back to the entrance and brought us back to Cartagena Terninal.
    Jessie
    Colombia
  • From $125.43 per night
    8.9
    Excellent · 107 reviews
    The staff is amazing. Jonathan, the guy that manages everything, is the best. The hotel is very clean and it has a wonderful view to the ocean. Also, the food at the restaurant is delicious.
    Andrea Federica
    Italy
  • From $46.16 per night
    7.6
    Good · 275 reviews
    Nothing… Poor up keep of the facility. I had to book another hotel for my wife and daughter The bathroom was horrible and the smell The flys all over the place wat not to my living standers
    A
    Anonymous
    United States of America
  • From $203.94 per night
    9.0
    Wonderful · 420 reviews
    B:reakfasts included were great and dinners although a bit pricy for Colombian standards were really good.
    Francois
    United States of America
  • From $82.78 per night
    8.3
    Very Good · 103 reviews
    The stuff was very friendly. The hotel is very clean and the food is delicious. Thanks for all!
    Steffen
    Germany
  • From $95.32 per night
    8.4
    Very Good · 168 reviews
    It's one of the only places that's a real hotel room with air. The balcony and view were great.
    Hernandez
    United States of America
  • From $237.06 per night
    8.7
    Excellent · 592 reviews
    private beach, excellent staff, lovely spot for a couple days of relaxing close to Cartagena
    Erik
    Chile
  • From $401.36 per night
    8.8
    Excellent · 1,011 reviews
    Everything I can’t say any one word bad about this hotel. The best vacation in my life.
    Monika
    United States of America
  • 8.9
    Excellent · 176 reviews
    The hotel is very quiet, on a lovely beach. Friendly staff. Lovely clean comfy room.
    Greg
    United States of America
  • From $50.80 per night
    7.9
    Good · 538 reviews
    Beachfront as all the other hotels in the island.
    RODRIGUEZ
    Colombia