Luxury Hotels in Twin Lakes, Osoyoos
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Twin Lakes Luxury Hotels
Top Twin Lakes Luxury Hotels
Recent Reviews in Twin Lakes
Recent Reviews in Twin Lakes

Walnut Beach Resort
5/5 Excellent
"The food and drink service at the pool was top notch. It would be cool if you could order a few more food items on the limited poolside menu. Although, when we asked if the server could get us something off the main menu, he happily said he’d make it happen. The property was in great shape. The hotel was full, so at times it was a little challenging getting a beach chair or pool chair. There was no policing / monitoring by the hotel, so many people would claim the chairs by leaving their belongings there and then they’d disappear the entire day. Or they’d have a large group of chairs taken by the beach and then another large group taken by the pool, making it difficult to get a spot. Overall we had an awesome time though. The excellent service and quality has made this our go to destination for future trips to Osoyoos. "
A verified traveler from Abbotsford stayed at Walnut Beach Resort
Posted 1 day ago