Hotels on the River in Thompson Okanagan from $136
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Thompson Okanagan Hotels on the River

Watermark Beach Resort
15 Park Place Osoyoos BC
Free Cancellation
Reserve now, pay when you stay
$124 nightly
The price is $144 total per night
$144 total
Mar 11 - Mar 12
Total with taxes and fees
This smoke-free hotel features a full-service spa, a marina, and 2 restaurants. Families will appreciate the waterslide, barbecue grills, and babysitting. Enjoy ...

Spirit Ridge, in The Unbound Collection by Hyatt
1200 Rancher Creek Rd Osoyoos BC
Free Cancellation
Reserve now, pay when you stay
$139 nightly
The price is $161 total per night
$161 total
Mar 23 - Mar 24
Total with taxes and fees
This resort features a golf course, an attached winery, and a full-service spa. Take the free beach shuttle and relax with sun loungers. There's fun for all ...

South Thompson Inn & Conference Centre
3438 Shuswap Road East Kamloops BC
Free Cancellation
Reserve now, pay when you stay
This hotel features a seasonal outdoor pool and a hot tub. Guests will appreciate free perks like free self parking and WiFi in public areas. A 24-hour business ...

Hotel Eldorado at Eldorado Resort
3762 Lakeshore Road Kelowna BC
Free Cancellation
Reserve now, pay when you stay
$155 nightly
The price is $180 total per night
$180 total
Mar 16 - Mar 17
Total with taxes and fees
This Victorian hotel features free water park access, a marina, and 2 restaurants. Enjoy the 3 hot tubs and perks like free WiFi. You'll appreciate the indoor ...

Riverland Inn & Suites
1530 River St Kamloops BC
Free Cancellation
Reserve now, pay when you stay
This hotel features an indoor pool and a hot tub. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, and free self parking. ...

Sandman Signature Kamloops Hotel
225 Lorne St Kamloops BC
Free Cancellation
Reserve now, pay when you stay
$117 nightly
The price is $136 total per night
$136 total
Mar 15 - Mar 16
Total with taxes and fees
This smoke-free hotel includes 2 restaurants, an indoor pool, and a hot tub. Traveling on business? Take advantage of the 24-hour business center and free WiFi ...
Don't see what you're looking for?
See all available properties in Thompson Okanagan
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Thompson Okanagan hotels essential information
Accommodation | 3,313 hotels |
|---|---|
Lowest Price | $136 |
Highest Price | $180 |
Popular hotels | Riverland Inn & Suites, Sandman Signature Kamloops Hotel, Spirit Ridge, in The Unbound Collection by Hyatt, South Thompson Inn & Conference Centre, Hotel Eldorado at Eldorado Resort, Watermark Beach Resort |
Recent Thompson Okanagan hotel reviews by fellow wanderers

Riverland Inn & Suites
5 out of 5
Posted 14 hours ago
Travelocity Verified Review
"Consistently clean and comfortable. Staff is lovely and helpful. "
A verified traveler stayed at Riverland Inn & Suites

Hotel Eldorado at Eldorado Resort
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"The Arms building was lovely, big soaker tub and separate shower. Lovely bed and bedding. Beautiful view and surroundings. Lake Side dining room was lovely."
A verified traveler stayed at Hotel Eldorado at Eldorado Resort
More ways to wander Thompson Okanagan
Explore More Ways to Travel with Travelocity
- Farmstay in Vernon
- Apartments in Vernon
- B&B in Vernon
- Cabins in Vernon
- Condos in Vernon
- Cottages in Vernon
- Extended Stay Hotels in Vernon
- Hostels in Vernon
- Adults Only Resorts & in Vernon
- Beach Resorts & in Vernon
- Hotels with Bar in Vernon
- Hotels with Hot Tubs in Vernon
- Hotels with Kitchenettes in Vernon
- Hotels with Waterslides in Vernon
- Sandman Hotels in Vernon
- Spa Resorts & in Vernon
- Hotel Wedding Venues Hotels in Vernon
- Winery Hotels in Vernon
- Vernon Hotels
- Motels in Vernon
- Vacation Homes in Vernon
- Resorts in Vernon
- Hotels near Vernon Regional
- Farmstay in Falkland
- Falkland Hotels
- Hotels near Salmon Arm Wharf
- Apartments in Salmon Arm
- B&B in Salmon Arm
- Cabins in Salmon Arm
- Condos in Salmon Arm
- Cottages in Salmon Arm
- Hostels in Salmon Arm
- Adults Only Resorts & in Salmon Arm
- Beach Resorts & in Salmon Arm
- Golf Resorts & in Salmon Arm
- Hotels with Hot Tubs in Salmon Arm
- Ski Resorts and in Salmon Arm
- Salmon Arm Hotels
- Houseboats in Salmon Arm
- Motels in Salmon Arm
- Vacation Homes in Salmon Arm
- Rv Parks in Salmon Arm
- Apartments in Enderby
- B&B in Enderby
- Cabins in Enderby
- Enderby Hotels
- Kid Friendly Hotels in British Columbia Interior
- Hotels with a Lazy River in British Columbia Interior
- Hotels with Waterslides in British Columbia Interior
- Pet Friendly Hotels in British Columbia Interior
- Romantic Getaways & Hotels in British Columbia Interior
- Winery Hotels in British Columbia Interior
- Beach Resorts & in Chase
- Cheap Hotels in Chase
- Hotels with Hot Tubs in Chase
- Luxury Hotels in Chase
- Spa Resorts & in Chase
- Oceanfront Hotels in Blind Bay
- Hotels on the River in Blind Bay
- Hotels with Hot Tubs in Silver Star Mountain
- Golf Resorts & in Fintry
- Ski Resorts and in Fintry
- Columbia-Shuswap Regional District Hotels
- Hotels near Village Green Shopping Centre
- Apartments in Armstrong
- Cottages in Armstrong
- Hostels in Armstrong
- Motels in Armstrong
- Resorts in Armstrong
- Flights to Vernon
- Flights from Boston to Vernon
- Flights from Calgary to Vernon
- Flights from Chicago to Vernon
- Flights from Dallas to Vernon
- Flights from Indianapolis to Vernon
- Flights from Nashville to Vernon
- Flights from Toronto to Vernon
- Flights from Vancouver to Vernon
- Flights from Delhi to Vernon
- Flights from Edmonton to Vernon
- Flights from Sacramento to Vernon
- Flights from Baton Rouge to Vernon
- Flights from Vernon Regional
- Flights to Salmon Arm
- Flights from Salmon Arm
- Flights to Armstrong
