Private Beach. Luxe Suites.
The finest Osoyoos lakeside hotel accommodations, spectacular views and a private sandy beach in British Columbia’s Okanagan valley.
Osoyoos Snowbird Package
Escape to the Okanagan’s Hottest Stretch of Sand
Stretch out on a secluded private beach along Lake Osoyoos, Canada's warmest lake. Or lounge on the expansive sundeck around an impressive outdoor heated pool, sipping reds and whites from the wine bar. The best vacation spot in the Okanagan Valley is, undoubtedly, Walnut Beach Resort.
Inside, 104 carefully crafted designer hotel suites give you luxurious comforts of home and then some. Relax by the hot tub, play golf year round, revel in elegant designer suites, enjoy a mouth-watering meal at a grill & wine bar and marvel at all the things to do and see in Osoyoos and the breathtaking South Okanagan region.

BOOK YOUR STAY

Featured Specials


The Way An Okanagan
Vacation Should Be
- Warmest location in Canada
- All-day sunny southern exposure
- Affordable Snowbird stays
- Fun and exciting activities all winter long!
- Elegant suites with contemporary finishes
- Designer kitchens
- Easy flights into Penticton or Kelowna
- Exemplary service
- Two whirlpools overlooking the lake




Lake Osoyoos, beachside relaxing at its best
Definitely a place you need to get away to. Resort is beautiful. Staff friendly, all the comfort you need. Views are lovely. Even the weather cooperates. The pool and hot tubs are very clean and well maintained, as is the beach area.
This resort is absolutely beautiful Best view in osoyoos. Rooms are great and the staff are very friendly and personable. Great to have the option of going in the pool or the lake and the private lake is a bit more quiet which is nice! Will definitely be staying here again!
It felt like we were in Mexico. I would stay here again! Beautiful beach, pool and the rooms have everything you need to cook on property. Drinks on the beach are ok and the beach is private. Kids are welcome.
We came three years ago and liked it so much we drive 11 hours from Edmonton for a second and third year, great staff and resort, incredible view. Fantastic pool and beach front, we love the winery area to go to wineries and taste and purchase BC wines.
