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 onsite snorkeling, sailing, and kayaking. Guests in the mood for pampering can indulge in massages, aromatherapy, and mani/pedis, and the outdoor pool provides fun for everyone. The Catch, one of 2 restaurants, serves breakfast. Other highlights include a bar/lounge, a fitness center, and a snack bar/deli.