Exciting Update! Travel Restrictions Lifted - Welcome Back to Our Beautiful Region. Keep reading for up-to-date travel information and updates.

Osoyoos Hotel Deals at Walnut Beach Resort

Book Now

Stay Longer & Save*

Treat yourself to a week-long getaway. Unwind in one of our suites with either mountain or Osoyoos Lake views. Choose the suite that suits you. Stay a minimum of 7 consecutive nights and save. Valid for stays until December 31, 2023.

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.

Book now More Info

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