Search hotels in Thompson Okanagan, Canada
Enter your dates and choose from 712 hotels and other places to stay
Check out these popular cities in Thompson Okanagan
Kamloops
54 hotelsKelowna
103 hotelsPenticton
49 hotelsValemount
41 hotelsVernon
43 hotelsClearwater
33 hotelsOsoyoos
32 hotelsSalmon Arm
10 hotelsMerritt
12 hotelsCache Creek
10 hotels
Stay in Thompson Okanagan's best hotels!
Filter by:
Star rating
Review score
TownePlace Suites by Marriott West Kelowna
Situated in West Kelowna, 13 km from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna features accommodation with a fitness centre, free private parking, a restaurant and a bar.

Watermark Beach Resort
This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa.

Hampton Inn & Suites Kelowna, British Columbia, Canada
Situated in Kelowna and with Geert Maas Sculpture Gardens Gallery reachable within 6.4 km, Hampton Inn & Suites Kelowna, British Columbia, Canada features concierge services, non-smoking rooms, a...

Wingate by Wyndham Kamloops
Wingate by Wyndham Kamloops is located in Kamloops, 2.5 km from Thompson Rivers University and 19 km from The Dunes at Kamloops Golf Course.

The Thompson Hotel
Featuring an indoor swimming pool and hot tub, this hotel offers two on-site restaurants.

The Royal Anne Hotel
Featuring a small fitness centre and sauna, a wine shop and continental breakfast, this Kelowna hotel is located in the center of downtown, only a 10 minutes' walk to City Park. Free WiFi is provided....

Best Western Premier Route 97 Vernon
Set 46 km from Fintry Estate & Provincial Park, Best Western Premier Route 97 Vernon offers 3-star accommodation in Vernon and features a terrace, a restaurant and a bar.

Fairfield Inn & Suites by Marriott Salmon Arm
Fairfield Inn & Suites by Marriott Salmon Arm is set in Salmon Arm. Featuring a fitness centre, the 4-star hotel has air-conditioned rooms with a private bathroom.

Fairfield Inn & Suites by Marriott Penticton
Situated in Penticton, 1.7 km from Okanagan Lake Beach, Fairfield Inn & Suites by Marriott Penticton features air-conditioned rooms with free WiFi and express check-in and check-out.

Hyatt Place Kelowna
Boasting a shared lounge, a terrace as well as a bar, Hyatt Place Kelowna is set in the centre of Kelowna, 3.6 km from BC Orchard Industry Museum.

Most booked hotels in Thompson Okanagan in the past month
Popular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 7.7Good - What previous guests thought, 1,500 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 6.8Pleasant - What previous guests thought, 388 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 2,644 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 5.6Passable - What previous guests thought, 913 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 5.9Passable - What previous guests thought, 1,484 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 7.5Good - What previous guests thought, 1,230 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 1,090 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 7.5Good - What previous guests thought, 860 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 531 reviewsPopular with guests booking hotels in Thompson Okanagan
Scored out of 10, guest rating 6.3Pleasant - What previous guests thought, 2,183 reviews
Thompson Okanagan's best hotels with breakfast
Holiday Inn Express & Suites Kelowna - East by IHG
Hotel in KelownaBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 609 reviewsConveniently located off Highway 97, Holiday Inn Express & Suites Kelowna offers an indoor pool and fitness centre. The hotel is just 6 km from Kelowna city centre and Okanagan Lake.
Fairfield Inn & Suites by Marriott Kamloops
Hotel in KamloopsBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 286 reviewsFairfield Inn & Suites by Marriott Kamloops offers accommodation in Kamloops. The hotel has a terrace and fitness centre, and guests can enjoy a drink at the snack bar.
Quality Inn & Suites
Hotel in ClearwaterBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 341 reviewsSet in Clearwater, Quality Inn & Suites offers 3-star accommodation with a shared lounge, a terrace and a tennis court.
Wells Gray Inn
Hotel in ClearwaterBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 531 reviewsOverlooking Dutch Lake, this Clearwater hotel provides free WiFi in all rooms. Monroe’s Fine Dining Restaurant & Lounge is on site. Lacarya Golf Course is 7 km away.
Comfort Inn & Suites
Hotel in Salmon ArmBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 796 reviewsHalfway between Vancouver and Calgary and located at the top of a hill overlooking downtown and Shuswap Lake, the Comfort Inn & Suites is minutes from a variety of shopping attractions and directly...
Best Western Sicamous Inn
Hotel in SicamousBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 378 reviewsThis Sicamous, BC hotel is within 1 hours’ drive of Shuswap Lake and Enchanted Forest. It features an indoor pool and a daily continental breakfast. Guest rooms include free Wi-Fi.
Coast Capri Hotel
Hotel in KelownaBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 804 reviewsThis downtown Kelowna hotel is just blocks from Okanagan Lake. It has 2 on-site restaurants and a spa. The warmly decorated rooms offer free WiFi.
Delta Hotels by Marriott Kamloops
Hotel in KamloopsBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 393 reviewsDelta Hotels by Marriott Kamloops features an outdoor swimming pool, fitness centre, a terrace and bar in Kamloops. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.
Budget hotels in Thompson Okanagan
- Scored out of 10, guest rating 8.0Very good - What previous guests thought, 362 reviews
Holiday Inn Express Hotel & Suites Vernon by IHG is situated in Vernon, 46 km from Fintry Estate & Provincial Park and 47 km from Geert Maas Sculpture Gardens Gallery.
- Scored out of 10, guest rating 8.3Very good - What previous guests thought, 385 reviews
This hotel is within walking distance of Osoyoos Lake, British Columbia. It offers free Wi-Fi, and all rooms have a flat-screen TV. An indoor swimming pool and gym are found on site.
Hilltop Inn - Salmon Arm
Hotel in Salmon ArmCheap hotelScored out of 10, guest rating 7.6Good - What previous guests thought, 1,033 reviewsOffering a seasonal pool, Hilltop Inn - Salmon Arm is 1.5 km from the shores of Shuswap Lake. It features an on-site restaurant and free WiFi.
Days Inn by Wyndham Kelowna
Hotel in KelownaCheap hotelScored out of 10, guest rating 7.5Good - What previous guests thought, 1,230 reviewsDays Inn by Wyndham Kelowna is located in Kelowna, only minutes from a variety of outdoor recreational activities. This hotel offers a seasonal outdoor heated pool.
- Scored out of 10, guest rating 6.3Pleasant - What previous guests thought, 2,183 reviews
Located less than 10 minutes' walk from a beach, this restored historic hotel is located in the Kamloops city centre. A beer and wine shop is located on site. Free WiFi is provided.
coldwater hotel
Hotel in MerrittCheap hotelScored out of 10, guest rating 7.5Good - What previous guests thought, 110 reviewsSituated in Merritt, coldwater hotel features a bar. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.
MountainView Hotel Merritt
Hotel in MerrittCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 165 reviewsMountainView Hotel Merritt is offering accommodation in Merritt. Boasting room service, this property also provides guests with a restaurant. The hotel offers both free WiFi and free private parking.
- Scored out of 10, guest rating 7.4Good - What previous guests thought, 318 reviews
Set in Kamloops, 3 km from Thompson Rivers University, The Hue Hotel, an Ascend Collection Hotel offers air-conditioned rooms with free WiFi and concierge services.
Hotels in Thompson Okanagan that you can book without a credit card
Road Runner Motel
Hotel in MerrittNo credit card neededScored out of 10, guest rating 4.0Disappointing - What previous guests thought, 16 reviewsRoad Runner Motel is offering accommodation in Merritt. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
TownePlace Suites by Marriott West Kelowna
Hotel in West KelownaNo credit card neededScored out of 10, guest rating 9.1Superb - What previous guests thought, 360 reviewsSituated in West Kelowna, 13 km from The Old Woodshed Kelowna, TownePlace Suites by Marriott West Kelowna features accommodation with a fitness centre, free private parking, a restaurant and a bar.
The Thompson Hotel
Hotel in KamloopsNo credit card neededScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,090 reviewsFeaturing an indoor swimming pool and hot tub, this hotel offers two on-site restaurants.
Granby River Inn & Suites
Hotel in Grand ForksNo credit card neededScored out of 10, guest rating 8.0Very good - What previous guests thought, 176 reviewsGranby River Inn & Suites is offering accommodation in Grand Forks. This 5-star hotel offers a 24-hour front desk. The hotel offers both free WiFi and free private parking.
Ace Motel
Hotel in PrincetonNo credit card neededScored out of 10, guest rating 8.0Very good - What previous guests thought, 396 reviewsAce Motel is located in Princeton. This 3-star hotel offers free WiFi. There is a restaurant serving Japanese cuisine, and free private parking is available.
The Castle at Swan Lake
Hotel in VernonNo credit card neededScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 470 reviewsOffering an outdoor seasonal pool, the suites at The Castle at Swan Lake in Vernon offer a full kitchens and a balcony or deck with a view of either Swan Lake, the courtyard, or pool.
The Bulldog Hotel
Hotel in Silver StarNo credit card neededScored out of 10, guest rating 8.0Very good - What previous guests thought, 184 reviewsSet in Silver Star, 28 km from The Rise golf course, The Bulldog Hotel offers accommodation with a restaurant, free private parking, a bar and ski-to-door access.
Spirit Ridge, in The Unbound Collection by Hyatt
Hotel in OsoyoosNo credit card neededScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 369 reviewsFeaturing a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and boasts a private beach at Osoyoos Lake.
FAQs about hotels in Thompson Okanagan
See reviews by guests who stayed at hotels in Thompson Okanagan
- From 6,515.63 Kč per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 804 reviewsWe were immediately greeted by the kindest staff. I forgot the ladies name but she was a diamond. She also spoke to my bf and I as I left. She also upgraded our room on 2nd july. Hope that’s enough info, she deserves so much praise. 5 star service even without the upgrade. Honestly we booked this as we were going through to Banff. We made a HUGE mistake. Not staying longer. It was the best hotel in terms of value for money, the best bed and great tv selection. We only had one night and explored downtown. Kelowna is so beautiful. We’ve been to Vancouver, Victoria, Banff and Jasper. All stunning but this one really grabbed me. I could see myself living here. Book for more nights, you won’t regret it.Guest review byChrisUnited Kingdom
- From 2,347.46 Kč per nightScored out of 10, guest rating 7.6Good - What previous guests thought, 1,033 reviewsThe front desk staff and the restaurant server were all great. The room was large, clean, and very quiet. The breakfast included omelets, sausages, yogurt, cereal - it was very good. It's about a 15 minute walk to downtown. There's a pedestrian underpass that makes it easy to get across the highway.Guest review byAnneCanada
- From 3,549.16 Kč per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 359 reviewsVery clean, great outdoor sitting areas, exactly what I would expect for a breakfast that's included in the hotel price. There were a few homeless people outside at night using the outdoor space and smoking, but I told the staff and they told the people to move along which they did in a polite way.Guest review byRachaelUnited Kingdom
- From 1,748.10 Kč per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 272 reviewsAt the time of our arrival the owner met us at the front door. She was so nice! We felt very welcomed. The room was clean. The location was perfect for us! Close to all amenities. I would rate this stay a 10 for sure!Guest review bytammyCanada
- From 4,220.15 Kč per nightScored out of 10, guest rating 9.0Superb - What previous guests thought, 408 reviewsA town house right on the lake edge but right in the town. A good size pool with a fun slide. Plenty of towels available at the pool. Very pleasant pool staff. Just a great place gir young children. Very easyGuest review byAnneUnited Kingdom
- From 3,383.67 Kč per nightScored out of 10, guest rating 7.9Good - What previous guests thought, 440 reviewsArrived over 2 hours early and was greeted by a smiling face and received the keys for our room. Nice fresh clean room. Went out for a walk along the lake,right across the street. BEAUTIFUL!!Guest review byEricCanada
- From 3,867 Kč per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 772 reviewsIn close walking distance to numerous eateries. Our room Room was clean, comfortable and quiet. We enjoyed our stay and would choose this hotel if visiting Kelowna in the future.Guest review byJennyAustralia
- From 4,283.02 Kč per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 251 reviewsEverything! This place is an 11/10. So relaxing and comfortable. Room was so nice, great lake view. Beds were like a cloud. Bathroom was enormous! Great bath.Guest review byJacinta GalanosAustralia
- From 3,478.53 Kč per nightScored out of 10, guest rating 6.8Pleasant - What previous guests thought, 147 reviewsWalking distances to restaurants and breweries. Very clean and close to the beach. Very clean and tidy, will return and recommend.Guest review byLaetiFrance
- From 8,167.49 Kč per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 106 reviewsAll was amazing, super clean, comfortable, the kitchen is perfectly equipped, the staff is absolutely friendly!Guest review byDanil ZaitsevCanada
- From 4,043.57 Kč per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 450 reviewsLove everything about this happy hotel. Location, price, decor, cleanliness, amenities, staff. All excellent.Guest review byShelleyNew Zealand
- From 7,928.23 Kč per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 306 reviewsWonderful, relaxing environment! Felt comfortable and easily could slip into vacation mode.Guest review byKelliUnited States
- From 2,574.47 Kč per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 585 reviewsThe room was immaculately clean and new. It was warm upon arrival.Guest review byVincentCanada
- From 2,765.17 Kč per nightScored out of 10, guest rating 7.6Good - What previous guests thought, 1,044 reviewsBreakfast needs improvement. Should keep Salad ; fruits.Guest review byarunIndia
- From 4,396.72 Kč per nightScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 470 reviewsLove the location, and you can get the hot pool as wellGuest review byKaranCanada
- From 6,548.51 Kč per nightScored out of 10, guest rating 7.9Good - What previous guests thought, 276 reviewsThat my room faced the creek. Cimfy beds.Guest review byDeborahCanada
Planning a trip? Get inspired by reviews of cities in Thompson Okanagan
- 8.0
We really enjoyed the Secwepemc Museum.
We really enjoyed the Secwepemc Museum. It was a little complicated to find and the museum is not big but well presented and organized and easy to navigate. The stories of the culture of the Secwepemc people, government involvement, and the boarding school were all well told and illustrated. The small gift shop had some interesting material for sale.Guest review byRoyUnited States - 10.0
Kelowna is a lovely city nestled in the Okanagan Valley.
Kelowna is a lovely city nestled in the Okanagan Valley. As with other cities in the most beautiful parts of Canada, it has grown somewhat since our last visit, but continues to be well-maintained and easy to navigate. Wineries abound, but so do spectacular views and the beautiful Oakanagan Lake!Guest review byGabrielCanada - 8.0
It's a fun city year-round and beautiful down by the beach,...
It's a fun city year-round and beautiful down by the beach, especially up by Okanagan Lake where there is an excellent walkway. Lots of fun shops, love the small museum at the library, and an interesting art gallery. Plenty of great places to eat if you are gluten free/dairy free. Even vegan! Many hiking trails for all levels.Guest review byCluckyCanada - 8.0
Valemount is a lovely little town, nice ammenities.
Valemount is a lovely little town, nice ammenities. Unfortunately several places we wanted to visit were out of business or permanently closed. We had our first oppotunity to dine at the Caribou Grill and it was amazing.Guest review bypatecakeCanada - 10.0
There was nothing to dislike.
There was nothing to dislike. An exceptional place to stay and an extremely good host. Thank you Mira for such a wonderful experience.🥰 The accommodation was excellent in every way. Clean, comfortable and to be recommended extremely highly to any traveller. A fabulous overnight stop.Guest review byrichardPortugal - 4.0
Too short. It was an overnight stay.
Too short. It was an overnight stay. Seems like a nice place. But the Ace Western Motel was not at all how it was posted on the site. Older photos on site. Our stay there was not pleasurable. Dirty bathroom and baseboards covered with dust. One of the queen beds if one person moved to get up the mattress flipped the other person out.Guest review byGuthrieCanada - 8.0
Osooyos was very welcoming and quite clean.
Osooyos was very welcoming and quite clean. Many local restaurants and pubs within minutes of the resort. Several golf courses close by with great views! And of course if you like wine, you’ll find vineyards, tasting rooms etc.Guest review bySydneeUnited States - 8.0
Nice sized smaller city with all the basics within a short...
Nice sized smaller city with all the basics within a short distance. Right on the lake. Lots of fresh farm produce in season and relatively mild climate. Not as hot as the Okanagan usually, and more wet.Guest review byOttscay EepayCanada - 10.0
I was there for work!
I was there for work! I would highly recommend the Indian restaurant there! Mughal garden restaurant. I’ve been to a lot of Indian restaurants in Vancouver and this is right up there for quality. Don’t let the decor fool you it’s fantastic food, for so cheap!! $10.99 for dinner. I had the goat curry with naan. I will be going back every time I’m in merrit!Guest review bypenny - 8.0
Simply put, Cache Creek is located at a major junction...
Simply put, Cache Creek is located at a major junction historically and it's still just as important in breaking up a long road trip. Plus the best Chinese Food restaurant in the province is located there. If you enjoy Birding the area is rich in Desert species.Guest review byThomasCanada