COVID-19 Updates: Hotel Information and our Commitment to Cleaning & Safety

4200 Lakeshore Drive, Osoyoos, BC V0H 1V6


Right shadow

COVID-19 Updates: Read the most recent announcement from the Government of British Columbia

Escape to the Okanagan’s Hottest Stretch of Sand

As Fall settles in, take a stroll along a secluded private beach on Lake Osoyoos, Canada's warmest lake. Or lounge on the expansive sundeck with all-day sun and enjoy an impressive year-round outdoor heated pool, sipping reds and whites from the wine bar. The best vacation spot for a weekend, month-long or longer getaway in the Okanagan Valley is, undoubtedly, Walnut Beach Resort.

Inside, 100 carefully crafted designer hotel suites give you luxurious comforts of home and then some. 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 Osoyoos and the breathtaking South Okanagan region.

Snowbirds looking for a Canadian destination to escape to will enjoy temperate weather, lakeside living, organized activities and special snowbird dining menus. From October to April, make Walnut Beach Resort your winter retreat.

Left shadow


Right shadow

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
Right shadow
Osoyoos Lake Vacation
Hotel Room on Lake Osoyoos
Left shadow

Lake Osoyoos, beachside relaxing at its best

Left shadow
Join Our eClub!

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

osoyoos resort osoyoos walnut beach resort resort in osoyoos walnut beach resort osoyoos osoyoos beach resort resort okanagan walnut beach osoyoos