Top Resorts in Okanagan Valley
Find the Top Resorts in Okanagan Valley – 100+ Quality Options from Leading Providers
1-20 out of 127 resorts
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
From
US$ 369
/night
- Private beach access at Osoyoos Lake
- On-site vineyard with Nk'Mip Cellars
- Two outdoor pools with waterslide
From
US$ 240
/night
- Largest luxury spa in BC
- European-inspired wellness experience for adults only
- Panoramic lake and mountain views
8.4
Great11 review10
- Private Cellar
- Lakefront Access
- Outdoor Pool
From
US$ 347
/night
- Lakefront location with direct boardwalk access
- Wine tastings in private on-site wine cellar
- Indoor and outdoor pools with lake views
Resort
- Lakeside Spa
- Private Beach
- Outdoor Pools
From
US$ 435
/night
- Lakeside spa with Aveda treatments
- Private beach with stunning views
- Outdoor pools with waterslide
Resort
- Eldorado Marina
- Health Spa
- Private Beach
From
US$ 109
/night
- Stunning lakeside and mountain views
- Award-winning waterfront dining options
- Exclusive access to Eldorado Marina
Hotel
- Beach Access
- Fitness Center
- Hot Tubs
From
US$ 193
/night
- Beachfront townhomes with direct lake access
- Seasonal outdoor saltwater pool with views
- Gourmet dining at 15 Park Bistro
- Indoor Pool
- Hot Tub
- Fitness Centre
From
US$ 161
/night
- Indoor pool and hot tub access
- Hearty buffet breakfast included
- Accessible amenities for all guests
- Indoor Pool
- Business Centre
- Hot Tub
From
US$ 125
/night
- Indoor hot tubs for relaxation
- Complimentary daily breakfast with variety
- On-site golf course access
Resort
- State-of-the-art conference centre
- Private marina
- Indoor pool
From
US$ 104
/night
- Acclaimed mass-timber West Wing expansion
- Private beach with licensed dining
- On-site farm for fresh produce
Resort
- Fitness centre
- Golf course
- On-site spa
From
US$ 96
/night
- Two scenic golf courses with countryside views
- Indoor and outdoor pools for year-round enjoyment
- On-site Italian dining at Pallino's restaurant
Hotel
- Indoor pool
- Fitness center
- Bar/lounge
From
US$ 206
/night
- Indoor pool with a hot tub
- 24-hour front desk and room service
- On-site fitness center
- Observation Deck
- Family BBQ Deck
- Outdoor Activities
From
US$ 114
/night
- Stunning lakeside views from every room
- On-site rentals for biking and paddle boarding
- Pet-friendly rooms available on the ground floor
- Indoor Pool
- Outdoor Pool
- Spa Center
From
US$ 98
/night
- Indoor and outdoor heated pools
- On-site spa with hot tub
- 24-hour front desk service
- Indoor pool
- Fitness center
- Hot tub
From
US$ 102
/night
- Indoor swimming pool and hot tub
- On-site fitness center and gym
- Close to NK'Mip Desert Center
- Indoor Pool
- Hot Tub
- Fitness Center
From
US$ 128
/night
- Complimentary airport shuttle service
- Gulfstream Restaurant offering local cuisine
- Indoor pool and hot tub access
Hotel
- Private Beach
- Heated Pool
- Onsite Restaurant
From
US$ 140
/night
- Private beach on Canada's warmest lake
- Designer suites with fully equipped kitchens
- Multiple onsite hot tubs overlooking the lake
- Seasonal pool
- Fitness center
- Hot tub
From
US$ 177
/night
- Pet-friendly hotel by Lake Okanagan
- Seasonal outdoor pool with mountain views
- On-site dining with local organic ingredients
- Heated Pool
- Outdoor Hot Tubs
- Business Centre
From
US$ 85
/night
- Sustainable green hotel initiatives
- 4,000 sq. ft. event space available
- Outdoor hot tubs with scenic views
- Heated pool
- Hot tub
- Fitness center
From
US$ 285
/night
- Seasonal outdoor heated pool
- Pet-friendly accommodations available
- Event space for up to 40 guests
Hotel
- Heated Pool
- On-site Spa
- Pet Friendly
From
US$ 130
/night
- Seasonal heated outdoor pool
- On-site spa with therapeutic treatments
- Pet-friendly accommodations for furry friends
Saved
Save