COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Canada Bed & Breakfast

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Canada

Featured B&B in Canada

Shiraz Villa
3.5 out of 5
12190 Highway 3, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is $219 per night from Aug 5 to Aug 5
Situated near the beach, this romantic bed & breakfast is steps from Cascade Range and Osoyoos Desert Model Railroad. Columbia Mountains and Osoyoos Lake are ...
4.6/5Exceptional! (208 reviews)
"The room was amazing! Well appointed and an excellent bathroom with a jetted tub for two and a rain shower. The gentleman at the reception desk was friendly and helpful. A wonderful stay!"

Reviewed on Jul 28, 2021

Shiraz Villa
Hochelaga Inn
4 out of 5
24 Sydenham St, Kingston, ON
The price is $129 per night from Aug 25 to Aug 25
Located in the heart of Kingston, this bed & breakfast is within a 5-minute walk of Cathedral of St. Mary of the Immaculate Conception and Kingston Waterfront. ...
4.4/5Excellent! (859 reviews)
"Beautiful old house architecturally on a gorgeous street with old well maintained houses all around. Very safe area. Inside the house is definitely dated and needs attention. Our overall impression was it needs some love and attention to detail."

Reviewed on Aug 4, 2021

Hochelaga Inn
Fairholm Boutique Inns
5 out of 5
230 Prince St, Charlottetown, PE
Fully refundableReserve now, pay when you stay
The price is $143 per night from Aug 7 to Aug 7
Located in Queens Square, this luxury bed & breakfast is within a 5-minute walk of Confederation Court Mall, St. Paul's Church, and Public Archives and Records ...
4.6/5Wonderful! (239 reviews)
"Great property, unique layout, fantastic breakfast!"

Reviewed on Jul 28, 2021

Fairholm Boutique Inns
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
The price is $143 per night from Aug 6 to Aug 6
Situated in Radium Hot Springs, this bed & breakfast is 0.4 mi (0.6 km) from Columbia River and 2.1 mi (3.4 km) from Radium Hot Springs Pools. Columbia Mountains ...
4.6/5Wonderful! (232 reviews)
"The Inn on Canyon felt like we were at home while being on holidays. Beautiful and cozy rooms and the best breakfast and staff. We especially liked the comodity and being able to use the downstairs space to sit down and lounge while having, coffee or tea. Another great feature was the terrace around ..."

Reviewed on Aug 1, 2021

Inn on Canyon
Harvelle House Bed & Breakfast
3 out of 5
12304 Dale Meadows Road, Summerland, BC
Situated in Summerland, 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 Museum ...
4.8/5Exceptional! (135 reviews)
"We loved our stay at Harvelle. It was a personable experience and we felt right at home upon arrival. Eleanor and Harvey accommodated our dietary needs and ensured our experience was nothing but exceptional. The rooms and house were beautiful and well equipped. We will most definitely be back to ..."

Reviewed on Aug 2, 2021

Harvelle House Bed & Breakfast
Dreamland II Bed and Breakfast
3 out of 5
1142 Dyers Bay Road, Northern Bruce Peninsula, ON
The price is $148 per night from Aug 16 to Aug 16
Situated near the beach, this bed & breakfast is steps from Georgian Bay and Bruce Peninsula. Lake Huron and Dyer's Bay Beach are also within 5 minutes.
4.4/5Excellent! (209 reviews)
"Our room had the lake view. It was spectacular, as it also gave us an authentic sound of waves hitting the shore at night. The location was spectacular, so quiet and mesmerizing. You can sit on the Rocky shore (basically the back yard) and enjoy the view with your favorite drink in hand. Our hosts ..."

Reviewed on Jul 11, 2021

Dreamland II Bed and Breakfast
Mariner King Inn
4 out of 5
15 King Street, Lunenburg, NS
The price is $128 per night from Aug 22 to Aug 22
Located in the heart of Lunenburg, this historic bed & breakfast is steps from Knaut Rhuland House Museum, Lunenburg Opera House, and Gallery @ theLinc. Lunenburg ...
4.6/5Exceptional! (366 reviews)

Reviewed on Aug 4, 2021

Mariner King Inn
A Snug Harbour Inn
4 out of 5
460 Marine Drive, Ucluelet, BC
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! (97 reviews)
"Absolutely lovely B&B - everything in the room was tastefully chosen with a focus on quality. Really loved having the fresh ground coffee (from the island) right in the room with a kettle and French press. Breakfasts were delicious. The shower was great and bed super comfortable. We also used the ..."

Reviewed on Aug 1, 2021

A Snug Harbour Inn
Casa Grande Inn
3 out of 5
1070 Lakeshore Drive W., Unit #201, Penticton, BC
The price is $146 per night from Aug 10 to Aug 10
Located in the heart of Penticton, this bed & breakfast is within a 15-minute walk of S.S. Sicamous Inland Marine Museum, Penticton Trade and Convention Centre, ...
4.2/5Excellent! (259 reviews)
"It was right beside the water and close to all the restaurants"

Reviewed on Aug 3, 2021

Casa Grande Inn
Abbaes Bed and Breakfast Express
3 out of 5
907 Sutherland Ave, Kelowna, BC
Located in South Central, this bed & breakfast is within 1 mi (2 km) of Kelowna General Hospital, Okanagan Lake, and City Park. Lake City Casino and Orchard ...
4.5/5Wonderful! (159 reviews)
"I like the room's name and every detail that goes with a name, very unique. Very clean, w toiletries, netflix, mini fridge! Donna, the owner was extremly approachable, helpfull and nice with her tips, grapes, cherries, and being willing to give us late check out. Close to the beach, shopping, main ..."

Reviewed on Aug 1, 2021

Abbaes Bed and Breakfast Express
Auberge la Chocolatière
3 out of 5
312 chemin de la rivière, North Hatley, QC
The price is $127 per night from Aug 25 to Aug 25
Situated in North Hatley, this bed & breakfast is 0.1 mi (0.1 km) from Lac Massawippi and within 12 mi (20 km) of University of Sherbrooke and Bishop's University. ...
4.5/5Wonderful! (255 reviews)
"Very clean and well run Auberge. Delicious breakfast. Most rooms are lakeview."

Reviewed on Jul 25, 2021

Auberge la Chocolatière
Les Pinsons des Rives
3.5 out of 5
830 rue Richelieu, secteur Pointe-au-Pic, La Malbaie, QC
The price is $84 per night from Aug 27 to Aug 27
Situated in La Malbaie, this golf bed & breakfast is within a 15-minute walk of Charlevoix Museum and Murray Bay Golf Club. Charlevoix Casino and Observatoire ...
4.4/5Excellent! (155 reviews)
"Excellent B&B, very comfortable bed, very clean room and amenities, friendly staff and good bistro food. Highly recommended"

Reviewed on Jun 27, 2021

Les Pinsons des Rives
Tattingstone Inn
3.5 out of 5
620 MAIN STREET, Wolfville, NS
The price is $127 per night from Aug 5 to Aug 5
Situated near the beach, this bed & breakfast is within a 10-minute walk of K.C. Irving Environmental Science Centre and Harriet Irving Botanical Gardens. Robie ...
4.6/5Exceptional! (157 reviews)
"It was really comfy and cozy and breakfast was fantastic!"

Reviewed on Jul 15, 2021

Tattingstone Inn
The Lady MacDonald Country Inn
3 out of 5
1201 Bow Valley Trail, Canmore, AB
The price is $160 per night from Aug 9 to Aug 9
Situated in the mountains, this bed & breakfast is within 1 mi (2 km) of Canmore Museum and Geoscience Centre, Yamnuska Mountain Adventures, and Canmore Golf ...
4.7/5Exceptional! (532 reviews)
"A good clean property,,,a little noisy on the side with the main road but ear plugs are provided."

Reviewed on Jul 30, 2021

The Lady MacDonald Country Inn
Above the Beach Bed and Breakfast
3.5 out of 5
102 Spruce Place, Penticton, BC
Situated near the beach, this bed & breakfast is steps from Cascade Range and Columbia Mountains. Skaha Beach and Okanagan Amusements are also within 3 mi (5 ...
4.8/5Exceptional! (53 reviews)
"It was a beautiful location up in the hills overlooking the lake. Hosts were friendly, food was good. Nice quiet location. Easy to drive to restaurants and all other sorts of things. They even welcomed us with rose petal hearts on our bed and a bottle of sparkling wine in the fridge for our ..."

Reviewed on Jul 19, 2021

Above the Beach Bed and Breakfast
Earl Grey Lodge
4 out of 5
2069 Summit Drive, Panorama, BC
Located near the slopes, this Panorama bed & breakfast is in the mountains, within 1 mi (2 km) of Mile 1 Quad Express and Greywolf Golf Course, and close to ...
4.7/5Exceptional! (114 reviews)
"We had a very nice stay . Phil and Claire were great hosts"

Reviewed on Jul 30, 2021

Earl Grey Lodge
Beacon Inn at Sidney
3 out of 5
9724 Third Street, Sidney, BC
Located in the heart of Sidney, this bed & breakfast is 0.4 mi (0.6 km) from Port Sidney Marina and 2.4 mi (3.9 km) from Panorama Recreation Centre. Swartz Bay ...
4.8/5Exceptional! (208 reviews)
"Such a lovely, charming inn! The room was lovely and comfortable."

Reviewed on Jul 19, 2021

Beacon Inn at Sidney
Wolfwood Guest Ranch
3.5 out of 5
6176 Trout Creek Road, Clearwater, BC
The price is $151 per night from Aug 13 to Aug 13
Situated on a lake, this bed & breakfast is within a 10-minute walk of Columbia Mountains and Wells Gray Provincial Park. Moul Falls Trail and Dawson Falls are ...
4.9/5Exceptional! (40 reviews)
It was a great stay!
"Joanne was so kind and adjusted her check in procedures according to our needs. The breakfast was amazing and the cabin very clean. Perfect getway!"

Reviewed on Jul 21, 2021

Wolfwood Guest Ranch
Braeside Country Inn
4 out of 5
126 Front Street, Pictou, NS
Fully refundableReserve now, pay when you stay
The price is $106 per night from Aug 17 to Aug 17
Situated in Pictou, this bed & breakfast is within a 10-minute walk of Northumberland Fisheries Museum, Hector Heritage Quay, and DeCoste Entertainment Centre. ...
4.1/5Very Good! (196 reviews)
"Lovely spot. We would stay here again"

Reviewed on Jul 25, 2021

Braeside Country Inn
Rowena's Inn On The River
3.5 out of 5
14282 Morris Valley Road, Harrison Mills, BC
The price is $175 per night from Aug 10 to Aug 10
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! (155 reviews)
"Lovely area and views but pool was closed ! It was really hot and was looking forward to a dip!!!! Alas !!!"

Reviewed on Aug 1, 2021

Rowena's Inn On The River
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.

More trip options