See the latest prices and deals by choosing your dates.
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.
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.
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.
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.
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
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!
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!!!!
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.
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.
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.
Hotel in Downtown Kelowna, Kelowna
Hotel in Downtown Kelowna, Kelowna
Hotel in Salmon Arm
Hotel in Merritt
Hotel in Kamloops
Hotel in Kelowna
Hotel in West Kelowna
Hotel in Vernon
Hotel in Penticton
Hotel in Downtown Kelowna, Kelowna
Hotel in Kamloops
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kelowna
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kelowna
Popular with guests booking hotels in Thompson Okanagan
Hotel in Vernon
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kelowna
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kelowna
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kamloops
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kelowna
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kamloops
Popular with guests booking hotels in Thompson Okanagan
Hotel in Kamloops
Popular with guests booking hotels in Thompson Okanagan
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! Everyone was exceptionally nice and every encounter from the front desk, server &...
Hotel in Valemount
Situated in Valemount, 700 metres from George Hicks Regional Park, Comfort Inn & Suites features accommodation with a fitness centre, free private parking and a shared lounge. it’s one of there newer places in town
Hotel in Oliver
Located in Oliver and with Mount Baldy reachable within 38 km, Coast Oliver Hotel provides express check-in and check-out, non-smoking rooms, a fitness centre, free WiFi throughout the property and a... beds were very comfortable and spacious…very dog friendly
Hotel in Rutland, Kelowna
Conveniently 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. Super comfy bed, spacious room, great variety of breakfast options. We had a lovely stay.
Hotel in Merritt
Best Western Plus Merritt Hotel is located in Merritt. Among the facilities at this property are a 24-hour front desk and a business centre, along with free WiFi throughout the property. Great location, new hotel. Very friendly staff. I love the coffee machine in the lobby!
Hotel in Kamloops
Fairfield 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. The room was very clean and quite. Amazing comfortable bed. With friendly and helpful staff.
Hotel in Kelowna
Offering a complimentary 24-hour airport shuttle, this Kelowna hotel features an indoor pool and Hot tub. Free WiFi is provided in all guest rooms. The Okanagan Golf Club is 5 minutes’ drive away. Excellent staff and check in process. They were very accommodating with early and late check outs.
Hotel in Vernon
An indoor swimming pool with a waterslide and a hot tub are featured at this Vernon hotel. Free Wi-Fi is offered in all areas. Daily breakfast is provided. Lake City Casino is 3 minutes’ walk away. location, cleanness, swimming and whirl pool, friendly service
Hotel in Silver Star
Featuring a full-service restaurant, this Silver Star lodge is located on the slopes and features a guest terrace. Free WiFi is offered in all rooms. Summit Chair Lift is only 2 minutes' walk away. Cheapest place to stay on a mountain, which is super convenient when travelling on a budget.
Hotel in Clearwater
Clearwater Valley Resort features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Clearwater. With free WiFi, this 4-star hotel offers room service. Very friendly people at this Resort and the restaurant served excellent food
Hotel in Princeton
Ace 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. We got stranded from the flooding in BC Ace motel did a fantastic job accommodating us and our...
Hotel in Vernon
Just 2 minutes’ drive from Lake City Casino, Pacific Inn & Suites in Vernon, British Columbia, features an on-site restaurant and free Wi-Fi. Decor- great beds and pillows . Nice room layout. roller black out blinds
Hotel in Kamloops
Located in Kamloops, British Columbia, this hotel is 3 kilometres off the Trans-Canada Highway and boasts an indoor pool and hot tub. The Kamloops Heritage Railway is 7 minutes’ drive away. great location price and the staff were exceptional
Hotel in Salmon Arm
Located along Trans Canada Highway 1, this motel is opposite Arena Sports Centre & Hockey Rink. It features a daily grab and go breakfast and offers rooms with free Wi-Fi. The location was fine. It is a bit out of the city centre but very close to a lovely restaurant,...
Hotel in Kamloops
Located off Exit 368 on Highway 1, this motel is next door to Kamloops Convention Center. It features free Wi-Fi and pet friendly guest rooms. Continental breakfast is included. Hot water and shower pressure was great.
Hotel in Vernon
Located across from the Village Green Mall in Vernon, British Columbia, this accommodation offers a heated indoor pool and access to golf and skiing. All rooms have free Wi-Fi. Great location near to shopping centre. The room was comfortable and clean.
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.
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.
Hotel in South Pandosy, Kelowna
Located next to Okanagan Lake, this Kelowna boutique hotel features a marina. This Kelowna hotel is a short walk from the beach. The hotel offers an indoor swimming pool. cleanliness and service was excellent!
Hotel in Osoyoos
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. Absolutely superb property with all the amenities of a resort in a surprising oasis like town.
Hotel in Osoyoos
This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar. Good place to stay with kids. It was perfect for our family.
Hotel in Osoyoos
Located in Osoyoos, less than 1 km from Cottonwood Beach, Sahara Suites provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and barbecue facilities. We arrived right at 4 to check in and we’re upgraded to a beautiful room by the pool! It was...
Hotel in Osoyoos
Featuring a private beach on Osoyoos Lake, this British Columbia hotel is 800 meters from Rattlesnake Canyon amusement park. Classic rooms provide free Wi-Fi and a refrigerator. Excellent value for money, great location and very clean rooms.
Hotel in Osoyoos
This Osoyoos, British Columbia hotel is 600 meters from Rattlesnake Canyon, an amusement park. An outdoor seasonal pool, game room and classic guest rooms are offered. The community feel of the common area. It was nice to chat with everyone
For hotels in Thompson Okanagan that serve up a highly-rated breakfast, try TownePlace Suites by Marriott West Kelowna, Hampton Inn & Suites Kelowna, British Columbia, Canada and Fairfield Inn & Suites by Marriott Kamloops.
Breakfast at these hotels in Thompson Okanagan are also highly rated: Holiday Inn Express & Suites Kelowna - East, an IHG Hotel, The Royal Anne Hotel and Best Western Plus Kelowna Hotel & Suites.
On average, 3-star hotels in Thompson Okanagan cost US$95 per night, and 4-star hotels in Thompson Okanagan are US$115 per night. If you're looking for something really special, a 5-star hotel in Thompson Okanagan can on average be found for US$205 per night (based on Booking.com prices).
Popular places to stay in Thompson Okanagan include hotels near Lake Okanagan, Mount Baldy and Elysium Gardens.
South Thompson Inn & Conference Centre, The Bulldog Hotel and Spirit Ridge, in The Unbound Collection by Hyatt have received great reviews from travellers in Thompson Okanagan regarding the views from their hotel rooms.
Guests staying in Thompson Okanagan also spoke highly of the views from the rooms at Balcomo, a Ramada by Wyndham, TownePlace Suites by Marriott West Kelowna and Watermark Beach Resort.
On average, it costs US$133 per night to book a 3-star hotel in Thompson Okanagan for tonight. You'll pay on average around US$179 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Thompson Okanagan will cost around US$255 (based on Booking.com prices).
Travellers who stayed in Thompson Okanagan near Kelowna International Airport (YLW) have said good things about Four Points by Sheraton Kelowna Airport, Hampton Inn & Suites Kelowna, British Columbia, Canada and Comfort Suites.
Among the hotels near Kelowna International Airport in Thompson Okanagan, Holiday Inn Express & Suites Kelowna - East, an IHG Hotel, Fairfield Inn & Suites by Marriott Kelowna and Best Western Plus Kelowna Hotel & Suites have also been highly rated.
Couples travelling in Thompson Okanagan loved staying at Lakeside City, TownePlace Suites by Marriott West Kelowna and Best Western Premier Route 97 Vernon.
Similarly, these hotels in Thompson Okanagan are highly rated by couples: Clearwater Valley Resort, Four Points by Sheraton Kelowna Airport and The Castle at Swan Lake.
There are 992 hotels in Thompson Okanagan you can book on Booking.com.
Lakeside City, Four Points by Sheraton Penticton at the Convention Centre and Hampton Inn & Suites Kelowna, British Columbia, Canada are some of the popular hotels in Thompson Okanagan.
In addition to these hotels, The Royal Anne Hotel, Wingate by Wyndham Kamloops and Coast Capri Hotel are also popular in Thompson Okanagan.
Many families visiting Thompson Okanagan loved staying at Lakeside City, Four Points by Sheraton Penticton at the Convention Centre and TownePlace Suites by Marriott West Kelowna.
Similarly, Hampton Inn & Suites Kelowna, British Columbia, Canada, Best Western Sicamous Inn and Comfort Inn & Suites are also popular among family travellers.
The average price per night for a 3-star hotel in Thompson Okanagan this weekend is US$159 or, for a 4-star hotel, US$246. Looking for something even fancier? 5-star hotels in Thompson Okanagan for this weekend cost on average around US$281 per night (based on Booking.com prices).
Downtown Kelowna, Rutland and South Pandosy are popular with other travellers visiting Thompson Okanagan.
Some of the best hotels in Thompson Okanagan near Lake Okanagan include The Royal Kelowna - Bellstar Hotels & Resorts, Tranquil Waterfront Condo and Les Chambres Roses.