This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach outdoor swimming pool and a wine bar. Walnut Beach Resort features a kitchen and flat-screen TV in every suite. Wi-Fi and MP3 docking stations are also included. Guests can use the fitness center or the laundry facilities at the Walnut Beach. Massage services and steams rooms are offered. A business center and convenience store are also on-site. Activities including kayaking and skiing are available only minutes from the Walnut Beach Resort. Hiking and horseback riding are also available nearby.
Explore our expansive selection of rooms available below with exclusive discounts, so you can feel good about your booking and make the most of your travels.
Explore our expansive selection of rooms available below with exclusive discounts, so you can feel good about your booking and make the most of your travels.
Beautiful resort. Pool and hot tub area was top notch. Room was very comfortable and clean.
We’ve been back many times to Walnut Beach in September. Alway very satisfied with accommodation, services and of course the beautiful weather in Osoyoos.
Rooms were spacious and clean. Comfy beds. Heated pool and hot tubs were situated well with good views of the lake. Renting Scooters was fun and handy at the lobby entrance!
Wonderful location & very accommodating! Our bed was rather soft compared to what we prefer, but understandable that everyone has a different preference. Thoroughly enjoyed our stay!
The pool and the beach were nice.
The property had described themselves as fine dining. It was mediocre at best. At one thirty one afternoon they came around and told all the guests that the bar and restaurant were closing at 2 for the day. No prior warning so we could pan around it. It was our last evening and we had planned a nice dinner and a bottle of wine on the deck over looking the pool and beach. The property is not walking distance to town to go to another restaurant. We talked to the manager and she told us that she would send a bottle of wine to our room and give us a 50$ credit and said the manager had said she would make sure the credit happened. The wine arrived but when we were checking out we inquired about the credit. The front desk person said the manager was away and had told them to let me know that they would contact me. That was 10 days ago and I still haven’t heard from them or received the credit. Very disappointed with this property