Skip to main content

The best B&Bs in Ontario

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.

Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. And spacious rooms with free WiFi.

A flat-screen cable TV and a mini-fridge are standard in every room at the Stonecroft Inn. All rooms are warmly decorated and include Keurig coffee making facilities. The bed was comfortable, room was large, entire hotel was clean.

Show more Show less
9.1
Superb
1,083 reviews
Price from
US$103
per night

Boasting a garden and views of river, Serenity Inn is a recently renovated bed and breakfast situated in Niagara Falls, less than 1 km from Niagara Falls Train Station. This property offers access to a terrace, a pool table, free private parking and free WiFi. Featuring family rooms, this property also provides guests with an outdoor fireplace. The place is located in a quiet and beautiful neighborhood, a 5-minute drive or 20-minute walk from the falls, the room is spacious and very well equipped, there is parking for a car. The house has all the necessary equipment, a coffee machine and lots of other things, an excellent breakfast with a varied menu to choose from, but the best thing of all that I mentioned is Diana, the owner of the place. Diana is very generous, warm and helpful with good advice. She makes cakes and cookies every day and makes sure to put a variety of cans of drinks in the fridge. In summary, this is the best place we have experienced so far on our six-night trip in the United States and Canada. Highly recommend the place. Score 10

Show more Show less
9.8
Exceptional
232 reviews
Price from
US$128
per night

At the bed and breakfast, all units come with a desk. Each unit has a kettle, a private bathroom and free WiFi, while some rooms include a terrace and some have garden views. At the bed and breakfast, each unit is equipped with bed linen and towels. clean, nice spot in the center of dowmtown, good breakfast. You can sit in the yard and enjoy the amniance. Nice to have a cozy place to hang out

Show more Show less
9.2
Superb
174 reviews
Price from
US$182
per night

Located just 2.2 km from Casa Loma, Welcome Home! Acores Bed & Breakfast features accommodation in Toronto with access to free bikes, barbecue facilities, as well as private check-in and check-out. Featuring luggage storage space, this property also provides guests with a sun terrace. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. Ivan and Deena are wonderfully gracious and charming hosts who make sure that you feel welcomed and comfortable. Very supportive. Their home is stylish, spacious and very clean. Healthy homemade breakfast was delicious. Safe neighborhood that you can take morning and evening strolls. I would stay here again without hesitation and recommend to family and friends.

Show more Show less
9.8
Exceptional
117 reviews
Price from
US$117
per night

The accommodation comes with a flat-screen TV and a private bathroom with walk-in shower, bath and a hair dryer, while the kitchen has a dishwasher, a microwave and a toaster. A fridge, a stovetop and kitchenware are also offered, as well as a coffee machine and a kettle. At the guest house, units include bed linen and towels. We loved the property, the garden, and its location overlooking the beach and lake. The owners are lovely people, exceptionally friendly and helpful. We loved the quiet area, the community vibe, and friendliness of people that we met.

Show more Show less
9.5
Exceptional
152 reviews
Price from
US$158
per night

Situated in Niagara on the Lake and only 400 metres from Mississauga Beach, Upper Canada Coach House features accommodation with pool views, free WiFi and free private parking. With quiet street views, this accommodation provides a swimming pool. Skylon Tower is 23 km from the bed and breakfast and Niagara Fallsview Casino Resort is 23 km away. Tony and Bonnie were perfect hosts, looked after us very well, and were always so helpful. They welcomed us into their home, along with their lovely black Labrador dogs Duke and Apollo :-) The room was fabulous - warm, quiet, and huge - with a very large, and extremely comfortable bed. We were given lots of essential information on the local area which made our stay so much more enjoyable. They are very enthusiastic about the beautiful town in which they live, and helped make our stay in NOTL special. Thank you so much Tony and Bonnie (and Duke and Apollo!) :-)

Show more Show less
9.7
Exceptional
302 reviews
Price from
US$150
per night

Inn On King Bed & Breakfast is located in Niagara on the Lake, 2.6 km from Mississauga Beach, 21 km from Niagara Falls Train Station, as well as 22 km from Casino Niagara. The property is around 22 km from Skylon Tower, 22 km from Niagara Fallsview Casino Resort and 23 km from Journey Behind the Falls. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi. The host was extremely helpful and friendly . The rooms were clean and really relaxing.

Show more Show less
9.4
Superb
116 reviews
Price from
US$199
per night

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. The bed and breakfast has a hot tub and full-day security. It felt like an a Tuscan village, even the grounds, the property in the back was absolutely beautiful. Enjoyed a lovely bottle of wine under the stars. So quiet, so serene. The bedroom was absolutely lovely. The balconies really gave it an Italian feel. The breakfast and munchies were absolutely delicious. I’m convinced they flew in the cornetti straight from Italy! The mattress was heaven! Love the easy, keyless check in.

Show more Show less
9.2
Superb
224 reviews
Price from
US$106
per night

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.

You can play darts at the bed and breakfast. Ruby Manor Bed & Breakfast features an outdoor fireplace and a picnic area. Mike is a very nice host, the manor is full of character and it s not far from the 1000 islands cruise.

Show more Show less
9.2
Superb
673 reviews
Price from
US$120
per night

All units are fitted with air conditioning, a flat-screen TV with streaming services, a microwave, a coffee machine, a shower, a hair dryer and a outdoor furniture. Each unit is fitted with a private bathroom with free toiletries, while some rooms are fitted with a balcony and others also feature lake views. At the bed and breakfast, units are fitted with bed linen and towels. Modern, clean, quiet and peaceful place by the lake. We loved the stay. Parking, breakfast, walking distance to the lighthouse and the town.

Show more Show less
9.5
Exceptional
169 reviews
Price from
US$148
per night

Most booked B&Bs in Ontario this month

FAQs about B&Bs in Ontario

B&Bs that guests love in Ontario