We had two lovely weekends at Caribbean Villas. We stayed in the beachfront apartments and could not have asked for more. The rooms and amenities were clean and orderly. The staff were kind and helpful. There are bikes for free hire, and golf carts at a good price. The infamous El Diablo water slide and water trampoline made for some... More
You have no recent hotel searches.