Book Canada Bed & Breakfast

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Canada

Compare 974 B&B in Canada with updated reviews, rates, and availability. Most hotels are fully refundable.

The Lady MacDonald Country Inn
3 out of 5
1201 Bow Valley Trail, Canmore, AB, T1W 1P5
Fully refundableReserve now, pay when you stay
The price is $95 per night from Jan 29 to Jan 30
$95
per night
Jan 29 - Jan 30
4.7/5 Exceptional! (751 reviews)
"Great stay. Cute rooms. Wonderful service. My only real complaint was all the coconut in food items and no replacement offered for breakfast especially. Other than that the food was great and the rooms are super cute."

Reviewed on Jan 23, 2023

The Lady MacDonald Country Inn
YVR Vickie’s Bed and Breakfast
2.5 out of 5
8320 Sierpina Place, Richmond, BC, V7A4N8
The price is $59 per night from Jan 30 to Jan 31
$59
per night
Jan 30 - Jan 31
4/5 Very Good! (174 reviews)
"It was a good property to stay!"

Reviewed on Jan 14, 2023

YVR Vickie’s Bed and Breakfast
Ocean Park B&B
2.5 out of 5
2198 129b St, Surrey, BC, V4A 7N6
The price is $51 per night from Feb 1 to Feb 2
$51
per night
Feb 1 - Feb 2
5/5 Exceptional! (1 review)
Great value for price
"I really liked it, it was better than actual hotels in the GVA, I stayed in riviera hotel downtown just before coming to white rock and they didn’t even have hot water. Was very comfortable, was out late until 4am working and then I slept like a baby in their compfy, I was super quite but still no ..."

Reviewed on Dec 29, 2022

Ocean Park B&B

Save an average of 15% on thousands of hotels when you're signed in

Hochelaga Inn
4 out of 5
24 Sydenham St, Kingston, ON, K7L3G9
Fully refundableReserve now, pay when you stay
The price is $102 per night from Feb 5 to Feb 6
$102
per night
Feb 5 - Feb 6
4.4/5 Excellent! (1,012 reviews)
"Everything great !"

Reviewed on Jan 2, 2023

Hochelaga Inn
The Rosemount Inn
3.5 out of 5
46 Sydenham St. South, Kingston, ON, K7L3H1
Fully refundableReserve now, pay when you stay
The price is $134 per night from Jan 30 to Jan 31
$134
per night
Jan 30 - Jan 31
4.7/5 Exceptional! (293 reviews)
"What a beautiful property in the heart of Kingston. The chef did a great job preparing breakfast, the room was beautiful and spacious, and the building itself was immaculate. Would definitely stay again."

Reviewed on Jan 26, 2023

The Rosemount Inn
Auberge Le Cosy
4 out of 5
4273 Route des Tulipes, Mont-Tremblant, La Conception, QC, J0T1M0
Fully refundableReserve now, pay when you stay
The price is $149 per night from Jan 29 to Jan 30
$149
per night
Jan 29 - Jan 30
4.8/5 Exceptional! (184 reviews)
"While eating breakfast (amazing, BTW), they feed the deers, so you can enjoy their company. Quiet and peaceful environment. Very nice staff. We will go back without a doubt!"

Reviewed on Jan 16, 2023

Auberge Le Cosy
Fairholm Boutique Inns
5 out of 5
230 Prince St, Charlottetown, PE, C1A 4S1
The price is $126 per night from Feb 5 to Feb 6
$126
per night
Feb 5 - Feb 6
4.6/5 Wonderful! (338 reviews)
"I liked the old school look of the property."

Reviewed on Jan 4, 2023

Fairholm Boutique Inns
The Secret Garden B&B Inn
3.5 out of 5
73 Sydenham Street South, Kingston, ON, K7L 3H3
Fully refundable
The price is $176 per night from Feb 5 to Feb 6
$176
per night
Feb 5 - Feb 6
4.7/5 Exceptional! (186 reviews)
"This is a beautiful, historic property that is conveniently located between the downtown core/waterfront and the Queen's campus (both easily walkable in less than 10 minutes). Staff was very friendly for our full stay. We arrived past the normal check-in time, which we notified the Inn ahead of time. ..."

Reviewed on Jan 26, 2023

The Secret Garden B&B Inn
The Fourth Lock Bed & Breakfast
2.5 out of 5
3104 Nova Scotia Trunk 2, Fall River, NS, B2T 1J5
Fully refundableReserve now, pay when you stay
The price is $94 per night from Jan 31 to Feb 1
$94
per night
Jan 31 - Feb 1
3.9/5 Very Good! (95 reviews)
"Simple, clean, and quiet stay."

Reviewed on Jan 7, 2023

The Fourth Lock Bed & Breakfast
Suite Smart Vancouver
3.5 out of 5
3536 Quesnel Dr, Vancouver, BC, V6L 2W6
4/5 Very Good! (15 reviews)
"An outstanding place to stay. I look forward to enjoying this property again when I’m in town."

Reviewed on Dec 27, 2022

Suite Smart Vancouver
The Sonata Inn
3.5 out of 5
3 Grafton St., Charlottetown, PE, C1A 1K3
The price is $86 per night from Feb 5 to Feb 6
$86
per night
Feb 5 - Feb 6
4.6/5 Wonderful! (459 reviews)
"Excellent stay. I would highly recommend Sonata in Charlottetown."

Reviewed on Jan 13, 2023

The Sonata Inn
Canterbury Inn
3 out of 5
170 Mary Street, Niagara-on-the-Lake, ON, L0S1J0
The price is $109 per night from Feb 20 to Feb 21
$109
per night
Feb 20 - Feb 21
4.6/5 Exceptional! (386 reviews)
"Super friendly staff and adorable rooms!"

Reviewed on Jan 20, 2023

Canterbury Inn
Crowsnest Vineyards Guesthouse
3 out of 5
2035 Surprise Drive, Cawston, Keremeos, BC, V0X 1C0
Fully refundableReserve now, pay when you stay
The price is $83 per night from Jan 29 to Jan 30
$83
per night
Jan 29 - Jan 30
4.5/5 Wonderful! (254 reviews)
"We just completed our second stay here. It is a convenient stopover between Vancouver and the interior (the reason for our first visit). Also, it's only 45 minutes from Nickel Plate nordic ski area (the reason for our second visit). The property is in a quiet location, easy to access off the highway, ..."

Reviewed on Jan 24, 2023

Crowsnest Vineyards Guesthouse
The Carriage House Inn
2.5 out of 5
181 Grenfell Heights, Grand Falls - Windsor, NL, A2A 2J2
Fully refundableReserve now, pay when you stay
The price is $74 per night from Feb 1 to Feb 2
$74
per night
Feb 1 - Feb 2
4.8/5 Exceptional! (69 reviews)
"Liked the easy check in and check out. Breakfast was very good. Staff were friendly. Place had a nice feel to it."

Reviewed on Dec 22, 2022

The Carriage House Inn
The Stone Hedge B&B
3 out of 5
5511 Cathay Road, Richmond, BC, V7C 3C9
Fully refundableReserve now, pay when you stay
The price is $135 per night from Feb 1 to Feb 2
$135
per night
Feb 1 - Feb 2
4.8/5 Exceptional! (320 reviews)
"Stone Hedge is a hidden gem. Clean, comfortable, friendly. A cozy, warm stopover for a weary traveller. They have taken care of all the little details to make you feel at home and valued. Ill be back someday!"

Reviewed on Jan 1, 2023

The Stone Hedge B&B
West End Guest House
4 out of 5
1362 Haro Street, Vancouver, BC, V6E 1G2
Fully refundableReserve now, pay when you stay
The price is $109 per night from Feb 3 to Feb 4
$109
per night
Feb 3 - Feb 4
4.8/5 Exceptional! (533 reviews)
"The house was amazing. Very clean. The food was so unbelievably delicious. Would highly recommend. Would definitely stay again."

Reviewed on Jan 26, 2023

West End Guest House
Leaside Manor by The Leaside Group
4.5 out of 5
39 Topsail Road, St. John's, NL, A1E2A6
Fully refundableReserve now, pay when you stay
The price is $92 per night from Feb 12 to Feb 13
$92
per night
Feb 12 - Feb 13
4.4/5 Wonderful! (111 reviews)
Perfect couples retreat
"We got the upgraded room with the heart shaped tub, which was under $200 taxes in. It was a beautiful room which only adds to the feeling that you hope to achieve when having a special couples getaway. Will definitely be staying there again. As a bonus, breakfast was served by a sweet lady, in a ..."

Reviewed on Jan 7, 2023

Leaside Manor by The Leaside Group
Le Château du Faubourg B&B
2.5 out of 5
429 Rue Saint-Jean, Québec City, QC, G1R 1P3
Fully refundableReserve now, pay when you stay
The price is $127 per night from Jan 29 to Jan 30
$127
per night
Jan 29 - Jan 30
4.6/5 Wonderful! (299 reviews)
"Beautifull place Good breakfast. Amazing decoration"

Reviewed on Jan 5, 2023

Le Château du Faubourg B&B
Auberge Nuits St-Georges
4 out of 5
792 rue Shefford, Bromont, QC, J2L 1C3
The price is $162 per night from Feb 1 to Feb 2
$162
per night
Feb 1 - Feb 2
4.6/5 Wonderful! (342 reviews)
"Excellent. Will come again."

Reviewed on Jan 23, 2023

Auberge Nuits St-Georges
Blackstone B&B
3.5 out of 5
30 Piedmont Drive, Fernie, BC, V0B 1M4
Fully refundableReserve now, pay when you stay
The price is $143 per night from Jan 31 to Feb 1
$143
per night
Jan 31 - Feb 1
4.8/5 Exceptional! (326 reviews)
"Fantastic. Came to ski for a few days and this was just the place to stay. Clean, modern, very comfortable with a sauna to ease those aches and pains. The owners are super friendly and helpful (my car got stuck in a snowbank in their driveway and they got me out without even a hint that it caused ..."

Reviewed on Jan 24, 2023

Blackstone B&B
Don't see what you're looking for?
See all available properties in Canada
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.

Canada B&B information

Number of reviews 6148
Accommodation 974 B&B
Lowest Price $51
Highest Price $176

Price trends for B&B in Canada

Less expensive
More expensive
Next month
January
August
$112
Month
Price
January
$110
February
$112
March
$115
April
$116
May
$119
June
$127
July
$129
August
$134
September
$126
October
$118
November
$114
December
$116
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed B&B in Canada. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Canada hotels
Expedia verified reviews