Curated Luxury hotel deals in Thompson Okanagan

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Thompson Okanagan

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Doubletree by Hilton Hotel Kamloops
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kamloops · 59.93 km from centre

7.8

 

981 review

Breakfast available

Doubletree by Hilton Hotel Kamloops is centrally located in Kamloops, a 4-minute walk from Royal Inland Hospital and 7 minutes by foot from Riverside Park. This hotel is 0.4 mi (0.6 km) from Sandman Centre and 2 mi (3.2 km) from Tournament Capital Centre.

Compare price on Booking.com
Compare price on Booking.com
Authentic lofted log cabin with hot tub
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Okanagan Valley, Kelowna · 71.45 km from centre

8.9

 

22 review

Providing a garden, Authentic lofted log cabin with hot tub offers accommodations in Kelowna. The air-conditioned accommodation is 18 miles from Geert Maas Sculpture Gardens Gallery, and guests can benefit from on-site private parking and complimentary Wifi. The chalet has a picnic area and a hot tub.

Offering a patio with mountain views, this chalet also has a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a hot tub. There's also a seating area and a fireplace.

Gallagher's Canyon Golf & Country Club is 20 miles from the chalet, while The Old Woodshed Kelowna is 21 miles away. Kelowna International Airport is 20 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Doubletree By Hilton West Kelowna
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Okanagan Valley, West Kelowna · 74.06 km from centre

8.6

 

62 review

Breakfast available

Doubletree By Hilton West Kelowna features a fitness center, shared lounge, a restaurant and bar in West Kelowna. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has an indoor pool and a business center.

At the hotel, every room is equipped with a desk. Every room comes with air conditioning and a flat-screen TV, and certain units at Doubletree By Hilton West Kelowna have a sea view. All guest rooms will provide guests with a fridge.

A buffet, à la carte or continental breakfast is available at the property.

The accommodation has a sun terrace. Guests at Doubletree By Hilton West Kelowna will be able to enjoy activities in and around West Kelowna, like skiing.

The Old Woodshed Kelowna is 9.2 miles from the hotel, while Waterfront Park is 9.2 miles away. Kelowna International Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Thompson Okanagan, but are nearby and match your search.
Primary image
The Josie Hotel, Autograph Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kootenay Rockies, Rossland · 197.47 km from centre

9.2

 

337 review

Breakfast available

When you stay at The Josie Hotel, Autograph Collection in Rossland, you'll be in the mountains, just steps from Red Mountain Resort and Silverlode Chair. This ski hotel is 0.1 mi (0.2 km) from Red Chair and 0.2 mi (0.2 km) from Big Red Cats.

Compare price on Booking.com
Compare price on Booking.com
Eleven Revelstoke Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Revelstoke · 109.84 km from centre

9.7

 

119 review

Featuring free WiFi and a restaurant, Eleven Revelstoke Lodge offers accommodations in Revelstoke, 10 minutes' from Revelstoke Mountain Resort Ski Elevator. The hotel has a rooftop hot tub and guests can enjoy a drink at the bar, beer, wine, snacks and a daily après are included in every stay.

All rooms have flat screen TVs, beverage centers, and in-room laptop safes. A private bathroom includes a bathrobe and free toiletries. A seating area. There are drinks (non alcoholic and alcoholic), snacks, and coffee available at all times on the third floor lounge

Quartermaster Eatery offers apres and dinner service and features a full bar. There is a shared lounge at the property.

Eleven Revelstoke Lodge is 21 mi away from Skytrek Adventure Park Revelstoke and 14 mi from Three Valley Ghost Town.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Sutton Place Hotel Revelstoke Mountain Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Revelstoke · 109.60 km from centre

9.2

 

973 review

When you stay at The Sutton Place Hotel Revelstoke Mountain Resort in Revelstoke, you'll be in the mountains, just steps from Revelstoke Mountain Resort and Revelation Gondola. This ski resort is 0.6 mi (1 km) from Conifers of Gnarnia Glades and 0.6 mi (1 km) from Critical Path Glades.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Spirit Ridge, in The Unbound Collection by Hyatt
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Osoyoos · 161.47 km from centre

9.0

 

969 review

Breakfast available

When you stay at Spirit Ridge, in The Unbound Collection by Hyatt in Osoyoos, you'll be on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre and Sonora Dunes Golf Club. This beach resort is 0.2 mi (0.4 km) from Nk'Mip Cellars and 0.8 mi (1.3 km) from Osoyoos Lake.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Prestige Mountain Resort Rossland
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kootenay Rockies, Rossland · 200.57 km from centre

8.8

 

391 review

With a stay at Prestige Mountain Resort Rossland in Rossland, you'll be near ski lifts, just steps from Rossland Art Gallery and a 1-minute drive from Rossland Museum. This ski hotel is 1.8 mi (3 km) from Redstone Resort Golf Club and 3.4 mi (5.5 km) from Big Red Cats.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Watermark Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Osoyoos · 162.24 km from centre

9.4

 

921 review

Breakfast available

A stay at Watermark Beach Resort places you in the heart of Osoyoos, steps from Osoyoos Lake and Gyro Beach. This beach hotel is 0.1 mi (0.2 km) from Osoyoos and District Museum and Archives and 0.2 mi (0.3 km) from Town Square / Farmers' Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Walnut Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Osoyoos · 164.06 km from centre

8.8

 

889 review

Located in Osoyoos, Walnut Beach Resort is just steps from Osoyoos Lake and a 2-minute drive from Rattlesnake Canyon. This beach hotel is 2.4 mi (3.9 km) from Nk'Mip Cellars and 3.8 mi (6.1 km) from Osoyoos Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Prestige Lakeside Resort, WorldHotels Elite
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kootenay Rockies, Nelson · 194.67 km from centre

8.8

 

957 review

Breakfast available

Prestige Lakeside Resort, WorldHotels Elite is centrally located in Nelson, a 4-minute walk from Nelson & District Community Complex and 7 minutes by foot from Touchstones Museum. This hotel is 0.4 mi (0.6 km) from Lakeside Park and 0.4 mi (0.6 km) from Bodhi Day Spa.

Compare price on Booking.com
Compare price on Booking.com
Crown Columbia Hotel; BW Premier Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kootenay Rockies, Trail · 203.23 km from centre

9.1

 

89 review

Crown Columbia Hotel; BW Premier Collection provides accommodations in Trail. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi. The property has a 24-hour front desk, a concierge service and luggage storage for guests.

At the hotel, rooms contain a desk. Certain rooms are equipped with a kitchen with a fridge and a microwave. The rooms in Crown Columbia Hotel; BW Premier Collection are equipped with a flat-screen TV with cable channels and an iPod docking station.

A business center, gym and a laundry service are available at the property as well as free private parking.

Trail Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Halcyon Hot Springs Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Kootenay Rockies, Halcyon Hot Springs · 115.63 km from centre

8.3

 

58 review

Breakfast available

Located on Upper Arrow Lake, this Nakusp resort offers panoramic views. A wellness spa and 3 hot springs pools are on site. A balcony is included in all rooms. Nakusp Golf Club is 25 mi away.

A flat-screen cable TV is provided in units at Halcyon Hot Springs Resort. Free Wi-Fi and a seating area are offered. A refrigerator is included. Select units feature a full kitchen.

Boasting fresh, local ingredients Alcedo Kitchen & Bar is open for breakfast, lunch and dinner. Menu items include seafood, pasta, and meat dishes. Breakfast is included with every stay.

Featuring a spacious private beach, Halcyon Hot Springs features activities like kayaking and canoeing. After enjoying the hot springs, guests can swim in the lower seasonal pool. A guest terrace is also offered.

McDonald Creek Provincial Park is 40 minutes’ drive away. Revelstoke Mountain is 48 mi from Halcyon Hot Springs Resort.

Compare price on Booking.com
Compare price on Booking.com
Bear's Claw Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Motel in Thompson Okanagan, Cache Creek · 131.40 km from centre

7.9

 

745 review

Featuring a restaurant with a private dining room, this motel is located 1.2 miles from Semlin Valley Golf Course. Free Wi-Fi access is available.

A flat-screen cable TV is provided in each room at Bear's Claw Lodge. Rooms also include free toiletries and a private entrance.

Car plug-ins are offered at Bear's Claw Lodge. There is also a business center for guests to use.

Juniper Beach Provincial Park is a 15 minutes' drive from the motel. Elephant Hill Provincial Park is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Kettle Valley Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Motel in Penticton · 110.21 km from centre

8.6

 

366 review

Located in Penticton, a 4-minute walk from Okanagan Lake Beach, Kettle Valley Beach Resort has accommodations with a garden, free private parking, a restaurant and barbecue facilities. This 4-star motel offers a concierge service and free WiFi. Some rooms at the property feature a terrace with a lake view.

All guest rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. All rooms include an electric tea pot and a private bathroom with a bath and a hairdryer, while selected rooms also offer a kitchen equipped with an oven.

Activities such as hiking, skiing, cycling can be enjoyed in the surrounding areas, and guests can relax along the beachfront.

Penticton Convention Centre is a 8-minute walk from the motel. Penticton Regional Airport is 2.5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Basecamp Resorts Revelstoke
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Revelstoke · 110.13 km from centre

9.4

 

962 review

With a stay at Basecamp Resorts Revelstoke in Revelstoke, you'll be in the mountains, within a 15-minute drive of Revelstoke Mountain Resort and Columbia River. This hotel is 0.1 mi (0.2 km) from Mount Revelstoke National Park and 1.4 mi (2.2 km) from Revelstokes Driving Range.

Compare price on Booking.com
Compare price on Booking.com
Granby River Inn & Suites
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Thompson Okanagan, Grand Forks · 180.25 km from centre

8.1

 

202 review

Granby River Inn & Suites is offering accommodations in Grand Forks. This 5-star hotel offers a 24-hour front desk. The hotel also has free WiFi and free private parking.

At the hotel, the rooms are equipped with a desk. Complete with a private bathroom equipped with a shower and free toiletries, all rooms at Granby River Inn & Suites have a flat-screen TV and air conditioning, and certain rooms also offer a balcony. Guest rooms feature bed linen.

The nearest airport is West Kootenay Regional Airport, 60 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Canadian Rockies Inn - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Motel in Canadian Rockies, Field · 235.88 km from centre

9.4

 

167 review

Boasting views of the Canadian Rockies, this adults only property is located in Field, British Columbia. Free Wi-Fi is available in all guest rooms. Lake Louise is 30 minutes’ drive away.

A refrigerator is featured in each room at Canadian Rockies Inn. A flat-screen satellite TV is included. Tea and coffee making facilities are provided.

Surrounded by the Yoho National Park, the Inn Canadian Rockies is brightly furnished with wooden flooring. This property also offers an on-site gift shop.

Fishing opportunities are available 7.5 mi away at Emerald Lake. Banff National Park is a 20 minute drive away.

Compare price on Booking.com
Compare price on Booking.com
4 Mile Creek Cabin (Creekside)
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Kootenay Rockies, Nelson · 193.83 km from centre

10.0

 

11 review

Providing a garden, 4 Mile Creek Cabin (Creekside) offers accommodations in Nelson. This property offers access to a balcony, tennis at the tennis court, free private parking, and free Wifi. The accommodation provides luggage storage space and private check-in and check-out for guests.

This chalet includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower and a washing machine. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. The chalet offers bed linen, towels, and laundry service.

Guests can make the most of the warm weather with the property's barbecue facilities.

For guests with children, the chalet features a baby safety gate. Skiing, cycling, and fishing are possible within the area, and 4 Mile Creek Cabin (Creekside) offers ski storage space.

West Kootenay Regional Airport is 30 miles away.

Compare price on Booking.com
Compare price on Booking.com
Regent Hotel Revelstoke
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Revelstoke · 109.93 km from centre

8.3

 

871 review

Breakfast available

This hotel offers mountain views, on-site dining with live entertainment and massages. Continental breakfast is provided and a flat-screen TV is offered in all rooms. Roxy Theater is less than 164 ft away.

Guests of Regent Hotel Revelstoke can work out in the fitness center. They can also relax in the sauna or hot tub.

The colorful, contemporary rooms at Revelstoke Regent Hotel are equipped with free Wi-Fi and an arm chair. The bathroom offers a large soaking tub.

Guests can dine at The 112 Restaurant and Lounge and also enjoy a drink at the River City Pub nightclub or at Traverse Lounge Club. A hot buffet breakfast is provided daily.

Revelstoke Railway Museum is an 11-minute walk away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor