See the latest prices and deals by choosing your dates.
Clearwater
Stoneshire Guesthouse has quiet street views, free WiFi and free private parking, set in Clearwater. This holiday home features a garden. Our stay was fantastic! The place was exceptionally clean, and the house condition was a perfect 10/10. We rented the upper level, which included two bedrooms and a living room, fully equipped with everything we needed—towels, bedding, TV, internet, cookware, dishes, and more. The beds were super comfortable. The location is great, just a 7-10 minute walk to Dutch Lake. Heating and A/C worked perfectly, and the rooms were bright with plenty of natural sunlight. The management team was incredibly friendly, kind, and quick to resolve any issues. Plus, the fireplace in front of the house added a wonderful touch to our vacation. Next time we travel to Clearwater, we’ll definitely rent this place again. Highly recommended!
Tofino
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. I loved it! My room was adorable and the bed was super comfortable. Even though there were only two bathrooms, I never had to wait, and the bathroom was really nice. The house overall was very clean, had a pleasant temperature, and smelled great. The kitchen had everything you could need and an amazing view. The location was also excellent. I would definitely stay here again if I visit Tofino in the future.
Tofino
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.
Summerland
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. We loved our stay at Dogwood Bed & Breakfast. Host is very welcoming. Beautiful big clean room with everything you need. Breakfast was delicious and plentiful. Highly recommend this wonderful B&B.
Shawnigan Lake
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. Beautiful gardens and decor. Private feeling even though connected to owners home. Comfortable beds and bedding. Kind friendly hosts
Downtown Kelowna, Kelowna
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!
Dawson Creek
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.
Quesnel
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.
Abbotsford
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
Golden
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.
Middle Beach Lodge, Tofino Paddlers Inn and Ciliegia Villa have received great reviews from guests in British Columbia regarding the views from these all-inclusive stays
Guests staying in British Columbia also spoke highly of the views from these all-inclusive stays: Seafarer Bed & Breakfast, Dogwood Bed & Breakfast and Park Inn by Radisson Osoyoos.
There are in British Columbia you can book on Booking.com.
Couples travelling in British Columbia loved staying at Dogwood Bed & Breakfast, Seafarer Bed & Breakfast and Shawnigan Suite B & B.
Similarly, these all-inclusive stays in British Columbia are highly rated by couples: Stoneshire Guesthouse, Middle Beach Lodge and Tofino Paddlers Inn.
The average price per night for an all-inclusive stay in British Columbia for this weekend is US$40, based on current Booking.com prices.
Most all-inclusive stays on Booking.com offer free cancellation.
We make it quick and easy to book an all-inclusive stay in British Columbia. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Many families visiting British Columbia loved staying at Dogwood Bed & Breakfast, Shawnigan Suite B & B and Stoneshire Guesthouse.
Similarly, Tofino Paddlers Inn, Middle Beach Lodge and Seafarer Bed & Breakfast are also popular among family travellers.
Dogwood Bed & Breakfast, Seafarer Bed & Breakfast and Stoneshire Guesthouse are some popular all-inclusive stays in British Columbia.
In addition to these all-inclusive stays, Tofino Paddlers Inn, Shawnigan Suite B & B and The Royal Anne Hotel are also popular in British Columbia.