Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in British Columbia

Check out our pick of great inns in British Columbia

Filter by:


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.

Situated in Coal Harbour, 22 km from Port Hardy Ferry Terminal, The Oceanfront Inn on Stephens Bay features accommodation with a garden, free private parking, a terrace and water sports facilities. Free WiFi and room service are offered. Meshell and Stephen provided the greatest accomodation we had found in Canada during our entire trip. The Inn is a hidden gem on this island, offering peaceful, cosy, and unique views. It is important to mention how amazing their breakfast is. We were able to use the barbacue and use their kayaks for an afternoon trip  We deffenetly would recommend The Oceanfront Inn on Stephens Bay.

Show more Show less
9.9
Exceptional
121 reviews

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. Staff on site can arrange a shuttle service. Actually have vegan options for food in the paradise hut! I never get to eat when I'm skiing

Show more Show less
9.2
Superb
165 reviews
Price from
US$156
per night

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. The rooms include a coffee machine and a private bathroom with a shower and free toiletries, while some rooms have a kitchen fitted with an oven. All rooms at Seine Boat Inn are fitted with a seating area and a flat-screen TV with satellite channels. Everything, cleanliness spot on, beautiful view, owner Colin friendly and charming.

Show more Show less
9.1
Superb
225 reviews
Price from
US$171
per night

Situated in Campbell River, 45 km from Comox Ferry Terminal, Driftwood by the Sea Inn features accommodation with a garden, free private parking, a terrace and barbecue facilities. Every room is equipped with a balcony with city views and free WiFi. Really liked the little extras you don’t get anywhere else I know of…

Show more Show less
9.2
Superb
99 reviews
Price from
US$121
per night

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.

All guest rooms at the inn come with a seating area and a flat-screen TV with cable channels. Selected rooms also offer a kitchen with a fridge, a dishwasher and a microwave. Guest rooms will provide guests with a minibar. The hotel had incredible ambience, was spacious and very comfortable. Enjoyed the porch.

Show more Show less
9.1
Superb
105 reviews
Price from
US$121
per night

Boasting a garden, Dream Catcher Inn is situated in Valemount in the British Columbia region, 500 metres from George Hicks Regional Park and 1.9 km from Valemount Pines Golf Course. The inn has family rooms. Doreen was very friendly and offered us a free up-grade to one of her charming cabins. Great facilities and a welcoming personal touch. Handy for the facilities in the centre of Valemount, but reasonably peaceful out of town location. The trees blocked much of the noise from the highway nearby.

Show more Show less
9
Superb
56 reviews
Price from
US$116
per night

Wedgwood Manor and Glamping Retreat in Crawford Bay provides adults-only accommodation with a garden, a shared lounge and barbecue facilities. There is a sun terrace and guests can make use of free WiFi and free private parking.

At the inn, rooms come with a desk and a patio with a mountain view. The private bathroom is fitted with a shower, free toiletries and a hairdryer. The rooms have a wardrobe. Extremely quiet and clean place. Very spacious. Amazing staff. Good breakfast.

Show more Show less
9.9
Exceptional
9 reviews

Set in Nimpo Lake, Retreat Wilderness Inn features a garden, private beach area, ski-to-door access, and free WiFi. Featuring a 24-hour front desk, this property also provides guests with a sun terrace. Free private parking is available and the inn also offers car hire for guests who want to explore the surrounding area.

Retreat Wilderness Inn offers a barbecue. Activities such as hiking, skiing, cycling can be enjoyed in the surroundings, and guests can relax along the beachfront. Spacious grounds, water access, fantastic sauna and a great host

Show more Show less
9.6
Exceptional
25 reviews
Price from
US$133
per night

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. This adult-orientated, child and pet-free boutique hotel offers rooms with cable TV. Great structure, great location, great host!

Show more Show less
8.1
Very good
1,619 reviews
Price from
US$75
per night

Inn on Long Lake offers air-conditioned rooms furnished with a microwave and refrigerator. Each room has a 42" flat-screen cableTV, MP3 connection and a coffee maker.

Guests of Long Lake Inn can use the gym equipment and relax in the hot tub or dry cedar sauna. The inn features free Wi-Fi. Everything: location at the lake, very peaceful even close to road. Big comfort room and bed, lake view. Coffee machinę. Good breakfast. Parking. Perfect to go to Cathedral Grove. We will come back if we will come back to Vancouver Island.

Show more Show less
8.3
Very good
1,133 reviews
Price from
US$128
per night

Most booked inns in British Columbia this month

FAQs about inns in British Columbia

Inns that guests love in British Columbia