Our Wedding Venue
The Historic O'Keefe Ranch
St. Anne's Church
It was built in 1889 as a Catholic Church and has become one of the most popular venues in the North Okanagan to host traditional and non-traditional "intimate" wedding ceremonies. *Church seats up to 60 guests.





Semi Outdoor Pavilion
Watch your creative inspirations come alive in this semi-outdoor venue space. The perfect location for Corporate gatherings, dances, regal receptions, cocktail parties and covered indoor Wedding ceremonies that can accommodate up to 150+ guests (theatre style)



The Hilltop Landing with Mountain Views
The perfect outdoor location for large groups and gatherings.


The Rose Garden
Offers a partially shaded grass area, gardens, wedding trellis, O'Keefe Mansion backdrop. Seating up to 80
The Schubert House Outdoor Ceremony Site
Offers the most private setting on the ranch. The outdoor space has an abundance of lawn and backdrops to choose from. Whether it's the Victorian Schubert House, Cornfields, or Artistic Barn Displays, this location makes for a memorable and magical moment for your special day! Seating up to 100+.
