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.

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
196 reviews
Price from
£161
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. Great breakfast selection and quality. We loved taking the food back to our room and enjoying it by the balcony

Show more Show less
9.3
Superb
157 reviews
Price from
£155
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. A cute place to stay. Older Style interior. Really comfortable bed. Breakfast was served and great.

Show more Show less
9.2
Superb
438 reviews
Price from
£110
per night

La Maison de Sophie

Niagara on the Lake

The units are equipped with air conditioning, a flat-screen TV with streaming services, a fridge, a kettle, a bath, a hair dryer and a wardrobe. There is a seating and a dining area in all units. All units include a private bathroom, free toiletries and bed linen.

If you would like to discover the area, cycling and hiking are possible in the surroundings and the bed and breakfast can arrange a bicycle rental service. We had the perfect weekend away in NOTL thanks to our hosts. The bnb was in a great location only minutes walk from the shops and restaurants, and Gilles and Sophie went above and beyond to make our time special. They had great suggestions for local places to try, the space was very clean and comfortable, and the breakfast was just phenomenal. We will definitely be back next time we are in wine country!

Show more Show less
9.8
Exceptional
100 reviews
Price from
£215
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. Location, unique decoration, comfort.

Show more Show less
9.5
Exceptional
497 reviews
Price from
£100
per night

Woodslee Bed and Breakfast

Belle River

Situated within 35 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. The guest house has family rooms. Room was new nice and comfortable

Show more Show less
9.6
Exceptional
104 reviews
Price from
£91
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. I liked there was a great little Cafe that you could eat Breakfast, Lunch or Dinner depending on what you needed being out and about enjoying other activities in the area. You Just had to give the owners a heads up on what meal is needed.The Bed was comfortable and the In wall electric Fireplace was an added touch .

Show more Show less
9.2
Superb
130 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. We felt spoiled and relaxed the entire visit. It was wonderful!

Show more Show less
9.6
Exceptional
118 reviews
Price from
£184
per night

627 on King B&B

Niagara on the Lake

Situated 21 km from Niagara Falls Train Station, 22 km from Skylon Tower and 22 km from Casino Niagara, 627 on King B&B provides accommodation located in Niagara on the Lake. 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. Fantastic breakfast, very comfortable bed, beautiful garden, great location, onsite parking, very welcoming hosts. Would definitely stay again and highly recommend.

Show more Show less
9.7
Exceptional
116 reviews
Price from
£184
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
105 reviews
Price from
£204
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