Location

The Avila Beach Hotel is a centrally located luxury beachfront resort in Willemstad on Curacao. The hotel is situated halfway to everywhere; in the lively Pietermaai District, near Mambo Beach Boulevard and the Sea Aquarium and just a 15 minute walking distance to downtown Willemstad.
We are located a 20 minute car ride from Hato Airport and a 10 minute car ride from the St. Elisabeth Hospital.