We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Okanagan Valley

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Okanagan Valley?

We'll send you updates with the latest deals, reviews and articles for Okanagan Valley each week.

Map of Okanagan Valley Hotels

Hotels (156)

B&Bs / Inns (235)

Speciality Lodging (144)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Hotel Eldorado (Kelowna) 3.5 of 5
500 Cook Rd | (On the Lake), Kelowna, British Columbia V1W 3G9, Canada
Show Prices
US$ 133 - US$ 337 Avg. price/night*
Ollie #1 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (535)
7905 Greenhow Rd | Bc, Vernon, British Columbia V1B 3S2, Canada
Show Prices
US$ 86 - US$ 175 Avg. price/night*
Ollie #2 of 156 hotels in Okanagan Valley
#1 of 20 hotels in Vernon
  •  Highly recommend. 
  • Can't say enough good things about The Castle, but I will name a few... more
  • 5 January 2018
Professional photos | Traveller photos (103)
Special Offer Book Direct!
5505 Airport Way, Kelowna, British Columbia V1V 3C3, Canada
Show Prices
US$ 140 - US$ 259 Avg. price/night*
Ollie #3 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (121)
Special Offer Book Early and Save
2402 Highway 97 N, Kelowna, British Columbia V1X 4J1, Canada
Show Prices
US$ 112 - US$ 230 Avg. price/night*
Ollie #4 of 156 hotels in Okanagan Valley
  •  Comfortable Stay 
  • This is my third time staying at this hotel, all three times have been... more
  • 14 January 2018
Traveller photos (100)
Special Offer BOOK DIRECT & SAVE
Certificate of Excellence
Travellers' Choice™ 2017 Winner Bargain
 
6706 Ponderosa Dr, Osoyoos, British Columbia, Canada
Show Prices
US$ 73 - US$ 118 Avg. price/night*
Ollie #5 of 156 hotels in Okanagan Valley
Traveller photos (118)
13011 Lakeshore Dr S, Summerland, British Columbia V0H 1Z1, Canada
Show Prices
US$ 106 - US$ 269 Avg. price/night*
Ollie #6 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (885)
Offers & Announcements From $159 with wine
3762 Lakeshore Rd, Kelowna, British Columbia V1W 3L4, Canada
Show Prices
US$ 137 - US$ 313 Avg. price/night*
Ollie #7 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (720)
2656 Highway 97 N, Kelowna, British Columbia V1X 4J4, Canada
Show Prices
US$ 101 - US$ 194 Avg. price/night*
Ollie #8 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (566)
Special Offer Choice Privileges Points
15 Park Place, Osoyoos, British Columbia V0H 1V0, Canada
Show Prices
US$ 112 - US$ 249 Avg. price/night*
Ollie #9 of 156 hotels in Okanagan Valley
  •  Pros and Cons 
  • Pros: walking distance to main street shopping, Main street is straight... more
  • 7 January 2018
Professional photos | Traveller photos (945)
4205 Gellatly Rd | Westbank, West Kelowna, British Columbia V4T 2K2, Canada
Show Prices
US$ 105 - US$ 346 Avg. price/night*
Ollie #10 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (667)
1171 Harvey Ave, Kelowna, British Columbia V1Y 6E8, Canada
Show Prices
US$ 123 - US$ 216 Avg. price/night*
Ollie #11 of 156 hotels in Okanagan Valley
  •  Amazing stay 
  • While at the Capri we enjoyed the area services ... the restuaurant, the... more
  • 7 January 2018
Professional photos | Traveller photos (92)
1310 Water Street, Kelowna, British Columbia V1Y 9P3, Canada
Show Prices
US$ 161 - US$ 434 Avg. price/night*
Ollie #12 of 156 hotels in Okanagan Valley
  •  Very nice hotel  
  • Very nice hotel Lovely spacious rooms and amazing view on a good day. I... more
  • 15 January 2018
Professional photos | Traveller photos (742)
Special Offer Book Now & Earn More
Spirit Ridge (Osoyoos) 4.0 of 5
1200 Rancher Creek Rd, Osoyoos, British Columbia V0H 1V6, Canada
Show Prices
US$ 123 - US$ 339 Avg. price/night*
Ollie #13 of 156 hotels in Okanagan Valley
  •  Wonderful getaway! 
  • We have visited this resort several times now and we love it more every... more
  • 18 January 2018
Traveller photos (505)
5506 Main St, Osoyoos, British Columbia V0H 1V0, Canada
Show Prices
US$ 85 - US$ 179 Avg. price/night*
Ollie #14 of 156 hotels in Okanagan Valley
  •  Good Value Hotel 
  • Enjoyed my stays overnight in Osoyoos on my way home at the Best Western... more
  • 9 January 2018
Professional photos | Traveller photos (115)
Special Offer BOOK DIRECT & SAVE
888 Sparkling Pl, Vernon, British Columbia V1H 2K7, Canada
Show Prices
US$ 266 - US$ 398 Avg. price/night*
Ollie #15 of 156 hotels in Okanagan Valley
#2 of 20 hotels in Vernon
Professional photos | Traveller photos (957)
1050 Eckhardt Ave W, Penticton, British Columbia V2A 2C3, Canada
Show Prices
US$ 96 - US$ 193 Avg. price/night*
Ollie #16 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (155)
Special Offer Stay 2 +, Get $10 Off
3180 Skaha Lake Rd, Penticton, British Columbia V2A 6G4, Canada
Show Prices
US$ 71 - US$ 224 Avg. price/night*
Ollie #17 of 156 hotels in Okanagan Valley
  •  A haven in the snow 
  • We stopped in Penticton because of snow. The woman at the desk was very... more
  • 17 January 2018
Professional photos | Traveller photos (104)
Special Offer BOOK DIRECT & SAVE
4200 Lakeshore Dr, Osoyoos, British Columbia V0H 1V6, Canada
Show Prices
US$ 100 - US$ 227 Avg. price/night*
Ollie #18 of 156 hotels in Okanagan Valley
  •  Apre ski 
  • My wife and I overnighted at Walnut Beach Resort after a day of skiing at... more
  • 10 January 2018
Professional photos | Traveller photos (301)
3460 Carrington Rd | Sw Quadrant Of Hwy 97 & Elk Rd, West Kelowna, British Columbia V4T 3C1, Canada
Show Prices
US$ 91 - US$ 178 Avg. price/night*
Ollie #19 of 156 hotels in Okanagan Valley
  •  Good stay. 
  • We stayed for 2 nights during our provincial road trip in the summer and... more
  • 18 January 2018
Professional photos | Traveller photos (554)
Special Offer BOOK DIRECT & SAVE
348 Bernard Ave, Kelowna, British Columbia V1Y 6N5, Canada
No photo provided
Show Prices
US$ 98 - US$ 194 Avg. price/night*
Ollie #20 of 156 hotels in Okanagan Valley
Professional photos | Traveller photos (498)
Special Offer Package Deal