Skip to main content

The best all-inclusive stays in British Columbia

Check out our pick of great all-inclusive stays 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.

Stoneshire Guesthouse has quiet street views, free WiFi and free private parking, set in Clearwater. This holiday home features a garden. Great place to stay and good value. Very comfy and tidy with everything we needed. Check in and check out process was super easy. Would come again and recommend this property

Show more Show less
9.1
Superb
147 reviews
Price from
US$112
per night

Seafarer Bed & Breakfast has garden views, free WiFi and free private parking, set in Tofino, 200 metres from Chesterman Beach. The 4-star bed and breakfast is 6.4 km from Radar Hill. Lovely spacious room, large bathroom with jacuzzi tub which was great after a day of hiking. Easy check-in. Outstanding breakfast. Great location across the road from the beach.

Show more Show less
9.3
Superb
255 reviews
Price from
US$169
per night

Located in Summerland and only 49 km from The Old Woodshed Kelowna, Dogwood Bed & Breakfast provides accommodation with mountain views, free WiFi and free private parking. Quiet location, exceptionally clean, designated parking, spacious, friendly and knowledgeable hosts, beautifully prepared breakfast each morning. Thank you Don and Ann!

Show more Show less
9.8
Exceptional
118 reviews

Boasting a patio with garden views, a garden and a terrace, Shawnigan Suite B & B can be found in Shawnigan Lake, close to Masons Beach Park and 8.9 km from Mill Bay Ferry Terminal. The bed is perfect!! Right near where we needed to be and then so much more to see as we explored the area.

Show more Show less
9.4
Superb
73 reviews
Price from
US$170
per night

Featuring a small fitness centre and sauna, a wine shop and continental breakfast, this Kelowna hotel is located in the center of downtown, only a 10 minutes' walk to City Park. Free WiFi is provided.... The hotel is very clean, and the staff is polite, especially James. He was very patient in sharing recommendations for nearby attractions and restaurants. This trip was to celebrate a birthday, and they accommodated our request to have our rooms next to each other. At one point, there was a sudden power outage in our room, but the staff responded quickly to assess the situation and restore the electricity. The only downside was that the soundproofing in the room wasn’t great, making it easy to hear children crying. However, I still highly recommend this hotel!

Show more Show less
8.7
Fabulous
1,799 reviews
Price from
US$100
per night

Whether you are traveling for business or pleasure, the Comfort Inn hotel provides warm and inviting accommodations near many local points of interest. The excellent breakfast! Also quiet and comfortable room with wifi.

Show more Show less
8.2
Very good
151 reviews
Price from
US$79
per night

Located in Quesnel, British Columbia, this motel offers free Wi-Fi. All guest rooms feature a refrigerator. Breakfast is served daily. Ten Mile Lake Provincial Park is 10 minutes’ drive away. Great motel. Exceeded expectations for the cost. Staff very friendly and accommodating. Solid walls and ceiling; built like the old days. Rooms are very quiet even though the motel is located on a somewhat busy street.

Show more Show less
8.3
Very good
183 reviews
Price from
US$54
per night

This Abbotsford, British Columbia hotel features a fully equipped fitness centre. Refrigerators are offered in all rooms. Free Wi-Fi is provided. Continental breakfast is included. Everything was absolutely lovely

Show more Show less
8.3
Very good
345 reviews
Price from
US$133
per night

Located on 150 acres, this Golden, British Columbia property is nestled in the forests and boasts lake and mountain views from the dining room, patio, balcony and some rooms. We were recommended the lodge by some friends and it did not disappoint. Wonderful hosts who were very attentive. The lounge area with the fire was a lovely area to relax in after a long day of travelling. Beautiful location. Will definitely be back.

Show more Show less
8.5
Very good
514 reviews
Price from
US$79
per night

Boasting an incredible location just minutes from Canada’s warmest lake, the Park Inn Osoyoos makes for an excellent home base to explore the Great Outdoors in southern British Columbia. Really friendly check-in process, room was so clean and new. I didn’t get to swim but the facilities were really top notch.

Show more Show less
8
Very good
335 reviews
Price from
US$86
per night

FAQs about all-inclusive stays in British Columbia