
Walnut Beach Resort
Osoyoos
- Minimoon or romantic offer
- Shared hot tub
A lakefront suite resort in Osoyoos with a private beach, a heated pool and hot tubs, and a romantic getaway special.
About 2h 05m drive from Kelowna
4 stays checked, last on 5 November 2026
An adult-only wellness resort with soaker tubs for two, and lakefront resorts in Osoyoos.

Our list covers Vernon and Osoyoos.
Sparkling Hill is an adult-only wellness resort with a soaker tub for two in its rooms, and Walnut Beach Resort has a romantic getaway special.
When to go: Any time of year. Ask about seasonal pool hours.
4 of 4 stays shown

Osoyoos
A lakefront suite resort in Osoyoos with a private beach, a heated pool and hot tubs, and a romantic getaway special.
About 2h 05m drive from Kelowna

Vernon
An adult-only wellness resort near Vernon with 146 rooms and 3 penthouse suites, a large European-style spa and soaker tubs for two in the rooms.
About 56 min drive from Kelowna

West Kelowna
Book: One Bedroom Lake View Suite
A lakeside suite resort in West Kelowna on the Westside Wine Trail, with seasonal pools and hot tubs, a spa and dog-friendly rooms.
About 11 min drive from Kelowna

Osoyoos
A beach resort in Osoyoos with condo suites, an outdoor hot tub, Levia Wellness Spa and a welcome for dogs.
About 2h 01m drive from Kelowna
Our list covers Vernon and Osoyoos.
None of the hotels we have checked here so far.
From central New York the closest hotel on this page, Walnut Beach Resort, is about 49h 50m by car with no traffic. From Los Angeles the closest is Watermark Beach Resort, about 25h 14m. Times are approximate and assume no traffic.