Located on Choc Bay, Villa Beach Cottages offers a beachfront location and features self-catering cottages with kitchens and private balconies. This resort provides a blend of independence and resort amenities, ideal for a comfortable and value-for-money stay.
Offers a peaceful retreat with a garden and terrace. It provides practical amenities such as complimentary wireless internet access and a shuttle to nearby shops.