See the latest prices and deals by choosing your dates.
Baru
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!
Baru
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.
Baru
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
Isla Grande (Near Baru)
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!
Isla Grande (Near Baru)
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
Isla Grande (Near Baru)
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
Isla Grande (Near Baru)
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.