Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for British Columbia Interior Hotels from CA $62

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

British Columbia Interior hotels and places to stay

Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
1310 Water St, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is CA $245 per night
96.34 km from city centre
4.3/5Excellent! (1,634 reviews)

"Stay was nice, i love the location of the Grande. very very linited everything due to covid-19."…"

Reviewed on May 22, 2020

Delta Hotels by Marriott Grand Okanagan Resort
Best Western Inn At Penticton
2.5 out of 5
3180 Skaha Lake Rd, Penticton, BC
Free CancellationReserve now, pay when you stay
The price is CA $96 per night
140.89 km from city centre
4.1/5Very Good! (793 reviews)

"No hot water during my shower. No offer of percentage off stay per night due to no breakfast."…"

Reviewed on Mar. 20, 2020

Best Western Inn At Penticton
Ramada by Wyndham Penticton Hotel & Suites
3 out of 5
1050 Eckhardt Ave. West, Penticton, BC
Free CancellationReserve now, pay when you stay
The price is CA $114 per night
138.25 km from city centre
4.3/5Excellent! (1,128 reviews)

"Room was really nice, big with a small private balcony. Staff were very good, even calling our room to make sure everything was ok. Only draw back was noisy neighbours. Also would be nice if there was a discount due to pools and amenities being closed."…"

Reviewed on May 22, 2020

Ramada by Wyndham Penticton Hotel & Suites
Ramada by Wyndham Kamloops
3 out of 5
555 Columbia St W, Kamloops, BC
Free CancellationReserve now, pay when you stay
The price is CA $81 per night
117.47 km from city centre
3.7/5Good! (750 reviews)

"I liked its location It was easy to find Staff was kind"…"

Reviewed on May 22, 2020

Ramada by Wyndham Kamloops
Penticton Lakeside Resort and Conference Centre
3.5 out of 5
21 Lakeshore Dr W, Penticton, BC
Free CancellationReserve now, pay when you stay
The price is CA $133 per night
136.87 km from city centre
3.8/5Good! (778 reviews)

"Great views from second floor suite. I’d stay here again."…"

Reviewed on May 22, 2020

Penticton Lakeside Resort and Conference Centre
Kelowna Inn and Suites
3 out of 5
1070 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is CA $99 per night
96.3 km from city centre
3.9/5Good! (1,916 reviews)

"The premium queen rooms are huge, comfy and a great deal"…"

Reviewed on Apr. 23, 2020

Kelowna Inn and Suites
Sandman Hotel & Suites Kelowna
3 out of 5
2130 Harvey Ave, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is CA $105 per night
94.93 km from city centre
3.5/5Good! (1,622 reviews)

"Room was clean but the balcony for level 9 was not clean the chairs and table outside were full of dust."…"

Reviewed on May 17, 2020

Sandman Hotel & Suites Kelowna
Coast Kamloops Hotel & Conference Centre
3.5 out of 5
1250 Rogers Way, Kamloops, BC
Free CancellationReserve now, pay when you stay
The price is CA $106 per night
118.76 km from city centre
4.4/5Excellent! (1,813 reviews)

"The staff was very friendly. With these times of self isolation."…"

Reviewed on Mar. 26, 2020

Coast Kamloops Hotel & Conference Centre
Riviera Village Green Hotel Complex
3 out of 5
4801 27 St, Vernon, BC
Free CancellationReserve now, pay when you stay
The price is CA $62 per night
53.09 km from city centre
3.8/5Good! (1,010 reviews)

"Hotel was great. Room was clean. Walls are thin though. Can hear people's conversations in the next room."…"

Reviewed on Apr. 11, 2020

Riviera Village Green Hotel Complex
Eldorado Resort - Manteo
3.5 out of 5
3762 Lakeshore Rd, Kelowna, BC
Free CancellationReserve now, pay when you stay
The price is CA $159 per night
100.02 km from city centre
4.4/5Excellent! (1,232 reviews)

"Great room got upgraded to waterfront room.Very roomy and very bright. The only thing I was a little bit disappointed in was the bathroom. The bathroom was very small , you had to close the door before you could sit down. For the rest great place"…"

Reviewed on May 22, 2020

Eldorado Resort - Manteo
Don't see what you're looking for?
See all available properties in British Columbia Interior
View all properties
Lowest 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.

British Columbia Interior Hotel Guide

Expedia.ca offers a selection of 2969 hotels in British Columbia Interior. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in British Columbia Interior. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the British Columbia Interior neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in British Columbia Interior, British Columbia now!

Frequently asked questions

What's the best place to stay in British Columbia Interior?
Lakeshore Bed & Breakfast is ranked highly by Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. Traveler reviews also recommend Harvelle House Bed & Breakfast and Mistiso’s Place Vacation Rentals as top choices for your trip.
If I need to cancel my hotel reservation in British Columbia Interior, will I receive a refund?
Yes, most hotel reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Plug in your dates, click on “Search”, then you can filter by “free cancellation” to view the top deals on offer in British Columbia Interior.
What are some hotels with pools in British Columbia Interior?
Sandman Hotel & Suites Kelowna: 3-star hotel located near Kelowna General Hospital. Features 2 restaurants, an indoor pool, and free Internet. Coast Kamloops Hotel & Conference Centre and Ramada by Wyndham Penticton Hotel & Suites are two additional hotels that feature an onsite pool.
What is staying in British Columbia Interior like?
Nature enthusiasts will enjoy exploring British Columbia Interior, and visitors give high marks for the lakeside setting, magnificent mountain views, and array of wineries. This city also attracts tourists with its ski areas. Top sights in the city include Silver Star Mountain Resort, Shuswap Lake, and Revelstoke Mountain Resort. In British Columbia Interior, there are 2932 hotels and other accommodations to choose from.
What should I do while I'm visiting British Columbia Interior?
Cultural venues include Caravan Farm Theatre, Revelstoke Museum and Archives, and Revelstoke Railway Museum. Attractions like Enchanted Forest, Salmon Arm Water Slides, and Davison Orchards Country Village are fun for kids of all ages. Landmarks like Peach, Crazy Creek Suspension Bridge, and Okanagan Lake Bridge might be worth a visit.

Recent Reviews in British Columbia Interior

More trip options