Villas on the Beach Barbados > Lodgings > Villas on the Beach 102, Holetown > Villas on the Beach Barbados Posted February 28, 2016 Villas on the Beach