4200 Lakeshore Drive, Osoyoos, BC V0H 1V6



Osoyoos Snowbird Package

Starting at $33.33/night


from just $1000/month*, that's only $33.33/night!

Osoyoos' mild winters makes it one of the most envied destinations in British Columbia, and Walnut Beach Resort's affordable and luxurious extended stay accommodations have become a favourite among snowbirds flocking to the Okanagan!

Weekly snowbird rates start at $70/night for 1 bedroom suite with a beautiful mountain view

Call Toll Free at 1-877-936-5400

for more information or to reserve your winter in paradise.

*30 day minimum stay required, 60 day minimum stay required if staying January, February or March. Based on availability. Taxes are extra.

Extended Stays at Walnut Beach Resort, Osoyoos.

Plan your winter-long extended escape to Walnut Beach Resort. Experience idyllic lakeside getaways at an all-new resort on Lake Osoyoos - Canada's warmest Lake. Relax by the hot tub, play golf year round, revel in elegant designer suites, enjoy a mouth-watering meal at a grill and wine bar and marvel at all the things to do and see in the breathtaking South Okanagan region.

Book now before we sell out for the season!

Available from October 1st to April 30th each year. Requires 30 night minimum stay to qualify for monthly rate. 60 night minimum stay required if staying in January, February or March. One half month’s rent deposit due at time of booking. Cancellations and changes allowed up to 60 days prior to arrival. Inside of 60 days arrival, deposit is forfeited if cancelled. Any medical or health related reasons for cancellation may allow for deposit to be refunded at the properties discretion and a doctor’s note may be requested.

Hotel Room on Lake Osoyoos

Lake Osoyoos, beachside relaxing at its best

Join Our eClub!

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