Put some History in your very special event

Historic O'Keefe Ranch offers several wedding and reception venues with a very unique heritage ambiance. All weddings are individually designed to ensure a perfect memory. The Ranch offers a variety of venue options for ceremonies, receptions, and photography sessions which are individually designed to meet your needs and budget. The Ranch combines both a rustic ranch style with Victorian elegance.

Your guests are our guests, and they are welcome to tour the grounds, buildings and visit the animals. Pictures can be taken anywhere on the Ranch with the exception of the interior of the Mansion. Catering and bar service is primarily supplied by the Cattlemen's Club Restaurant located onsite, or by an outside caterer of your choice. There are campsites across the bridge from the historic site allowing an overnight stay for your out of town family and friends. We recommend scheduling a meeting and tour of the facility with our friendly staff to review wedding venue options. For more information on venues, fees, and what is included in our wedding package click below: 

Wedding Agreement

Catering Menu

Choose from a beautiful white wedding arches at the location of your choice, complimentary with every booking.

Preferred Vendor List


Each photographer on our preferred vendors list has photographed weddings at O'Keefe Ranch and produced breathtaking results! 

Joelsview Photography | Draht Photography | Grayln J Photography | Jennifer Hodder Photography | Joshua Jerrid Photography | Danielle Annette Photography | Merissa Casson Photography | P.Tography

Horse and Carriage

MAG Silver Star

Floral Arrangements

Armstrong Flower and Gift Shoppe


Cattlemen's Club Restaurant | Basket Case Picnics and Catering

Rental Equipment, Decor, and Supplies

Avalon Event Rentals

Wedding Cakes

Frosted Tier Cakes


The Castle at Swan Lake (Vernon) | Highland Motel (Falkland) 

Shuttle Service 

Mo Jo Tours (Vernon) 

Wedding Planner 

Okanagan Event Planner 


Sue Cairnie Ceremonies

Book Your Day

Now booking 2020 and 2021! Please contact us for more information on booking your special day.

View Slide Show