Skip to main content

Stay in Thompson Okanagan's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hampton Inn & Suites Kelowna, British Columbia, Canada 3 stars

Hotel in Kelowna

Situated in Kelowna, 6.4 km from Geert Maas Sculpture Gardens Gallery, Hampton Inn & Suites Kelowna, British Columbia, Canada features accommodation with a fitness centre, free private parking, a... great hotel, welcoming, new and clean facilities, warm, chocolate chip cookies at checkin , drinks station, free breakfast included shuttle to airport asy

Show more Show less
8.8
Fabulous
1,265 reviews
Price from
£127
per night

Wingate by Wyndham Kamloops 4 stars

Hotel in 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 staff are so welcoming, kind and helpful. The room was clean and comfortable. Appreciated the free garage pkg and full breakfast with fresh yummy baked muffins.

Show more Show less
8.2
Very good
2,614 reviews
Price from
£103
per night

Hilltop Inn - Salmon Arm 3 stars

Hotel in Salmon Arm

Offering a seasonal freeform tropical pool, this Salmon Arm hotel is 1.5 km from the shores of Shuswap Lake. It features an on-site restaurant and free WiFi. Clean, nice, new, comfortable, great price, cool staff, easy to find, plenty of parking, super breakfast!

Show more Show less
8
Very good
1,211 reviews
Price from
£98
per night

Coast Capri Hotel 4 stars

Hotel in Downtown Kelowna, Kelowna

This 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. Loved the tall ceiling in the room, beds were comfortable, room felt clean and the miniature refrigerator in the room.

Show more Show less
8.1
Very good
1,241 reviews
Price from
£142
per night

The Royal Anne Hotel 3 stars

Hotel in Downtown Kelowna, Kelowna

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.... Conveniently located with excellent free breakfast. Free and fast internet connection in the hotel.

Show more Show less
8.4
Very good
1,690 reviews
Price from
£108
per night

Best Western Premier Route 97 Vernon 3 stars

Hotel in 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. Great location, close to shopping. A nice new facility.

Show more Show less
8.7
Fabulous
124 reviews
Price from
£95
per night

TownePlace Suites by Marriott West Kelowna 4 stars

Hotel in 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. Very clean comfortable large room very nice staff. We were staying for one night during a wildfires all around felt safe. And the room was airtight so we did not feel the Heavy Smoke

Show more Show less
8.9
Fabulous
221 reviews
Price from
£95
per night

Fairfield Inn & Suites by Marriott Salmon Arm 4 stars

Hotel in Salmon Arm

Set in Salmon Arm, Fairfield Inn & Suites by Marriott Salmon Arm features free bikes. Guests can enjoy city views. At the hotel, each room includes a desk. Spacious room, spotless and comfortable. Excellent breakfast. Staff throughout were very friendly and welcoming and the girl running the breakfast was exceptional. She was always busy clearing away and topping things up. It's a drive into town but this did not bother us. Plentiful parking.

Show more Show less
8.6
Fabulous
412 reviews
Price from
£100
per night

Fairfield Inn & Suites by Marriott Penticton 3 stars

Hotel in Penticton

Situated in Penticton, 1.6 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. It was perfect, the best employees ever. We were their for three nights. The best employees ever. We were finding it impossible to get Covid tests to return to US and your Manager Shawn Gill & Mariel took care of everything for us. Great Ladies. Please let them know of our GRATITUDE. Thanks.

Show more Show less
8.5
Very good
592 reviews
Price from
£86
per night

Hyatt Place Kelowna 3 stars

Hotel in Downtown Kelowna, 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. Everything was perfect! Staff super nice, room extremely clean and very well decorated, breakfast amazing.

Show more Show less
8.4
Very good
896 reviews
Price from
£115
per night

Hotels with extra health and safety measures

Find hotels in Thompson Okanagan with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Thompson Okanagan in the past month

See all

Thompson Okanagan's best hotels with breakfast

See all

Budget hotels in Thompson Okanagan

See all

Hotels in Thompson Okanagan that you can book without a credit card

See all

FAQs about hotels in Thompson Okanagan