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. Second time staying. Feels like home. Staff remember you are very friendly and helpful. Rooms are comfortable and clean. Shower has nice pressure and heat. Definitely recommend

Show more Show less
9.1
Superb
1,016 reviews
Price from
US$102
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. So Nice and helpful everything was available and clean!

Show more Show less
9.3
Superb
200 reviews
Price from
US$143
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. Extremely comfortable and clean. Secluded location at the end of a road with lovely views of greenery from the huge windows.

Show more Show less
9.5
Exceptional
156 reviews
Price from
US$156
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. The hosts. Tony and Bonnie were what made the stay extra special - very welcoming - nothing was too much trouble. Bonnie made a lovely breakfast (omelette, toast, fruit cocktail etc) which was delicious, served with the other guests staying there - which was different but nice. The room was spacious, clean and comfortable with a lovely big bed. Location wise - it was a 10 minute walk into Niagara on the lake - so far enough away to be quiet and peaceful and avoid the crowds....and close enough to walk into the bars cafes and shops.....And they have a pool.

Show more Show less
9.7
Exceptional
300 reviews
Price from
US$132
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. Everything is very clean and new. I loved the fireplace feature in the bedroom and it was used on our snowy weekend visit. I loved the well stocked, self serve style breakfast in the beautiful kitchen facility (that is always available). It made it quick and easy to start our day. We loved our stay here.

Show more Show less
9.5
Exceptional
110 reviews
Price from
US$175
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. Hosts are really friendy and helpfull. They gave us a map and directions where to go, what to visit and where to eat. They made cozy atmosphere all over the place so it was a nice stay.

Show more Show less
9
Superb
224 reviews
Price from
US$102
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. Absolutely incredible! Beautiful place, so peaceful. Lovely lovely staff. Totally recommend! Thanks 😊

Show more Show less
9.4
Superb
169 reviews
Price from
US$138
per night

All units in the inn are fitted with a coffee machine. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Jackson's Falls Country Inn have a flat-screen TV and air conditioning, and selected rooms are equipped with a balcony. All rooms will provide guests with a fridge. The inn was perfectly located for what we needed. The room was gorgeous and check in was very easy. The back covered porch in our room was a beautiful extra. I would definitely stay here again.

Show more Show less
9
Superb
117 reviews
Price from
US$151
per night

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 rooms come with a private bathroom with a hairdryer, while some boast lake views. Great location and exceptional rooms. Very nice design concept. Owner is great.

Show more Show less
9.6
Exceptional
499 reviews
Price from
US$94
per night

Situated within 36 km of TCF Center and 35 km of Gm World in Belle River, Woodslee Bed and Breakfast features accommodation with seating area. This property offers access to a terrace, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a seasonal outdoor pool. Very comfortable and nicely decorated

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

Most booked B&Bs in Ontario this month

FAQs about B&Bs in Ontario

B&Bs that guests love in Ontario