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. Our stay I'm port Rupert was great. The place is very quiet facing the ocean with a nice veranda and the breakfast was great

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
172 reviews
Price from
US$148
per night

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. The property is set 31 km from Morgan Creek, 35 km from Meadow Gardens Golf Club and 36 km from Surrey Golf Club. The property is allergy-free and is located 30 km from Northview Golf and Country Club. Really lovely hotel, had everything we needed for a lovely night stay. Bed super comfy. Chris was really friendly and welcoming. Breakfast was amazing. Highly recommend.

Show more Show less
9.1
Superb
174 reviews
Price from
US$151
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. The view from our room was magic a wonderful relaxing place.

Show more Show less
9.1
Superb
231 reviews
Price from
US$172
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. Very quaint - so clean - perfect location - ABSOLUTELY going to recommend this jem

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

Tofino Paddlers Inn is set in Tofino, within 3.1 km of Tofino Botanical Gardens and 10 km of Radar Hill. Featuring a shared kitchen, this property also provides guests with a sun terrace. The property is non-smoking and is located 1.2 km from Tonquin Beach. Loved the room, set up and vibe of the place. It felt old but new in a cool historical way. The kitchen was well equipped and it was easy to keep clean with everyone there. Lovely views as well of the ocean!!

Show more Show less
9.1
Superb
356 reviews
Price from
US$108
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
106 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. good location, Doreen is very kind to answer questions and provide information about our trip to Jasper and Banff. We slept very well in this Indian lodge.

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

All guest rooms in the inn are fitted with a coffee machine. Complete with a private bathroom equipped with a shower and free toiletries, the units at Blue Shore Resort have a flat-screen TV and air conditioning, and selected rooms here will provide you with a balcony. The rooms will provide guests with a fridge. Beautiful property. Welcome from Lance ( property manager ) amazing and couldn’t have been more helpful and kind. Hot tubs to lake equipment if wanted, where to eat and so much more! Very grateful to have had the pleasure to stay there. Wish we had more time than the one night. 🙌

Show more Show less
8.9
Fabulous
33 reviews
Price from
US$141
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

Most booked inns in British Columbia this month

FAQs about inns in British Columbia

Inns that guests love in British Columbia