4200 Lakeshore Drive, Osoyoos, BC V0H 1V6


Right shadow

Osoyoos Extended Stay Rentals

Starting at $33.33/night
Faded image of Walnut Beach Resort.


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 $72/night for one bedroom suite with a beautiful mountain view.

Left shadow

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.
Left shadow

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
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.