British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find a Bed and Breakfast in British Columbia from CA $64

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in British Columbia

Abbaes Bed and Breakfast Express
3 out of 5
907 Sutherland Ave, Kelowna, BC
Get Rates

Located in Central Okanagan, this bed & breakfast is within 1 mile (2 km) of Columbia Mountains, Kelowna General Hospital and Okanagan Lake. Prospera Place is ...

4.5/5Wonderful! (145 reviews)

"This is a great space for those who are out and about all day! With COVID, you have a room and your own bathroom and we had the cleaner come replace our towels once during our stay which was nice! Donna was a great host with exceptional communicational skills and loads of recommendations! Quick to ..."…"

Reviewed on Sep. 16, 2020

Abbaes Bed and Breakfast Express
Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
The price is CA $119 per night from Nov 26 to Nov 27

Located in Okanagan-Similkameen, this romantic bed & breakfast is steps away from Cascade Range, Osoyoos Lake and Osoyoos Desert Model Railroad. Columbia Mountains ...

4.6/5Exceptional! (179 reviews)

"New, very large room and bathroom. Exceptional view on the lake. Each room as a private balcony from which you can watc the lake while sipping a glass of wine .Very nice and helpful staff. Property is very quiet, in the middle of cherry trees, vine.... Very relaxing."…"

Reviewed on Sep. 24, 2020

Shiraz Villa
Crowsnest Vineyards Guesthouse
3 out of 5
2035 Surprise Drive, Cawston, Keremeos, BC
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from Dec 6 to Dec 7

Located in Okanagan-Similkameen, this bed & breakfast is 0.4 mi (0.7 km) from Eau Vivre, and within 32 mi (52 km) of Osoyoos Lake and Apex Mountain Resort.

4.3/5Excellent! (147 reviews)

"Great property. Welcoming service. Excellent dinner - lamb chops - and a delicious glass of dry Riesling"…"

Reviewed on Oct. 31, 2020

Crowsnest Vineyards Guesthouse
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Inn on Canyon
3 out of 5
7557 Canyon Ave, Radium Hot Springs, BC
Free cancellationReserve now, pay when you stay
The price is CA $109 per night from Nov 26 to Nov 27

Located in East Kootenay, this bed & breakfast is 0.6 mi (1 km) from Columbia Mountains and 2.1 mi (3.4 km) from Radium Hot Springs Pools. Kootenay National ...

4.6/5Wonderful! (212 reviews)

"A nice little family run business. You are well taken care of at the Inn on Canyon."…"

Reviewed on Nov. 3, 2020

Inn on Canyon
Blackstone B&B
3.5 out of 5
30 Piedmont Drive, Fernie, BC
The price is CA $125 per night from Nov 26 to Nov 27

Located in East Kootenay, this bed & breakfast is within 1 mi (2 km) of Fernie Aquatic Centre, Coal Creek Heritage Trailhead and Fernie Museum. Arts Station ...

4.9/5Exceptional! (247 reviews)

"It was a beautiful room with an incredible view. The bed was comfortable and the shower was very nice. It had everything we needed such as fresh coffee and cream."…"

Reviewed on Nov. 1, 2020

Blackstone B&B
Whitewater Lodge
3 out of 5
1509d Lafontaine Rd, Golden, BC
Get Rates

Situated in a national park, this bed & breakfast is within a 5-minute walk of Columbia Mountains and British Columbia Visitor Centre at Golden. Kicking Horse ...

4.4/5Excellent! (96 reviews)

"The Lodge was in a very quiet area with 1 minute access to the trans Canada highway. The room was spotless no tv or USB charging points or coffee making facilities. Breakfast in the morning was a nice touch . White water rafting groups left from here upto the river area."…"

Reviewed on Aug. 17, 2020

Whitewater Lodge
Sunshine Coast Treetop Bed & Breakfast
3.5 out of 5
6840 Sunshine Coast Hwy, Sechelt, BC
Get Rates

Located in West Sechelt, this beach bed & breakfast is 2.7 mi (4.3 km) from Sargeant Bay Provincial Park and within 6 miles (10 km) of Sechelt Visitor Centre ...

4.1/5Very Good! (83 reviews)

"Nice staff and views. lots of local information. Quiet and clean room."…"

Reviewed on Sep. 16, 2020

Sunshine Coast Treetop Bed & Breakfast
A Snug Harbour Inn
4 out of 5
460 Marine Drive, Ucluelet, BC
Get Rates

Nestled on the beach, this Ucluelet bed & breakfast is within 1 mi (2 km) of Ucluelet Big Beach, Ucluelet Aquarium and Terrace Beach. Wild Pacific Trail and ...

5/5Exceptional! (80 reviews)

"The Snug Harbour Inn is the best place I’ve stayed in a long time! The Inn is super clean and very cozy. The hosts Nancy and Fabian are incredibly kind and welcoming. Their care and assistance was the added touch that makes this place stand out above the rest. They provided clear and great answers ..."…"

Reviewed on Nov. 23, 2020

A Snug Harbour Inn
Hillcrest Farm Market B&B
3.5 out of 5
700 Highway 33 East, Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Dec 1 to Dec 2

Located in Black Mountain, this bed & breakfast is 0.1 mi (0.1 km) from Columbia Mountains and within 3 miles (5 km) of Elysium Gardens and Black Mountain Golf ...

4.8/5Exceptional! (202 reviews)

"Large room and bathroom including chairs to sit in and a patio. Nicer than staying in a hotel. Breakfast was also very good. Staff was friendly and helpful."…"

Reviewed on Sep. 21, 2020

Hillcrest Farm Market B&B
Harvelle House Bed & Breakfast
3 out of 5
12304 Dale Meadows Road, Summerland, BC
Free cancellationReserve now, pay when you stay
The price is CA $130 per night from Nov 26 to Nov 27

Located in Okanagan-Similkameen, this bed & breakfast is 0.1 mi (0.1 km) from Cascade Range and 3 mi (4.9 km) from Okanagan Lake. Columbia Mountains and Summerland ...

4.8/5Exceptional! (126 reviews)

"Such a lovely quiet location but still near shops (you need a car). Harvey and Eleanor are THE BEST hosts and make you feel so very welcome. The breakfasts are amazing! Will always stay here when in the area - nowhere better!"…"

Reviewed on Oct. 26, 2020

Harvelle House Bed & Breakfast
E'Laysa Guesthouse and Vineyard Retreat
3.5 out of 5
1056 Corbishley Ave., Penticton, BC
Get Rates

Located in Okanagan-Similkameen, this romantic bed & breakfast is within 3 mi (5 km) of Poplar Grove Winery, Hillside Estate Winery and Penticton Trade and Convention ...

4.7/5Exceptional! (126 reviews)

"We had a room that had an outdoor fire table which was great on a cool fall evening. Our room was well appointed. The food was wonderful and the whole facility was very nice. The location is ideal for going into town or accessing the Kettle Valley Trail for a hike or a bike. The only negative comment ..."…"

Reviewed on Oct. 24, 2020

E'Laysa Guesthouse and Vineyard Retreat
Indiahouse
3 out of 5
Get Rates

Located in Okanagan-Similkameen, this bed & breakfast is 0.1 mi (0.1 km) from Cascade Range and within 3 mi (5 km) of South Okanagan Events Centre and Peach. ...

2/5 (1 review)

"The room only had a double bed. I expected a queen. I recieved one bath towel , no hand or face cloth. Two girls in their late teens stay downstairs but shared bathroom with them with no parental supervision. A VERYuncomfortable feeling. No breakfast but I did make a cup of coffee. I do not recommend ..."…"

Reviewed on Jul. 16, 2020

Indiahouse
West End Guest House
4 out of 5
1362 Haro Street, Vancouver, BC
Get Rates

Located in West End, this bed & breakfast is within a 15-minute walk of Robson Square and Vancouver Art Gallery. Vancouver Convention Centre and BC Place Stadium ...

4.8/5Exceptional! (412 reviews)

"Great location, lovely house, absolutely clean, surprisingly quiet, tasty breakfast. We would definitely stay here again. It would have been nice to socialize with the other guests over breakfast but of course that's not possible these days. We enjoyed the shaded front porch and comfortable sitting ..."…"

Reviewed on Sep. 1, 2020

West End Guest House
By the Sea BnB Sidney BC
3.5 out of 5
8626 Lochside Drive, North Saanich, Sidney, BC
Get Rates

Situated on the waterfront, this bed & breakfast is 1.2 mi (1.9 km) from Panorama Recreation Centre, and within 3 mi (5 km) of Sidney-Washington State Ferry ...

4.3/5Excellent! (196 reviews)

"A beautiful property and lovely decor for a vacation. It looks like the lap of luxury. Close to Sidney center."…"

Reviewed on Sep. 24, 2020

By the Sea BnB Sidney BC
Noble House Suites
3.5 out of 5
8780 Riverside Drive, Grand Forks, BC
Free cancellationReserve now, pay when you stay
The price is CA $126 per night from Nov 26 to Nov 27

Nestled on the beach, this Grand Forks bed & breakfast is within 1 mi (2 km) of Columbia Mountains and Gem Theatre. Boundary Museum Society is 4.7 mi (7.6 km) ...

4.9/5Exceptional! (105 reviews)

"Absolutely nothing to dislike about this property and the wonderful hosts."…"

Reviewed on Oct. 16, 2020

Noble House Suites
Rodee Homestay
3 out of 5
886 Stevenson Rd, West Kelowna, BC
Free cancellationReserve now, pay when you stay
The price is CA $64 per night from Dec 14 to Dec 15

Located in Central Okanagan, this bed & breakfast is 0.1 mi (0.1 km) from Columbia Mountains and 1.6 mi (2.6 km) from Okanagan Lake. Beaumont Family Estate Winery ...

3.9/5Good! (10 reviews)

"It was a very nice stay, nice room and bathroom. Made you feel right at home. The owner was friendly and quick to answer to messages."…"

Reviewed on Sep. 14, 2020

Rodee Homestay
Casa Grande Inn
3 out of 5
1070 Lakeshore Drive W., Unit #201, Penticton, BC
The price is CA $97 per night from Nov 26 to Nov 27

Located in Okanagan-Similkameen, this bed & breakfast is within a 15-minute walk of S.S. Sicamous Inland Marine Museum, Penticton Trade and Convention Centre ...

4.2/5Excellent! (242 reviews)

"love the staff. Cozy room with great little patio. Excellent location !"…"

Reviewed on Sep. 7, 2020

Casa Grande Inn
Teehouse Bed and Breakfast
4 out of 5
2512 Tuscany Drive, West Kelowna, BC
The price is CA $175 per night from Dec 24 to Dec 25

Located in Central Okanagan, this golf bed & breakfast is within a 10-minute walk of Columbia Mountains and Shannon Lake Golf Course. Constable Neil Bruce Sport ...

4.7/5Exceptional! (98 reviews)
Exceptional service and beautiful space

"Conveniently located with many excellent wineries nearby. The amenities were very clean and comfortable. The hosts were friendly and incredibly helpful!"…"

Reviewed on Aug. 15, 2020

Teehouse Bed and Breakfast
Rowena's Inn On The River
3.5 out of 5
14282 Morris Valley Road, Harrison Mills, BC
Get Rates

Situated in Kent, this golf bed & breakfast is 2.2 mi (3.6 km) from Kilby Historic Site and Museum and 9.5 mi (15.3 km) from Agassiz Speedway. Miami Bridges ...

4.6/5Wonderful! (130 reviews)

"Our suite was overlooking the river. You can watch the bald eagles from our balcony. Excellent view and i love it. It was very relaxing. The room was clean. But because it was an old house with poor insulation you can hear a lot of noise even footsteps.The pipes are also making so much noise. My ..."…"

Reviewed on Oct. 23, 2020

Rowena's Inn On The River
Beach House Salt Spring
3.5 out of 5
369 Isabella Point Road, Salt Spring Island, BC
Get Rates

This Salt Spring Island bed & breakfast is on the beach, 1.6 mi (2.6 km) from Fulford Harbour Terminal, and within 9 mi (15 km) of Ruckle Provincial Park and ...

4.5/5Wonderful! (6 reviews)

"Nice place to stay! It has a great view of the harbour and beach access. The room was clean and had everything we needed. Being able to use the fire pit and Hot tub was a nice touch as well. We would stay here again."…"

Reviewed on Jul. 4, 2020

Beach House Salt Spring
Don't see what you're looking for?
See all available properties in British Columbia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More trip options