4200 Lakeshore Drive, Osoyoos, BC V0H 1V6


Save 12% off your stay »

Escape to the Okanagan’s Hottest Stretch of Sand

Stretch out on a secluded private beach along Canada's warmest lake. Or lounge on the expansive sundeck around an impressive outdoor heated pool, sipping reds and whites from the wine bar. The best vacation spot in the Okanagan Valley is, undoubtedly, Walnut Beach Resort.

Osoyoos' mild winters makes it one of the most envied destinations in British Columbia, and Walnut Beach Resort's 108 carefully crafted luxurious hotel suites have become a favourite among snowbirds and families looking for a winter weekend getaway to the Okanagan!

Relax by the hot tub, play golf year round, revel in elegant designer suites, enjoy a mouth-watering meal at a grill & wine bar and marvel at all the things to do and see in the breathtaking South Okanagan region.



The Way An Okanagan
Vacation Should Be

  • Warmest location in Canada
  • All-day sunny southern exposure
  • Affordable Snowbird stays
  • Fun and exciting activities all winter long!
  • Elegant suites with contemporary finishes
  • Designer kitchens
  • Easy flights into Penticton or Kelowna
  • Exemplary service
  • Two whirlpools overlooking the lake

Relaxing at its best

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.
Image 01 Image 02 Image 03 Image 04 Image 05 Image 06 Image 06