Book Now

Resort Activities

Make your getaway to Walnut Beach Resort an unforgettable experience. Choose from a variety of fun lake activities to keep you entertained. With so much to do, you won’t have to leave the resort to enjoy a magical time this summer!


Wine and Dine

Rich local Okanagan flavours are enjoyed in a relaxing Osoyoos setting with stunning lakefront views at our on-site restaurant, Pointe 49 Kitchen & Bar.

Pointe 49 Kitchen and 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.

Fitness Centre

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.

Wake Pilot Onsite Activity Rentals

Easily rent sports equipment from onsite Wake Pilot, such as Sea-Doos, SUPs, canoes, kayaks and eFoil electric surfboards. Or take your group out on the water with a Ski Boat or Party Boat. Wake Pilot Onsite Activity Rentals Include:

• Sea-Doos
• Ski Boats
• Party Boats
• SUPs
• Canoes
• Kayaks
• Paddleboards
• E-Foil

Sparrow Scooter Rentals

Sparrow Scooter Rentals offers electric scooters for guests to get out and explore the surrounding desert mountains and rich vineyard-covered landscape at their leisure.


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.