COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Thompson Okanagan

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Days Inn & Conference Centre by Wyndham Penticton
2.5 out of 5
152 Riverside Dr, Penticton, BC
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from May 12 to May 12
145 km from city centre
3.7/5Good! (996 reviews)
"Conveniently located.Friendly staff"

Reviewed on Apr. 30, 2021

Days Inn & Conference Centre by Wyndham Penticton
Best Western Plus Kelowna Hotel & Suites
2.5 out of 5
2402 Highway 97 N, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from May 12 to May 12
103.96 km from city centre
4.2/5Excellent! (991 reviews)
"The room had a nice view of the city of Kelowna and we also felt very safe with all the public health measures that were in place throughout the hotel."

Reviewed on Mar. 27, 2021

Best Western Plus Kelowna Hotel & Suites
Prestige Harbourfront Resort, BW Premier Collection
3.5 out of 5
251 Harbourfront Drive NE, Salmon Arm, BC
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from May 12 to May 12
32.73 km from city centre
4.2/5Excellent! (647 reviews)
"Really enjoyed this location. Would for sure stay again"

Reviewed on Apr. 13, 2021

Prestige Harbourfront Resort, BW Premier Collection
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Wine Country Hotel & Suites
2.5 out of 5
3460 Carrington Road, West Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $107 per night from May 25 to May 25
107.26 km from city centre
4.4/5Excellent! (985 reviews)
"Breakfast was not good."

Reviewed on May 7, 2021

Best Western Plus Wine Country Hotel & Suites
Prestige Beach House, BW Premier Collection
3.5 out of 5
1675 Abbott St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $160 per night from May 12 to May 12
103.14 km from city centre
3.7/5Good! (522 reviews)
"Great location. Clean and all staff were friendly. The hot tub was a bit hot but otherwise the amenities were fine."

Reviewed on Feb. 16, 2021

Prestige Beach House, BW Premier Collection
Microtel Inn & Suites by Wyndham Kelowna
3 out of 5
365 Mills Rd., Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $116 per night from May 12 to May 12
103.23 km from city centre
4.4/5Wonderful! (153 reviews)
"Convenient location. Nice room. Friendly staff. Only issue is the light switch for the bedside lamp could only be turned on/off from the main door entrance. Also would like to see hand sanitizer stations inside the elevators. I would stay here again."

Reviewed on May 8, 2021

Microtel Inn & Suites by Wyndham Kelowna
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from May 16 to May 16
102.32 km from city centre
4.2/5Excellent! (973 reviews)
"Helpful & Friendly staff."

Reviewed on May 4, 2021

Delta Hotels by Marriott Grand Okanagan Resort
Coast Osoyoos Beach Hotel
2.5 out of 5
7702 Main Street, Osoyoos, BC
The price is CA $149 per night from May 16 to May 16
197.96 km from city centre
4/5Very Good! (988 reviews)
"Great location and the kids enjoyed the pool and waterslide!"

Reviewed on Apr. 19, 2021

Coast Osoyoos Beach Hotel
Sandman Hotel & Suites Kelowna
3 out of 5
2130 Harvey Ave, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from May 28 to May 28
104.05 km from city centre
3.5/5Good! (1,084 reviews)
"I liked the patio overlooking the courtyard and pool."

Reviewed on May 11, 2021

Sandman Hotel & Suites Kelowna
Coast Kamloops Hotel & Conference Centre
3.5 out of 5
1250 Rogers Way, Kamloops, BC
Free cancellationReserve now, pay when you stay
The price is CA $134 per night from May 12 to May 12
48.6 km from city centre
4.3/5Excellent! (992 reviews)
"Clean quiet and convenient.. I always stay here when in Kamloops and usually eat at Romeos for either dinner or breakfast.. unfortunately Covid has forced restaurants to deny indoor dining."

Reviewed on May 11, 2021

Coast Kamloops Hotel & Conference Centre
Don't see what you're looking for?
See all available properties in Thompson Okanagan
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.