This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Stunning Lakefront Suites with Mountain Views:
Located next to Lake Osoyoos, Walnut Beach Resort offers breathtaking mountain views and a private beach for guests to enjoy.
Luxurious Amenities:
Each suite at the resort is equipped with a kitchen, flat-screen TV, Wi-Fi, and MP3 docking stations, ensuring a comfortable stay for all guests. The hotel also features a fitness center, massage services, and steam rooms for relaxation.
Exciting Activities and Nearby Attractions:
Guests can partake in activities such as kayaking and skiing just minutes away from the resort. For nature enthusiasts, hiking and horseback riding options are also available nearby.
Experience the ultimate blend of luxury and adventure at Walnut Beach Resort. Book your stay now!
Upon check-in photo identification and credit card is required. All special requests are subject to availability upon check-in. Special requests cannot be guaranteed and may incur additional charges.
This property does not accommodate pets. You will be subject to a deep cleaning fee and removal from the Property if you arrive with a pet.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Guests under the age of 18 can only check in with a parent or official guardian.
A deposit may be required at the property.
Free public parking is possible on site (reservation is not needed).
Children of any age are allowed.
Children up to and including 3 years old stay for free when using an available cot.
Children up to and including 15 years old stay for free when using an existing bed.
People no matter the age stay for CAD 40 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
WiFi is available in public areas and is free of charge.
Pets are not allowed.
I love the heated pool, the beach access and the location. It's very relaxing and peaceful. This is the second time I've been here.
Not fault of the hotel, the bugs were really bad at this time of year ( may). It made it a bit of a nuisance to enjoy being outside. The only other critque would be that the kitchens could be equipped with more supplies like it's mission scissors and the pots and pans are kind of small. My recommendation if you are staying in the suites with just the kitchenett, just bring simple food, because there's not enough cooking supplies and the supplies are small ( like the cutting board).
I have stayed at this resort many times with my husband, as we love the location, pool and beach. Over the years we have found that the rooms were feeling very neglected, dated, and dirtier with each visit. I decided to book the Merlot 2 bedroom room for a girls trip; it was my friend's first time at Walnut Beach Resort. Upon arrival the room I noticed the smell of smoke instantly. Everything we entered the room from the hallway or balcony it was noticeable. I was embarrassed and felt terrible because I was so proud of this resort and was hoping she would love it too. Unfortunately that wasn't the case. The ceiling in one of the bathrooms had dark spots on if, and what appeared to be a bounce laundry sheet stuck in between the ceiling panels. Never have we experienced this before. She has stayed at the Watermark and said it was more modern and updated. Unfortunately the neglect over the years is evident, and the price no longer matches it's value. We may have to explore other resorts in the are next time we return to Osoyoos :(
Facilities and location
We enjoyed the pool and hot tub.
The 1st complaint was the breakfast buffet. Most of the food was warm or cold, the toaster didn't work. For that reason I would say it wasnt worth the $20 each. It should be free for what we paid for our room. 2nd, our room was said to be a mtn view but was actually of a tree in the parking lot. No mtn views.
A fantastic location over looking the lake with a clean nicely heated pool and private sandy beach.
Clean and comfortable rooms. The heated pool area is kept very clean and tidy and has a nice selection of BBQ’s. The hot tubs are excellent.
This place is good but is a bit let down by the restaurant which could be improved.
Getting a bit dated but it is very clean.
The restaurant was disappointing, over-cooked fish and chips and it seemed to be somewhat understaffed. If the food choices and quality was improved it would make a huge difference to the overall experience.
Location, facilities , clean , comfy
Restaraunt not good , had to find cook , 1 st time I had to open my served bottle of wine, food poor
Some staff very welcoming , others not , gas heaters and fireplaces no propane for cool nights. Dead batteries to safe , had to wait for service 45 minutes and almost missed our outside resie
A lovely experience!!
Great service, clean, pleasant staff!
Excellent HOtel- Great location- Very clean
Wish we could have stayed longer
Clean
My Room was top of the parking door and my room was so noisy
Very nice and clean hotel in a good location and beautiful views.
Very helpful staff and friendly.
Swimming pool was very nice but lots of jumping from adults and children which wasn’t pleasant and also young children were coming and going to the jacuzzi which wasn’t pleasant either.
At last we found out that if you book through expedia you get much cheaper offers which is strange.
All together we love the hotel and our stay.
Lakeside
Needs better food options
Slow draining tub, sink stopper that was difficult to close and open.
Your guide to the flawless travel experience