Our two-bedroom villas are perfect for couples or a small family. Spread over two floors, they include living, dining and kitchen areas, as well as two double bedrooms with en suite bathrooms.
From the 30-square-metre swimming pool, gaze into the open-plan living room and out to the gardens and poolside chill-out den.
Each two-bedroom villa sleeps four adults, and an extra bed can be provided for a child. As with all of the villas at Hacienda Bali.