- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Baru Island hotels with a spa

1. Sofitel Barú Cartagena
Sofitel Barú CartagenaCartagena
9.4 out of 10, Exceptional, (848 reviews)
cleanliness Beachfront spa sanctuary with 5 treatment rooms offers aromatherapy and hot stone massages in tranquil indoor and outdoor spaces.
The price is ₹38,035
₹38,035 total
1 Dec - 2 Dec

3. Decameron Barú, A Trademark All Inclusive
Decameron Barú, A Trademark All InclusiveCartagena
7.8 out of 10, Good, (408 reviews)
The price is ₹31,333
₹31,333 total
30 Nov - 1 Dec

4. Hotel Isla del Encanto
Hotel Isla del EncantoCartagena
8.8 out of 10, Excellent, (211 reviews)
cleanliness Tropical retreat offers beachside massages, full-service spa, two pools, and private island escape.
The price is ₹26,871
₹26,871 total
10 Nov - 11 Nov

6. Aura Hotel Barú
Aura Hotel BarúCartagena
8.2 out of 10, Very good, (139 reviews)
cleanliness Upscale hotel offers beachfront massages, private shoreline, and spa services for paradise relaxation.
The price is ₹21,740
₹21,740 total
3 Dec - 4 Dec

8. Cristal Blue Baru
Cristal Blue BaruCartagena
7.0 out of 10, Good, (4 reviews)
The price is ₹8,729
₹8,729 total
5 Dec - 6 Dec

9. Hotel PlayaScondida Baru
Hotel PlayaScondida BaruCartagena
9.0 out of 10, Wonderful, (34 reviews)
The price is ₹14,460
₹14,460 total
10 Nov - 11 Nov

10. Miramar Baru
Miramar BaruCartagena
2.0 out of 10, (1 review)
cleanliness Discover deep relaxation at this hotel's rejuvenating massage services, with balconies and a lively bar to enhance your spa retreat.
The price is ₹6,026
₹6,026 total
12 Nov - 13 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Spa hotels with pools in Baru Island
The price is ₹21,740
₹21,740 total
3 Dec - 4 Dec
Spa hotels with free breakfast in Baru Island

9.4 out of 10, Exceptional, (848)
The price is ₹38,035
₹38,035 total
1 Dec - 2 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.













































































