Osoyoos Hotel Deals at Walnut Beach Resort

Book Now

Spring Into Action
& Save 15%*

Spring into action at our private beach resort. Save 15% OFF for stays between April 1 to June 20, 2023. Do some laps in the heated outdoor pool or enjoy water sports right off our dock. Or get out and explore the many activities in South Okanagan.

book now

Stay 2 Nights
& Get a $65 Travel Credit*

Stay with us this fall and winter and get a $65 travel credit. Explore Osoyoos - home to Canada’s warmest lake- offering a myriad of activities including exclusive wine tours, a spectrum of golf courses, horseback riding and much more.

book now

& Receive a $50 Dine-In Credit*

Escape to South Okanagan’s hottest stretch of sand and treat yourself to an extra-long weekend with our Thursday to Sunday offer. Receive a $50 Dine-In credit for your stay.

book now

Walnut Beach Resort Snowbirds
Your home away from home…

Snowbird rates now available for the 2023/24 Season!

Enjoy Canada’s warmest welcome at Walnut Beach Resort, located on the best stretch of sand on our private beach on Osoyoos Lake. Savour a front row view of surrounding mountain vistas and rich vineyard-covered landscape at the area’s top destination in Osoyoos for relaxation and leisure activities.

Call 1-855-936-5400 More Info