Search inns in British Columbia

Find the inns that appeal to you the most

Featured inn destinations

Destination inspiration for your trip – find an inn

Kamloops

5 inns

Victoria

4 inns

Kelowna

4 inns

Rossland

3 inns

Alert Bay

3 inns

The best inns in British Columbia

Check out our pick of great inns in British Columbia

Filter by:

Star rating
Review score

The Flying Steamshovel Inn

Rossland

Located in Rossland, The Flying Steamshovel Inn provides air-conditioned rooms with free WiFi. The property features a bar, as well as a restaurant serving American cuisine.

L
Leanne
From
New Zealand
Freshly decorated rooms - plenty of room. Great location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$234.93
1 night, 2 adults

Brookside Inn Boutique Hotel

Abbotsford

Situated in Abbotsford, 43 km from Western Washington University, Brookside Inn Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

E
Emily
From
Canada
Very friendly and accommodating staff. We had a lovely stay. It was a 10 minute drive from Martini Town and very close to restaurants and other amenities. Located in a very lovely neighborhood beautifully decorated for Christmas and with great mountain views
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 174 reviews
Price from
US$152.74
1 night, 2 adults

Seine Boat Inn

Alert Bay

Seine Boat Inn features accommodation in Alert Bay. This 4-star inn offers free WiFi. The inn has family rooms. At the inn, all rooms include a patio.

D
Deborah
From
Australia
The view from our room was magic a wonderful relaxing place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews
Price from
US$174.56
1 night, 2 adults

The Lodge At Skeena Landing

Terrace

The Lodge At Skeena Landing is set in Terrace and features a bar. Featuring a restaurant, the 4-star inn has air-conditioned rooms with free WiFi, each with a private bathroom.

C
Carsten
From
Germany
Spacious room in cozy Location. Very clean. Staff/Owner very friendly
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 reviews
Price from
US$108.38
1 night, 2 adults

Retreat Wilderness Inn

Nimpo Lake

Set in Nimpo Lake, Retreat Wilderness Inn features a garden, private beach area, ski-to-door access, and free WiFi.

J
Julianna
From
Switzerland
The host is a lovely and welcoming person
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 reviews
Price from
US$135.29
1 night, 2 adults

Inn on Canyon

Radium Hot Springs

This 2 story Victorian-styled inn, located in the village of Radium Hot Springs, is 5 minutes' drive from the Radium Hot Springs pools in Kootenay National Park.

P
Pascal
From
Netherlands
Charming hotel, beautiful, friendly staff, good breakfast en nice bed
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,591 reviews
Price from
US$69.10
1 night, 2 adults

Inn on Long Lake

Nanaimo

This hotel is located on Long Lake, 10 minutes from downtown Nanaimo, British Columbia. It serves a daily continental breakfast and all rooms feature a lake view from a balcony or patio.

P
Páchová
From
United States
The view was great and free breakfast was very nice.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,080 reviews
Price from
US$119.29
1 night, 2 adults

Recreation Inn and Suites Kelowna

Downtown Kelowna, Kelowna

Welcome to Recreation Inn & Suites, Kelowna! Proudly a 100% Canadian family-owned hotel, Recreation Inn & Suites offers a cozy and convenient stay in the heart of Kelowna.

R
Rizwan
From
Saudi Arabia
It was neat and everything was present inside the room. Exceeded expectations.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,123 reviews
Price from
US$70.55
1 night, 2 adults

Robin Hood Inn and Suites

Burnside, Victoria

E-Bikes and Kayaks: Explore Victoria like never before with our complimentary e-bikes, kayaks, and SUP adventures.

G
Gail
From
New Zealand
Short but nice stay with welcoming staff, large room, good parking space and also a Great Room - with fooze ball, TVs, lounge and hot and cold drinks - was great for a wet day, breakfast, which was excellent and meeting people.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,383 reviews
Price from
US$100.16
1 night, 2 adults

Gibsons Landing Inn

Gibsons

Situated in Gibsons, 700 metres from Georgia Beach, Gibsons Landing Inn features accommodation with a garden, free private parking and a terrace. Armours Beach is less than 1 km from the inn.

N
Neil
From
Australia
We absolutely loved everything! The manager, Michael was so friendly & helpful & our room was ready early. Our corner room had a wonderful view & was quiet. The room was large, extremely clean, well set up & very comfortable bed. Although we did not use it, there were full kitchen facilities & a large fridge. It was a convenient walk to everywhere & easy parking. The negatives from previous reviews have been addressed as there was top quality local coffee & tea, toiletries & cotton sheets & quality towels. We would definitely stay here again & highly recommend it.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 268 reviews
Price from
US$120.01
1 night, 2 adults
All inns in British Columbia

Most booked inns in British Columbia this month

See all

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,000 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,383 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,080 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 451 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,591 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 463 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 815 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,222 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 637 reviews

Popular with guests booking inns in British Columbia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 434 reviews

FAQs about inns in British Columbia

Inns that guests love in British Columbia

See all
Avg. price/night: US$91.07
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 337 reviews
Phill and all staff were perfect. I accidentally booked an accessible room in the newer building. Phill changed my room to pool level in older building, which was perfect for my 10year old boy. The room smelled brand new. Bed was super comfy. We had a bbq for dinner, with another family. And we got an extra 30mins of pool time.
Guest review by
Krystal
Family with young children
Avg. price/night: US$81.84
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,222 reviews
I enjoy the inn its quiet and clean
Guest review by
mike
Family with young children
Avg. price/night: US$222.86
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 227 reviews
The breakfast was delicious though on our recent visit we discovered that they no longer serve breakfast during the week but have a few breakfast items on the menu...just fine with us! Lunch begins at 11:30 during the week and I believe breakfast is served on the weekend beginning at 9:30...definitely worthwhile!
Guest review by
Tierney
Young couple
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 119 reviews
Everything about this place was phenomenal. The host was exceptional and very friendly and knowledgeable of the area. The breakfast was absolutely delicious. The bed was super comfy. The views were absolutely stunning. And the inn and yars were done beautifully.
Guest review by
Will
Solo traveller
Avg. price/night: US$202.49
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews
Loved the Inn! It was very cozy and clean. We had everything we needed and we loved listening to the lapping water when sitting outside.
Guest review by
Kirstin
Young couple
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 496 reviews
Location and staff were excellent. Great view and excellent sushi bar inside the Inn.
Guest review by
Rebecca
Young couple
Avg. price/night: US$89.58
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 159 reviews
We appreciated that the attached restaurant was open for dinner. And the air conditioning was also a relief from the hot day on the road.
Guest review by
Gretchen
Young couple
Avg. price/night: US$158.09
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 633 reviews
Very cute Inn in a great spot.
Guest review by
Amanda
Young couple
Avg. price/night: US$50.53
Scored out of 10, guest rating 4.2
Disappointing - What previous guests thought, 504 reviews
I never booked this Hospitality inn for 28th june still they charged me for that
Guest review by
Nirali
Group
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 24 reviews
A room and bathroom in an older building - may have been a rooming house or an inn previous - it's fine - it's not luxury by any means but that's not what ya pay for... cheery innkeeper - there's an attached restaurant and pub but I was there for another event which prevented partaking in either.
Guest review by
Walter
Solo traveller