At Bayview The Beach Resort, you can spend time at the beach enjoying beach umbrellas, volleyball and beachside drinks, plus you'll have access to on-site snorkelling, sailing and kayaking. Guests in the mood for pampering can indulge in massages, aromatherapy and manicures and pedicures, and the outdoor pool provides fun for everyone. The Catch, one of 2 restaurants, serves breakfast. Other highlights include a bar/lounge, a fitness centre and a snack bar/deli.