Skip to main content

The best romantic hotels in Baru

Check out our pick of great romantic hotels in Baru

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Boasting a splendid beachfront location inside Rosario Islands National Park, the hotel is a 1-hour boat trip from Cartagena. There is a swimming pool, massage sessions are available and guests can go on snorkelling trips.

The hotel and pool area were stunning. I loved the shower, it’s nice to have a small beach that you can access and the food portions were lovely, and huge!

Show more Show less
8.7
Fabulous
1,031 reviews
Price from
£346
per night

SABAI Beach 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.

Each room here will provide you with air conditioning, a balcony and a patio. Featuring a shower, private bathroom also comes with free toiletries. You can enjoy sea view from the room. Extras include a terrace and a minibar.

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.

Show more Show less
8.8
Fabulous
176 reviews
Price from
£266
per night

Facing the beachfront, Aura Hotel Barú offers 3-star accommodation in Baru and features a garden, shared lounge and restaurant. 70 metres from Cholon Bay and 1.6 km from Agua Azul Beach, the property offers a bar and a private beach area. The accommodation provides room service, a concierge service and organising tours for guests.

The staff makes you feel like at home

Show more Show less
8.7
Fabulous
643 reviews
Price from
£137
per night

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.

Providing a tranquil environment, the suites in Hotel Cocoliso Island Resort feature private bathrooms, cable TVs, air conditioning, minibars, and balconies with garden views.

- the rooms very pretty clean and big, there was enough space for our stuff - very quiet - super nice staff, very attentive - food and drinks were amazing, the breakfast incredible! - a lot to do on the property (pool, beach, kayak, scuba diving,….) - super clean!

Show more Show less
7.9
Good
745 reviews
Price from
£135
per night

Set 500 metres from Playa Libre, Eco Hotel Las Palmeras offers accommodation with a garden, a bar and room service for your convenience.

The lodge offers an à la carte or continental breakfast. At Eco Hotel Las Palmeras you will find a restaurant serving Caribbean, Seafood and local cuisine. Vegetarian and vegan options can also be requested.

Loved the kind family behind this business, not rich foreigners making eco-resorts but kind locals putting there energy into making this great. Good tours all at good prices

Show more Show less
8.3
Very good
555 reviews
Price from
£8
per night

Offering an outdoor pool and a restaurant, Hotel Isla del Sol is located on Isla Grande Island in the Rosario Islands archipelago. It offers on-site water sports and a private beach area.

Each room here features a safety-deposit box, a TV and a private bathroom with a shower and toilet. They overlook the Caribbean Sea.

Beautiful location, friendly staff, excellent meals

Show more Show less
8.8
Fabulous
1,080 reviews
Price from
£155
per night

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.

Hotel Coralina Island and Romantice Mangroves.

The atmosphere of Hotel Coralina Island romantic mangroves is an exclusive place for adults and designed for couples, that offer Silence and tranquility

Very clean , comfortable rooms, delicious food, stunning views and a perfect ocean for swimming and other activities.

Show more Show less
8.7
Fabulous
714 reviews
Price from
£198
per night

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.
Search romantic hotels in Baru

Romantic hotels that guests love in Baru

  • Avg. price/night: £156.05
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 430 reviews
    Fantastic location right on the beach. Very quiet and lovely staff. Food was delicious.
    James
    Family with young children
  • Avg. price/night: £156.05
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 430 reviews
    Nicest people, delicious cocktails & food, a very relaxed environment. Outdoor shower epic view (we stayed on top floor). Felt very safe and no one was haranguing you, except to ask you what you want to eat or drink :) Definite highlight was going Nena Beach Club at Playa Blanca at about 4pm for sunset, which was gorgeous.
    Michelle
    Young couple
  • Avg. price/night: £168.49
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 374 reviews
    The hotel is lovely and quiet, in a stunning setting and the staff are so attentive, we spent three beautifully relaxing days there.
    Howard
    Young couple
  • Avg. price/night: £38.39
    7.6
    Scored 7.6
    Good
    Rated good
     · 287 reviews
    The breakfast was good, the location is very good, the staff is great! Would recommend this place for a getaway for a few days! The place is in a more relaxed part of the Playa Blanca so the big crowds aren't at your doorstep the whole time, which is nice too.
    Jonathan
    Group
  • Avg. price/night: £383.89
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,031 reviews
    Friendly staff. Room had great air-con and was lovely.
    Sean
    Young couple
  • Avg. price/night: £160.05
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 643 reviews
    A beautiful place to retreat from the hectic city of Cartagena. Also the food in the restaurant is absolutely beautiful with lovely seafood. A great place to relax for a couple of days.
    Darren
    Solo traveller
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 126 reviews
    Amazing Staff and rustic/minimalist atmosphere. From all the places, hotels and hostels this is for sure one of the best places to stay in Baru. Luis (the owner) and all the staff was really attentive and cared about all requests. Good food and breakfast. Lovely dinners by the sea... The place is extremely rustic, romantic and cute all built in wood structure. Missing some commodities but that's the spirit in wild Baru ;) Good white sandy beach, local food and blue sea!
    Miguel
    Young couple
  • Avg. price/night: £57.58
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 52 reviews
    The room was nice and cosey and very clean. The sun beds were so lovely to relax on during the day. Staff were very helpful.
    Aoife
    People with friends
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 143 reviews
    Really quiet and remote island resort with private cabins. Lovely staff who were very helpfull and kind. I wanted to surprise my new wife (we were on our honeymoon) with a romantic gesture, so I emailed the staff if they could do something special when we arrived. Malbel and the rest of the ladies were so kind to turn our room into a little romantic nest with hearts and lights and stuff. Really nice touch !
    David
    Young couple
  • Avg. price/night: £99.50
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 500 reviews
    beautiful small hotel at the beach. José is so kind and takes care of everything. lovely and relaxing place to stay. rooms are beautiful and very clean
    gabrielle
    Family with young children
gogless