Dining in Thompson Okanagan

Browse for Thompson Okanagan Hotels with Restaurants from $47

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Thompson Okanagan Hotels with Restaurants

Coast Kamloops Hotel & Conference Centre
3.5 out of 5
1250 Rogers Way, Kamloops, BC
Free CancellationReserve now, pay when you stay
$82
per night
Dec 11 - Dec 12
4.4/5Excellent! (1,758 reviews)

"Pleasing to the eye. Large rooms.Comfortable beds. Plenty of toilletries."…"

Reviewed on Nov 18, 2019

Coast Kamloops Hotel & Conference Centre
The Plaza Hotel, Trademark Collection by Wyndham
3 out of 5
405 Victoria St, Kamloops, BC
Free CancellationReserve now, pay when you stay
$56
per night
Nov 24 - Nov 25
4.1/5Very Good! (1,367 reviews)

"The staff was great. The rooms were nice and historic, I love the elevator - "The Oldest in Kamloops"."…"

Reviewed on Nov 12, 2019

The Plaza Hotel, Trademark Collection by Wyndham
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
$86
per night
Dec 15 - Dec 16
4.3/5Excellent! (1,194 reviews)

"very clean and updated. Nice decor and great location"…"

Reviewed on Nov 10, 2019

Coast Capri Hotel
Hotel ZED Kelowna
2.5 out of 5
1627 Abbott Street, Kelowna, BC
Free CancellationReserve now, pay when you stay
$65
per night
Dec 10 - Dec 11
4.3/5Excellent! (968 reviews)

"It is so unfortunate that this very cute hotel is in a kind of unfavorable neighborhood. However, it was clean and comfortable and had many nice details (for example: board games, a ping pong room, great coffee)."…"

Reviewed on Nov 18, 2019

Hotel ZED Kelowna
The Royal Anne Hotel
3 out of 5
348 Bernard Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
$67
per night
Dec 21 - Dec 22
4.2/5Excellent! (1,392 reviews)

"Clean, affordable and excellent location. Customer service is good."…"

Reviewed on Nov 11, 2019

The Royal Anne Hotel
Prestige Vernon Lodge and Conference Centre
3 out of 5
3914 - 32nd st, Vernon, BC
Free CancellationReserve now, pay when you stay
$81
per night
Dec 9 - Dec 10
4/5Very Good! (987 reviews)

"I stay here probably once a year. This time they had some renos happening, which isn't a big deal. Glad to see it's being updated. We had some very loud kids on our floor. They were running back and forth and yelling at each other. We asked them to quiet down, as it wasnt just a one time thing. They ..."…"

Reviewed on Nov 4, 2019

Prestige Vernon Lodge and Conference Centre
Manteo Resort Waterfront Hotel & Villas
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free CancellationReserve now, pay when you stay
$121
per night
Dec 15 - Dec 16
4.4/5Excellent! (1,181 reviews)

"Loved being beside the lake. The staff at the restaurant were fantastic excellent service all around!!!"…"

Reviewed on Nov 8, 2019

Manteo Resort Waterfront Hotel & Villas
SPIRIT RIDGE - in the Unbound Collection by Hyatt
4 out of 5
1200 Rancher Creek Rd, Osoyoos, BC
Free CancellationReserve now, pay when you stay
$99
per night
Dec 8 - Dec 9
4.4/5Wonderful! (974 reviews)

"Nice pool, warm and can use it year round. They have robes for kids which I’ve never seen before and loved using to the pool and back. Restaurant was good. Little coffee shop was bare and took a bit to make the drinks but I understand it’s off season and not many people there right now."…"

Reviewed on Nov 12, 2019

SPIRIT RIDGE - in the Unbound Collection by Hyatt
Ramada by Wyndham Penticton Hotel & Suites
3 out of 5
1050 Eckhardt Ave. West, Penticton, BC
Free CancellationReserve now, pay when you stay
$80
per night
Nov 26 - Nov 27
4.3/5Excellent! (1,056 reviews)

"The view of the golf course and the outdoor hot tub"…"

Reviewed on Nov 16, 2019

Ramada by Wyndham Penticton Hotel & Suites
Scott's Inn & Restaurant
3 out of 5
551 11th Ave., Kamloops, BC
Free CancellationReserve now, pay when you stay
$50
per night
Nov 24 - Nov 25
4/5Very Good! (429 reviews)

"This motel was very easy to get to and I liked that it was located well off the highway. Made for a quiet nights sleep. Was very impressed with the cleanliness of the room. It showed that their housekeepers take pride in their work. There are nice extras provided of a fridge, microwave and coffeemaker. ..."…"

Reviewed on Nov 12, 2019

Scott's Inn & Restaurant
Best Western Plus Kelowna Hotel & Suites
3 out of 5
2402 Highway 97 N, Kelowna, BC
Free CancellationReserve now, pay when you stay
$102
per night
Dec 20 - Dec 21
4.3/5Excellent! (846 reviews)

"Cool room upgrade w bigger bed and hot tub in room! Tesla charging on site!"…"

Reviewed on Oct 29, 2019

Best Western Plus Kelowna Hotel & Suites
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free CancellationReserve now, pay when you stay
$118
per night
Dec 10 - Dec 11
4.3/5Excellent! (1,541 reviews)

"Staff was super friendly, we showed up and got upgraded from a king room to a king suite for free. Had an issue with are fins and the staff walked with us to ensure they were fixed. The casino is awesome being attached to the hotel. We always stay at the delta and will continue for many years."…"

Reviewed on Nov 13, 2019

Delta Hotels by Marriott Grand Okanagan Resort
The Castle at Swan Lake
3.5 out of 5
7905 Greenhow Road, Vernon, BC
Free CancellationReserve now, pay when you stay
$93
per night
Dec 1 - Dec 2
4.6/5Exceptional! (669 reviews)

"Really nice place, spacious room, would stay again!"…"

Reviewed on Nov 18, 2019

The Castle at Swan Lake
Four Points by Sheraton Kelowna Airport
3 out of 5
5505 Airport Way, Kelowna, BC
$108
per night
Nov 30 - Dec 1
4.5/5Wonderful! (771 reviews)

"Great place to stay over night waiting for an early flight the next day would stay again"…"

Reviewed on Nov 2, 2019

Four Points by Sheraton Kelowna Airport
Watermark Beach Resort
4 out of 5
15 Park Place, Osoyoos, BC
Free CancellationReserve now, pay when you stay
$97
per night
Nov 25 - Nov 26
4.5/5Wonderful! (1,097 reviews)

"Perfect location! Room was great for 2 couples. Staff were friendly and free parking was a bonus!"…"

Reviewed on Nov 16, 2019

Watermark Beach Resort
Pacific Inn & Suites
2.5 out of 5
1820 Rogers Place, Exit 368 off Hwy # 1, Kamloops, BC
$47
per night
Nov 24 - Nov 25
4.1/5Very Good! (1,192 reviews)

"Was clean and rooms were big. Amazing stay for the price! And great location"…"

Reviewed on Nov 12, 2019

Pacific Inn & Suites
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Free Cancellation
$109
per night
Dec 9 - Dec 10
3.8/5Good! (737 reviews)

"Close to the water.. Clean room and friendly staff."…"

Reviewed on Nov 9, 2019

Penticton Lakeside Resort and Conference Centre
Fairfield Inn & Suites by Marriott Vernon
2.5 out of 5
5300 Anderson Way, Vernon, BC
Free CancellationReserve now, pay when you stay
$76
per night
Dec 3 - Dec 4
4.5/5Wonderful! (824 reviews)

"The included hot breakfast was very nice, they should have had hash brown potatoes to complete the breakfast"…"

Reviewed on Nov 19, 2019

Fairfield Inn & Suites by Marriott Vernon
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.

Pocket Guide: Hotels with Restaurants in Thompson Okanagan

Search for hotels in Thompson Okanagan on Expedia. You can easily find your hotels in Thompson Okanagan using one of the methods below:

  • View our selection of featured hotels in Thompson Okanagan
  • Use the map to find hotels in the Thompson Okanagan neighborhood you prefer
  • Use the filters to see hotels in a specific area of Thompson Okanagan, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Thompson Okanagan
  • Enter your travel dates to view the best deals on hotels in Thompson Okanagan - while they last

More trip options

Travelers Loved These Hotels with Restaurants