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+.

Book Now

DON’T MISS A MINUTE OF FUN!