Set on a charming building with a pool on the Baru Island, Hotel Agua Azul Beach Resort features private access to the beach. A restaurant is featured and breakfast is provided. Cartagena is 1-hour away by boat ... Read more

View all Luxury Hotels in Baru