Top Hotels in Okanagan Valley

Find the Top Hotels in Okanagan Valley – 100+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
1-50 out of 111 hotels
From   US$ 240 /nightSelect
  • Largest luxury spa in BC
  • European-inspired wellness experience for adults only
  • Panoramic lake and mountain views
From   US$ 219 /nightSelect
  • Lakefront location with direct boardwalk access
  • Wine tastings in private on-site wine cellar
  • Indoor and outdoor pools with lake views
  • Full-service spa
  • Private beach
  • Golf course
From   US$ 168 /nightSelect
  • Private beach access at Osoyoos Lake
  • On-site vineyard with Nk'Mip Cellars
  • Two outdoor pools with waterslide
  • Lakeside Spa
  • Private Beach
  • Outdoor Pools
From   US$ 118 /nightSelect
  • Lakeside spa with Aveda treatments
  • Private beach with stunning views
  • Outdoor pools with waterslide
  • Private beach
  • Historic cabins
  • Glamping tents
From   US$ 222 /nightSelect
  • Historic cabins with rustic charm
  • Private beach access for guests
  • Vintage Railway historical significance
  • Indoor pool
  • Fitness center
  • Bar/lounge
From   US$ 150 /nightSelect
  • Indoor pool with a hot tub
  • 24-hour front desk and room service
  • On-site fitness center
  • State-of-the-art conference centre
  • Private marina
  • Indoor pool
From   US$ 104 /nightSelect
  • Acclaimed mass-timber West Wing expansion
  • Private beach with licensed dining
  • On-site farm for fresh produce
  • Indoor Pool
  • Hot Tub
  • Fitness Center
From   US$ 137 /nightSelect
  • Complimentary airport shuttle service
  • Gulfstream Restaurant offering local cuisine
  • Indoor pool and hot tub access
  • Fitness Centre
  • Event Space
  • On-site Pub
From   US$ 116 /nightSelect
  • Elegant banquet facilities for 120 guests
  • Complimentary continental breakfast available
  • Spacious suites with Juliette balconies
  • Indoor Pool
  • Garden Atrium
  • Fitness Centre
From   US$ 104 /nightSelect
  • Lush garden atrium with natural creek
  • Cozy on-site restaurant and brew house
  • Versatile conference and meeting spaces
  • Heated Pool
  • On-site Spa
  • Pet Friendly
From   US$ 128 /nightSelect
  • Seasonal heated outdoor pool
  • On-site spa with therapeutic treatments
  • Pet-friendly accommodations for furry friends
  • Beach Access
  • Fitness Center
  • Hot Tubs
From   US$ 128 /nightSelect
  • Beachfront townhomes with direct lake access
  • Seasonal outdoor saltwater pool with views
  • Gourmet dining at 15 Park Bistro
  • Indoor Pool
  • Fitness Centre
  • Business Centre
From   US$ 125 /nightSelect
  • 40-foot indoor waterslide for families
  • Luxuriously appointed all-suite accommodations
  • Pet-friendly suites for furry companions
  • Private Marina
  • Lakeside Dining
  • Historic Suites
From   US$ 136 /nightSelect
  • Lakeside views and award-winning dining experiences
  • Historic boutique hotel with timeless European charm
  • Private marina with boat rentals and charters
  • Fitness centre
  • Golf course
  • On-site spa
From   US$ 96 /nightSelect
  • Two scenic golf courses with countryside views
  • Indoor and outdoor pools for year-round enjoyment
  • On-site Italian dining at Pallino's restaurant
  • Fitness Center
  • Outdoor Pool
  • Water Slide
From   US$ 106 /nightSelect
  • Heated outdoor pool with water slide
  • Pet-friendly accommodations available
  • 24-hour fitness center access
  • Indoor Pool
  • Outdoor Pool
  • Spa Center
From   US$ 98 /nightSelect
  • Indoor and outdoor heated pools
  • On-site spa with hot tub
  • 24-hour front desk service
  • Indoor Pool
  • Hot Tub
  • Fitness Centre
From   US$ 92 /nightSelect
  • Indoor pool and hot tub access
  • Hearty buffet breakfast included
  • Accessible amenities for all guests
  • Private Beach
  • Heated Pool
  • Onsite Restaurant
From   US$ 140 /nightSelect
  • Private beach on Canada's warmest lake
  • Designer suites with fully equipped kitchens
  • Multiple onsite hot tubs overlooking the lake
  • Heated Pool
  • Outdoor Hot Tubs
  • Business Centre
From   US$ 85 /nightSelect
  • Sustainable green hotel initiatives
  • 4,000 sq. ft. event space available
  • Outdoor hot tubs with scenic views
  • Indoor Pool
  • Fitness Centre
  • Business Centre
From   US$ 174 /nightSelect
  • Complimentary hot breakfast buffet
  • Heated indoor pool and whirlpool
  • Boardroom for corporate meetings
  • Eldorado Marina
  • Health Spa
  • Private Beach
From   US$ 109 /nightSelect
  • Stunning lakeside and mountain views
  • Award-winning waterfront dining options
  • Exclusive access to Eldorado Marina
  • Indoor Pool
  • On-site Spa
  • Fitness Centre
From   US$ 88 /nightSelect
  • Indoor pool and hot tub available
  • On-site spa services offered
  • 24-hour reception and security
  • Indoor Pool
  • Fitness Centre
  • Business Centre
From   US$ 360 /nightSelect
  • Indoor heated pool open year-round
  • On-site restaurant and bar available
  • Business center with 24-hour reception
  • Business Center
  • Outdoor Grills
  • Hot Tub
From   US$ 94 /nightSelect
  • Full kitchens in every guest room
  • Outdoor fire pit for relaxation
  • Indoor pool and fitness center
  • Outdoor pool
  • Fitness center
  • Restaurant
From   US$ 137 /nightSelect
  • Free breakfast at Ricky's All Day Grill
  • Seasonal outdoor heated swimming pool
  • Pet-friendly accommodations available
  • Ping Pong Lounge
  • Rooftop Patio
  • Pet-Friendly
From   US$ 99 /nightSelect
  • Funky themed rooms with retro decor
  • Free bicycle and roller skate rentals
  • Seasonal pool and hot tub available
  • Indoor Pool
  • Fitness Center
  • Waterslide
From   US$ 91 /nightSelect
  • Indoor pool with kids splash zone
  • Complimentary hot buffet breakfast daily
  • Accessible design features throughout hotel
  • Waterslide
  • Hot Tub
  • Fitness Center
From   US$ 89 /nightSelect
  • Three-story indoor/outdoor waterslide
  • Complimentary hot breakfast daily
  • Indoor pool with hot tub
  • Indoor Pool
  • Hot Tub
  • Fitness Centre
From   US$ 122 /nightSelect
  • Indoor pool and hot tub
  • 24-hour fitness centre
  • Free airport shuttle service
  • Indoor Pool
  • Business Center
  • On-site Pub
From   US$ 84 /nightSelect
  • Extensive meeting facilities for events
  • Indoor pool with hot tub leisure
  • On-site pub with diverse menu
  • On-site Spa
  • Private Dining
  • Picnic Area
From   US$ 378 /nightSelect
  • Unique live music performances available
  • On-site bar and lounge area
  • Scenic hiking and cycling options
  • Saltwater Pool
  • Outdoor BBQ
  • Family Suites
From   US$ 51 /nightSelect
  • Large heated saltwater pool
  • Kitchenette rooms for self-catering
  • Beautiful courtyard for relaxation
  • Heated pool
  • Hot tub
  • Fitness center
From   US$ 71 /nightSelect
  • Seasonal outdoor heated pool
  • Pet-friendly accommodations available
  • Event space for up to 40 guests
  • Seasonal pool
  • Fitness center
  • Hot tub
From   US$ 105 /nightSelect
  • Pet-friendly hotel by Lake Okanagan
  • Seasonal outdoor pool with mountain views
  • On-site dining with local organic ingredients
  • Jacuzzi Suites
  • Heated Pool
  • Conference Rooms
From   US$ 69 /nightSelect
  • Jacuzzi suites with courtyard views
  • Outdoor heated pool with splash park
  • Three climate-controlled meeting rooms
  • Indoor pool
  • Fitness center
  • Hot tub
From   US$ 102 /nightSelect
  • Indoor swimming pool and hot tub
  • On-site fitness center and gym
  • Close to NK'Mip Desert Center
  • Indoor Pool
  • Hot Tub
  • Fitness Centre
From   US$ 111 /nightSelect
  • Indoor pool and hot tub amenities
  • On-site dining with West Coast Grill
  • Complimentary yoga passes for guests
  • Private beach
  • On-site marina
  • Indoor pool
From   US$ 144 /nightSelect
  • Private beach with easy lake access
  • Kids eat free at on-site restaurant
  • Starlite Marina for water activities
  • Indoor pool
  • Restaurant
  • Business center
From   US$ 103 /nightSelect
  • Indoor pool and hot tub relaxation
  • On-site restaurant with à la carte breakfast
  • Business center for guest use
  • Private beach
  • Outdoor sauna
  • Picnic area
From   US$ 123 /nightSelect
  • Private sandy beach access
  • Private sauna and cold plunge
  • Outdoor picnic area with barbecues
  • On-site Spa
  • Outdoor Pool
  • Beach Access
From   US$ 139 /nightSelect
  • Private beachfront with family-friendly features
  • Luxury spa offering holistic treatments
  • Secluded lakeside suites with gourmet kitchens
  • Beachfront Access
  • Bicycle Rental
  • On-site Restaurant
From   US$ 132 /nightSelect
  • Direct beachfront access for relaxation
  • Bicycle rental for exploring local trails
  • Outdoor dining area for scenic meals
  • Boutique Spa
  • Athletic Club
  • Meeting Rooms
From   US$ 139 /nightSelect
  • Unobstructed views of Shuswap Lake
  • Indoor/outdoor pool with hot tub
  • On-site Lake Life Boutique Spa
Motel
  • Heated pool
  • BBQ area
  • Putting green
From   US$ 62 /nightSelect
  • Heated outdoor pool and mini golf
  • Family-run with warm hospitality
  • Stay & Taste Wine Tours available
  • Indoor Pool
  • Business Centre
  • Hot Tub
From   US$ 125 /nightSelect
  • Indoor hot tubs for relaxation
  • Complimentary daily breakfast with variety
  • On-site golf course access
  • Indoor Pool
  • Hot Tub
  • Sauna
From   US$ 72 /nightSelect
  • Indoor pool, hot tub, and sauna
  • Pet-friendly accommodations available
  • Complimentary continental breakfast included
  • Indoor Pool
  • Business Center
  • Fitness Center
From   US$ 80 /nightSelect
  • Indoor heated pool with waterslide
  • Banquet facilities for 150 guests
  • Pet-friendly accommodation available
  • On-site Bistro
  • Pet-Friendly Rooms
  • Flexible Meeting Space
From   US$ 99 /nightSelect
  • Elegant suites with lake views
  • Private balconies in all suites
  • On-site bistro with local ingredients
  • Indoor pool
  • Hot tub
  • Fitness centre
From   US$ 95 /nightSelect
  • Variety of spacious family suites
  • Large indoor and outdoor pools
  • Close to Gyro Beach activities

Top Hotel Picks in Okanagan Valley

How much is a hotel room per night?

These hotels are near major landmarks like Okanagan Lake and Kelowna International Airport. Prices start around $120 per night with guest ratings mostly above 8.0/10.

3 star: $120-$200
4 star: $200-$350
5 star: $350-$600

Top Recommended Family Friendly Hotels in Okanagan Valley

Top Recommended Luxury Hotels in Okanagan Valley

Top Recommended Romantic Hotels in Okanagan Valley

Top Recommended Central Hotels in Okanagan Valley

Top Recommended Penticton Hotels in Okanagan Valley

Top Recommended Kelowna Hotels in Okanagan Valley