Lake Life Perfected.
Walnut Beach Resort is Osoyoos’ relaxation destination with 96 suites thoughtfully designed with your comfort in mind. Choose from Osoyoos Lake view, rolling mountain vistas or pool deck access. Unwind surrounded by the best of Okanagan nature.
From our selection of studio, one-bedroom and two-bedroom suites to our magnificent penthouse suite, Walnut Beach Resort creates the ideal setting for any getaway. Each suite features comfortable beds with luxury linens, plush robes, complimentary coffee and tea, 55” flat screen TVs, and complimentary WiFi.