- All reviews
At Bayview The Beach Resort, you can hit the beach to play volleyball or sip a drink at the beach bar, plus you'll have access to onsite snorkeling, sailing, and kayaking. Guests in the mood for pampering can indulge in massages, body scrubs, and facials, and the outdoor pool provides fun for everyone. The Catch, one of 2 restaurants, serves breakfast. Other highlights include a steam room and free bike rentals, and rooms offer balconies or patios and LED TVs.