4200 Lakeshore Drive, Osoyoos, BC V0H 1V6



Uncork Your Savings and Save 20%*
Your Okanagan Vacation Just Got Better!

Plan your vacation enjoy the late summer sun at Walnut Beach Resort’s luxe suites and private beach, the swankiest scene in Osoyoos. Stretch out on a secluded beach or lounge on the expansive sundeck around an impressive outdoor heated pool. Best of all – relax!

Book Now
**Based off BAR rate, double occupancy. Subject to applicable taxes and availability. Reservation must be made 7 days in advance. This rate is fully prepaid and time of booking reservation with no cancel or changing of reservation.

Golf Special up to 15% off best available rate

Book your tee time at any of the local Golf Courses and enjoy up to 15% off your stay at Walnut Beach Resort.

Walnut Beach Resort loves golfers and we are providing our lowest rates available to anyone golfing during their stay! Book the golf rate and organize your own golf at any of the local South Okanagan golf courses. Then, bring your proof of purchase to the resort to qualify for the 15% off room rate. Special available Sunday thru Thursday, restrictions and blackout dates apply Special not available during summer months.

Call 1-877-936-5400
Join Our eClub!

Sign up to our eClub to receive emails containing our latest deals, vacation ideas and exclusive offers.

We will send you a confirmation email. Please click on the link in that email to complete the subscription process.You can unsubscribe anytime. By filling out the above form you agree to receive further email communications from Walnut Beach Resort.