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. Exceeded my expectations in every aspect, and there isn't a better host than Michelle.

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. Clean. Nice size, great location. Restaurant availability.

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. Wooden suite above the water with a 180° window view of the bay and the strait.Excellently equipped with amenities and kitchen utensils and absolutly clean. Wonderful staff who seem to enjoy having guests and sharing their knowledge and experiences about the island. Adventuring Alert bay is a unique experience...we will definitely come again.

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. Everything about the driftwood by the sea is amazing. Perfect location, short walk into town plus the beach is right across the road. The owners are beyond kind and helpful and have made it feel like a second home. With cooking facilities for those nights you need a home cooked meal!

Show more Show less
9.2
Superb
100 reviews
Price from
US$120
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. Comfortable bed, simple one remote tv with lots of channels including US news, warm floors in the bathroom, lots of hot water, Keurig coffee maker with generous amount of pods.

Show more Show less
9.1
Superb
105 reviews
Price from
US$120
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. We got an upgrade to a cabine. The cabine was so cosy!

Show more Show less
9
Superb
56 reviews
Price from
US$115
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. Rebecca was awesome as the hostess and chef.

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. Great, welcoming & helpful owners!!! Gorgeous setting with lovely facilities! Comfortable beds with lovely toiletries! Great bathroom & jacuzzi tub!!

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. William a very good person and very kind

Show more Show less
8.1
Very good
1,620 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. We had a great stay, would like to live again.

Show more Show less
8.3
Very good
1,130 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