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. Hosts were very helpful to ensure we had a pleasant stay. They were very responsive to our requests.

Show more Show less
9.1
Superb
149 reviews
Price from
US$110
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. It was spacious, beautiful, private and close to the beach and other amenities.

Show more Show less
9.3
Superb
256 reviews
Price from
US$160
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. Sparkling clean private room with private entrance. Owners were easy to communicate with both prior to and during our stay. Breakfast was amazing! A wonderful quiet five star B&B.

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. Our stay at Shawnigan Suite B&B was excellent. The unit was spacious and spotless. We had everything we needed for a comfortable stay. Our hosts were welcoming and very responsive.

Show more Show less
9.4
Superb
73 reviews
Price from
US$168
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 rooms were spacious with plenty of storage space. Bathrooms were clean with good amenities. Location was great, within walking distance to the lake, stadium and restaurants

Show more Show less
8.7
Fabulous
1,800 reviews
Price from
US$99
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. Good location and a clean area with enough parking spots

Show more Show less
8.2
Very good
152 reviews
Price from
US$95
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. Very friendly staff, clean room.

Show more Show less
8.2
Very good
184 reviews
Price from
US$56
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. Very comfortable bed & very clean

Show more Show less
8.3
Very good
354 reviews
Price from
US$131
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. Everything was great: the staff, the common areas, the bedroom.

Show more Show less
8.5
Very good
516 reviews
Price from
US$78
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. Great location, quiet, easy access to downtown.

Show more Show less
8
Very good
337 reviews
Price from
US$85
per night

FAQs about all-inclusive stays in British Columbia

gogless