Rich local Okanagan flavours are enjoyed in a relaxing Osoyoos setting with stunning lakefront views at our on-site restaurant, Pointe 49 Kitchen & Bar.
Private Beach and Dock on Osoyoos Lake
All guests have access to our private beach, the only one of its kind on Osoyoos Lake. Relax on our thoughtfully placed furnishings including loungers and palapas.
Deck and Pool
Soak in the lake views while relaxing poolside. We offer a variety of furnishings including tables and chairs or loungers and umbrellas. Enjoy direct access to our year-round heated outdoor pool and hot tubs.
We offer plenty of space for outdoor living with a dining patio, grilling area and large deck surrounding the pool area.
To ensure absolute resort comfort, we have a wristband program during peak summer months. Upon check-in, receive a wristband which must be worn at all times so that resort staff can ensure our beach and pool amenities are available exclusively for our resort guests.
Open daily 10 am – 10 pm, weather permitting.
All guests have access to our fully equipped fitness centre. Keep to your routine with a selection of equipment including treadmills, ellipticals, free weights and more.
Enjoy boating on Canada’s warmest lake and the convenience of tying up at our private dock. Mooring is complimentary beside the exterior finger slips, while interior finger slips are $35+ taxes per night.
Reservations for mooring are required. Please call us to secure your space.
Boat Launch and Parking Information
Launch your boat at Haynes Point Provincial Park, Town of Osoyoos Marina. Please note, Walnut Beach Resort does NOT have a boat launch.
Boat trailers must be parked in the Town of Osoyoos Boat Trailer Parking Facility at 3 Harbour Key, open May 1 to October 15. The Town of Osoyoos charges $5 per day or $30 for 7 days. Guests are required to pay the fee electronically at the trailer parking lot. The hotel does not provide forms to access the parking lot.