Consider a stay at Shoal Bay Villas and take advantage of a free grocery shopping service, a terrace, and a garden. With amenities like a white sand beach and sun loungers, this hotel is the perfect place to soak up the sun. Treat yourself to a deep-tissue massage, a facial, or a manicure/pedicure at Jepun Bali, the onsite spa. Stay connected with free in-room WiFi, and guests can find other amenities such as a library and laundry facilities.