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

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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 (155)

B&Bs / Inns (241)

Specialty Lodging (106)

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 Travelers Trust

Sort by [ Popularity ] [ Price ]
6706 Ponderosa Drive, Osoyoos, British Columbia, Canada
Sandy Beach Motel Slideshow
Show Prices
$81 - $104 (CAD 100 - 129) Avg. price/night*
Ollie #1 of 155 hotels in Okanagan Valley
  •  Great October Getaway 
  • We were very pleased with this motel. It was quiet and our room was at the... more
  • December 26, 2014
Professional photos | Traveler photos (61)
Special Rate Special Studio Offer $79
5505 Airport Way, Kelowna, British Columbia V1V 3C3, Canada
Four Points by Sheraton Kelowna Airport Slideshow
Show Prices
$116 - $209 Avg. price/night*
Ollie #2 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (39)
Special Offer Book Early and Save
2402 Hwy 97 N, Kelowna, British Columbia V1X 4J1, Canada
BEST WESTERN PLUS Kelowna Hotel & Suites Slideshow
Show Prices
$111 - $217 (CAD 138 - 269) Avg. price/night*
Ollie #3 of 155 hotels in Okanagan Valley
  •  kelwona best western 
  • Very nice hotel,friendly staff, clean rooms. Attached pub was nice... more
  • January 24, 2015
Professional photos | Traveler photos (48)
Offers & Announcements Save up to 20%
15 Park Place | PO Box 700, Osoyoos, British Columbia V0H 1V0, Canada
Watermark Beach Resort Slideshow
Show Prices
$100 - $242 (CAD 124 - 300) Avg. price/night*
Ollie #4 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (171)
5920 Main Street, Oliver, British Columbia BC V0H, Canada
Maple Leaf Motel Inn Towne Slideshow
Show Prices
$121 - $142 Avg. price/night*
Ollie #5 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (9)
Special Offer Call for Best Rate
1310 Water Street, Kelowna, British Columbia V1Y 9P3, Canada
Show Prices
$150 - $326 (CAD 186 - 404) Avg. price/night*
Ollie #6 of 155 hotels in Okanagan Valley
  •  Exceeded Expectations 
  • My first time to the Okanagan and my reservation was made at suggestion of... more
  • January 22, 2015
Professional photos | Traveler photos (164)
6404 Cottonwood Drive RR 3, Osoyoos, British Columbia V0H 1V0, Canada
Poplars Motel On The Lake Slideshow
Ollie #7 of 155 hotels in Okanagan Valley
  •  Once Again, Paradise 
  • What a wonderful place to visit! Very family orientated. Right on the... more
  • November 25, 2014
Traveler photos (22)
Special Rate snowbirds welcome!
Hotel Eldorado (Kelowna) 3.5 of 5
500 Cook Road, Kelowna, British Columbia V1W 3G9, Canada
Hotel Eldorado Slideshow
Show Prices
$128 - $293 (CAD 159 - 363) Avg. price/night*
Ollie #8 of 155 hotels in Okanagan Valley
  •  Classy and Quaint 
  • Lovely place to stay. Great location, beautiful view. Staff was very... more
  • January 19, 2015
Professional photos | Traveler photos (85)
Offers & Announcements Free breakfast with...
888 Sparkling Place | Predator Ridge, Vernon, British Columbia V1H 2K7, Canada
Sparkling Hill Resort Slideshow
Show Prices
$229 - $398 Avg. price/night*
Ollie #9 of 155 hotels in Okanagan Valley
#1 of 20 hotels in Vernon
  •  Great Sister Weekend! 
  • Had an amazing experience at Sparkling Hills! Great rooms, great staff... more
  • January 21, 2015
Professional photos | Traveler photos (380)
13011 Lakeshore Dr. S, Summerland, British Columbia V0H 1Z1, Canada
Show Prices
$99 - $251 (CAD 123 - 311) Avg. price/night*
Ollie #10 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (192)
2777 Casa Loma Road, West Kelowna, British Columbia V1Z 1T6 , Canada
Casa Loma Lakeshore Resort Slideshow
Show Prices
$118 - $191 Avg. price/night*
Ollie #11 of 155 hotels in Okanagan Valley
  •  Fond Memories 
  • This is actually a review from distant past. For many years when I was a... more
  • January 9, 2015
Professional photos | Traveler photos (76)
Special Offer ROMANTIC VALENTINE STAY
5506 Main St., Osoyoos, British Columbia V0H 1V0, Canada
BEST WESTERN PLUS Sunrise Inn Slideshow
Show Prices
$87 - $194 (CAD 108 - 241) Avg. price/night*
Ollie #12 of 155 hotels in Okanagan Valley
  •  Greatly improved. 
  • On our way to Vancouver Island after driving from the Canadian prairies we... more
  • January 22, 2015
Professional photos | Traveler photos (52)
Offers & Announcements Save up to 20%
301 Village Centre Place, Vernon, British Columbia V1H1T2, Canada
Predator Ridge Resort Slideshow
Show Prices
$192 - $330 Avg. price/night*
Ollie #13 of 155 hotels in Okanagan Valley
#2 of 20 hotels in Vernon
  •  Not For Everyone. 
  • This hotel is great for Golf-lovers and outdoor adventurists. As for the... more
  • December 23, 2014
Professional photos | Traveler photos (81)
Cove Lakeside Resort (West Kelowna) 4.0 of 5
4205 Gellatly Road | Westbank, West Kelowna, British Columbia V4T 2K2, Canada
Cove Lakeside Resort Slideshow
Show Prices
$129 - $351 Avg. price/night*
Ollie #14 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (87)
Special Offer Cozy up at the Cove
Travelers' Choice® 2015 Winner Bargain
 
Valley Star Motel (Penticton) 2.0 of 5
3455 Skaha Lake Road, Penticton, British Columbia V2A 6G6, Canada
Valley Star Motel Slideshow
Show Prices
$84 - $97 (CAD 104 - 120) Avg. price/night*
Ollie #15 of 155 hotels in Okanagan Valley
  •  Horrible 
  • I don't get the other reviews because this place was awful! We were put... more
  • January 1, 2015
Professional photos | Traveler photos (28)
1200 Rancher Creek Rd, Osoyoos, British Columbia V0H 1V0, Canada
Spirit Ridge Vineyard Resort & Spa Slideshow
Show Prices
$86 - $338 (CAD 107 - 419) Avg. price/night*
Ollie #16 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (298)
Special Offer Great Wine Estates
5300 Anderson Way, Vernon, British Columbia V1T 9V2 , Canada
Fairfield Inn & Suites Vernon Slideshow
Show Prices
$91 - $161 Avg. price/night*
Ollie #17 of 155 hotels in Okanagan Valley
#3 of 20 hotels in Vernon
Professional photos | Traveler photos (30)
Special Offer Earn Rewards Points!
4200 Lakeshore Dr, Osoyoos, British Columbia V0H 1V6, Canada
Walnut Beach Resort Slideshow
Show Prices
$113 - $258 (CAD 140 - 320) Avg. price/night*
Ollie #18 of 155 hotels in Okanagan Valley
  •  Hockey Weekend 
  • Great place to stay. We had a team room which was great for the kids to go... more
  • January 14, 2015
Professional photos | Traveler photos (146)
2656 Highway 97 North, Kelowna, British Columbia V1X 4J4, Canada
Comfort Suites Kelowna Slideshow
Show Prices
$105 - $186 Avg. price/night*
Ollie #19 of 155 hotels in Okanagan Valley
Professional photos | Traveler photos (96)
Special Offer T.G.I. MIDWEEK
4201 Skaha Lake Road, Penticton, British Columbia V2A 6J7, Canada
$48 - $144 (CAD 59 - 179) Avg. price/night*
Ollie #20 of 155 hotels in Okanagan Valley
Traveler photos (99)