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 30, 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

Walnut Beach Resort Snowbirds
Your home away from home…

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
skier on groomed run on sunny day

Baldy Mountain Ski Pass Holder
Rates Starts at $129*

Are you a Baldy Mountain Ski Pass holder? Enjoy rates as low as $129 on our suites when you book a stay from now until March 31, 2023. Must show your ski pass at check-in.

Photo credit: Josee Bergeron, courtesy of Baldy Mountain Resort

book now

Stay Longer & Save*

Stay a minimum of 7 consecutive nights in a Chardonnay Suite and save. Treat yourself to a week-long getaway and unwind. Choose the view that suits you. Our Chardonnay Suites offer mountain vistas or Osooyos Lake views. Valid for stays until April 30, 2023.

Book now

Free Lake View Upgrade!

From now until the end of March book a Lake View Suite for the price of a Mountain View Suite. Enjoy front row view and the calming sounds of Osoyoos Lake from the comfort of your room.

book now

Stay 3 Nights
& Save 20%*

Stay a little longer and save 20% off our Best Available Rate plan. There’s much to do both on and offsite at the best vacation spot in the Okanagan Valley.

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