Soak in the gorgeous view of warm Osoyoos Lake from this cozy studio at sumptuous Walnut Beach Resort. Awesome beach locale with an outdoor pool and lake-view wine bar. On a hot summer day, laze under an umbrella on the private beach. Sip a glass of chilled, local wine while lounging poolside. Feeling adventurous? Rent a jet ski on the beach and explore the lake! At night, relax in the hot tub under a star-jammed sky.