Skip to main content

The 10 Best Ontario Bed and Breakfasts - B&Bs in Ontario, Canada

Check out our pick of great B&Bs in Ontario

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Upper Canada Coach House

Niagara on the Lake

At the bed and breakfast, every unit comes with a wardrobe. Complete with a private bathroom fitted with a shower and a hair dryer, all units at the bed and breakfast have a flat-screen TV and air conditioning, and some rooms include a seating area. At the bed and breakfast, each unit includes bed linen and towels. It’s a beautiful home, gorgeous pool in the back surrounded by trees. Room was spacious and comfortable. The owners are very friendly, welcoming and helpful.

Show more Show less
9.6
Exceptional
172 reviews
Price from
£135
per night

Villa di Casa - Boutique Hotel

Wellington

Boasting garden views, Villa di Casa - Boutique Hotel features accommodation with balcony, around 29 km from Empire Theater. This property offers access to a terrace, free private parking and free WiFi. Featuring a private entrance, the bed and breakfast allows guests to maintain their privacy. It is a comfortable, cosy, tranquil and simply beautiful place. The b’fast was warm and tasty. The owners had put a lot of thoughts into the decorations. Very good view of the sunset from the room Belmont.

Show more Show less
9.2
Superb
148 reviews
Price from
£163
per night

Ruby Manor Bed & Breakfast

Gananoque

The units are equipped with air conditioning, a flat-screen TV with streaming services, a coffee machine, a shower, bathrobes and a wardrobe. The bed and breakfast provides certain units with garden views, and all units come with a kettle. All units include a private bathroom, a hair dryer and bed linen. According to the host, the house was built in 1905. Quite a history, right? It felt like in a time-tunnel... and everything so well preserved... down to the smallest details (the furniture, the decorations, the tiles in the bathroom, even the washbasin and it's handles) - and in perfect conditions. If you are nostalgic and love vintage designs- this is for you. And all functional 100%. The hosts received us warmly. They offered a mini bar with light beverages, and the breakfast- prepared by them, totally handmade and full of care and love. Even the location was ideal. Minutes from the town center.

Show more Show less
9.2
Superb
400 reviews
Price from
£111
per night

The Juniper Inn

St. Catharines

All guest rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. The inn provides some units with lake views, and the rooms come with a kettle. The units feature a private bathroom, a hairdryer and bed linen. I loved everything about this cozy nook. The bottle of champagne and added treats were lovely. The bed was so cozy. I have no idea a pub was downstairs and I wish we had time to go. I would recommend, I already have recommended it and next time we are down that way visiting our friends again we will be staying there again. All my questions were answered in a timely manner. ❤

Show more Show less
9.6
Exceptional
489 reviews
Price from
£94
per night

Schoolhouse Inn

Killaloe Station

Featuring a seasonal outdoor pool and a hot tub, Schoolhouse Inn is located in Killaloe Station, 6.5 km from Bonnechere Provincial Park and 48 km from bonnechere caves. This guest house provides a garden as well as barbecue facilities. There is an outdoor fireplace and guests can make use of free WiFi, free private parking and an electric vehicle charging station. The Room was spacious, rustic, CLEAN with All the needed amenities, including a Great Restaurant with VERY Hospitable Owners, that make you comfortable and welcome!!!!!!!!

Show more Show less
9.1
Superb
120 reviews
Price from
£62
per night

School House Bed and Breakfast C.1859

Niagara on the Lake

Featuring a garden and views of quiet street, School House Bed and Breakfast C.1859 is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.6 km from Mississauga Beach. Boasting private check-in and check-out, this property also provides guests with a picnic area. There is an outdoor fireplace and guests can make use of free WiFi, free private parking and an electric vehicle charging station. The breakfast changed everyday it was Fabulous such personal attention to taste/presentation.

Show more Show less
9.6
Exceptional
115 reviews
Price from
£185
per night

627 on King B&B

Niagara on the Lake

627 on King B&B in Niagara on the Lake provides adults-only accommodation with free bikes, a garden and a tennis court. The property has garden and quiet street views, and is 2.6 km from Mississauga Beach. The bed and breakfast features rooms with air conditioning, free private parking and free WiFi. We loved to stay in this place- Everything is very clean, room is very nicely decorated and all details make it so lovely! The host were very warm and welcoming and the breakfast was amazing deliciuos; we took it in the garden with all beautiful flowers around..., we definitely will come back and stay here again!!

Show more Show less
9.7
Exceptional
112 reviews
Price from
£185
per night

Blue Mountains Bed and Breakfast 5 stars

Blue Mountain Ski Area, Blue Mountains

Located 1.7 km from Blue Mountain, Blue Mountains Bed and Breakfast offers barbecue facilities, and air-conditioned accommodation with a patio and free WiFi.

A continental breakfast is available daily at the bed and breakfast. proximity to everything was great. Beautiful place comfortable stay!

Show more Show less
9.1
Superb
103 reviews
Price from
£156
per night

Carriage House On Kent

Niagara on the Lake

Set 10 km from Niagara Falls Train Station, Carriage House On Kent offers accommodation with a patio, as well as barbecue facilities and a shared lounge. It is situated 11 km from Casino Niagara and features a housekeeping service. The bed and breakfast offers rooms with air conditioning, free private parking and free WiFi. The location was great! The room was fantastic and the hosts were amazing! The breakfast served was delicious! We enjoyed our stay a lot!

Show more Show less
9.4
Superb
245 reviews
Price from
£132
per night

Seaway Manor B&B

Gananoque

Offering a garden and inner courtyard view, Seaway Manor B&B is situated in Gananoque, 34 km from K-Rock Centre and 37 km from Queen's University. The property has river and garden views, and is 33 km from Fort Henry. Free private parking is available and the bed and breakfast also features bike hire for guests who want to explore the surrounding area. Beautiful place Neat, clean, cosy and comfortable Friendly host with a lot of good tips and recommendations

Show more Show less
9.8
Exceptional
274 reviews
Price from
£144
per night

Most booked B&Bs in Ontario this month

FAQs about B&Bs in Ontario

B&Bs that guests love in Ontario

Research, refine and make plans for your whole trip

gogless