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

Find Canada Bed And Breakfast

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.

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 ¥28,321 per night from Aug 2 to Aug 2
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! (207 reviews)
"Great views"

Reviewed on Jul 13, 2021

Shiraz Villa
Hochelaga Inn
4 out of 5
24 Sydenham St, Kingston, ON
The price is ¥13,929 per night from Aug 18 to Aug 18
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! (852 reviews)
"Staff were friendly and helpful."

Reviewed on Jul 26, 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 ¥15,598 per night from Aug 6 to Aug 6
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! (237 reviews)
"Nice Historic Inn lots of space"

Reviewed on Jul 15, 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 ¥15,598 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! (231 reviews)
"We loved the Inn on Canyon. It’s a perfect central location, but tucked away in a quiet area. The grounds and in itself are beautiful and recently renovated. The breakfast included was also delicious! And the staff were very kind and helpful. We will stay here again on our next trip through ..."

Reviewed on Jul 20, 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! (134 reviews)
"Very nice accommodations,beautiful room and friendly hosts,and to top it off the best breakfast"

Reviewed on Jul 25, 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 ¥16,121 per night from Jul 29 to Jul 29
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 ¥10,998 per night from Aug 23 to Aug 23
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! (362 reviews)
"The units were beautiful and very big. Lots of options provided in our breakfast. Definitely plan to come back!!"

Reviewed on Jul 26, 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! (95 reviews)
"Our stay at the Snug Harbour Inn was fabulous. Nancy did such an amazing job making this B&B a relaxing retreat for anyone who visits. So many little details made our stay amazing. One of the best views on the island right out your door!"

Reviewed on Jul 20, 2021

A Snug Harbour Inn
Casa Grande Inn
3 out of 5
1070 Lakeshore Drive W., Unit #201, Penticton, BC
The price is ¥16,121 per night from Aug 23 to Aug 23
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! (258 reviews)
"Great location"

Reviewed on Jul 22, 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! (155 reviews)
"Very good location, fair price and free parking, room was comfortable and large Donna is very friendly and informative Would stay here again"

Reviewed on Jul 24, 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 ¥13,855 per night from Aug 22 to Aug 22
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 ¥10,119 per night from Aug 26 to Aug 26
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! (154 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 ¥13,899 per night from Aug 2 to Aug 2
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
Fully refundableReserve now, pay when you stay
The price is ¥18,788 per night from Jul 29 to Jul 29
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! (530 reviews)
"Vey good place to say in Canmore"

Reviewed on Jul 14, 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! (112 reviews)
"Amazing service from the owners. The best in the biz!"

Reviewed on Jul 27, 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 ¥16,470 per night from Jul 31 to Jul 31
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 ¥12,113 per night from Aug 2 to Aug 2
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 ¥34,769 per night from Aug 9 to Aug 9
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! (153 reviews)
"very clean and new"

Reviewed on Jul 16, 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.