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.

Lakeside City 5 stars

Hotel in Downtown Kelowna, Kelowna

Located in Kelowna and with Kelowna City Park reachable within less than 1 km, Lakeside City provides a shared lounge, allergy-free rooms, free WiFi throughout the property and a terrace. Beautiful view, short walk to the beach, great cafes and restaurants around the building.

Show more Show less
9.8
Exceptional
5 reviews

Four Points by Sheraton Penticton at the Convention Centre

Hotel in Penticton

Situated in Penticton, 1.1 km from Okanagan Lake Beach, Four Points by Sheraton Penticton at the Convention Centre features accommodation with a fitness centre, free private parking, a restaurant and... Location was perfect for attending the event at the South Okanagan Event Centre.

Show more Show less
9
Superb
5 reviews
Price from
US$134
per night

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

Hotel in Kelowna

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... It was very clean and the staff were kind and helpful. The breakfast was also very good.

Show more Show less
8.8
Fabulous
1,267 reviews
Price from
US$164
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. Large rooms in a quiet location. We had booked a suite with a kitchen and it was very comfortable. The bathroom was huge with a massive shower. Close to the mall and many eating options too. Breakfast was really good too in the morning with many options . A nice stop to rest before making our way to Vancouver.

Show more Show less
8.2
Very good
2,722 reviews
Price from
US$164
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. So homely and staff were so friendly and welcoming. Breakfast was extensive and provided with top service

Show more Show less
8
Very good
1,222 reviews
Price from
US$162
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. Great hotel! Big swimming pool that was not too busy. Very friendly staff, also in the restaurant and coffee bar. Spacious rooms and excellent beds. We decided to check out a day early because of the wildfires (lots of smoke) and were not even charged for the unused night - very nice!

Show more Show less
8.1
Very good
1,235 reviews
Price from
US$168
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.... Everything and breakfast. I was with two little ones and @ breakfast the server surprised my kids with Mickey Mouse pan cakes. My kids Loved it!!!!

Show more Show less
8.4
Very good
1,734 reviews
Price from
US$215
per night

Best Western Plus Gateway to the Falls 3 stars

Hotel in Clearwater

Best Western Plus Gateway to the Falls is located in Clearwater. This 3-star hotel offers free WiFi. The hotel features family rooms. Selected rooms come with a kitchenette with an oven and a... The hotel is right next to the road and therefore easy to find. It is a new hotel with big and well equipped rooms. We appreciated the very well cleaned room and the free breakfast in the morning.

Show more Show less
8.3
Very good
604 reviews
Price from
US$200
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
134 reviews
Price from
US$117
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 organized lobby. Fresh ice water, coffee at all times. Beautiful breakfast. Area was open and welcoming. Staff were wonderful. Room very clean. Bed, pillows very comfortable.

Show more Show less
8.9
Fabulous
238 reviews
Price from
US$184
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