Baywatch Resort

Orca: Your Grand Indoor Venue


Experience luxury and grandeur at Orca, our expansive indoor venue located at our sister property, Baywatch. With space for up to 350 guests and panoramic beach views, it’s the perfect setting for professional gatherings and grand weddings.


There are no reviews yet.

Be the first to review “Orca: Your Grand Indoor Venue”

Your email address will not be published. Required fields are marked *

Scroll to Top