1-855-936-5400
Book Now

Gatherings Made Easy

In the heart of Okanagan wine country on Osoyoos Lake, Walnut Beach Resort delivers the ideal lakefront setting for a relaxed gathering. From a private beach and pool experience with picturesque gardens, to an inspiring light-filled great room, there are plenty of indoor and outdoor spaces to come together for any occasion.

BOOK YOUR STAY