Deerhurst Resort offers a private beach where you can relax on a sunlounger, plus you'll have access to on-site waterskiing and kayaking. There's plenty of fun with the 2 outdoor pools and indoor pool, and guests in the mood for pampering can visit the spa to indulge in hot stone massages, body wraps and aromatherapy. Eclipse Dining Room, one of 3 restaurants, serves breakfast and dinner. Other highlights include 2 outdoor tennis courts, a golf course and a bar/lounge. Fellow travellers love the helpful staff.