Skip to main content

The best B&Bs in Ontario

Check out our selection of great B&Bs in Ontario

Filter by:


Review score

Wonderful: 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. Clean, comfortable room. Lobby and breakfast area were also very clean and welcoming.

Show more Show less
9.1
Wonderful
1,094 reviews
Price from
$104
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. Personal attention, delicious food, great location to the Falls, comfortable room and generous spirit.

Show more Show less
9.8
Exceptional
219 reviews
Price from
$129
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. Big room, amazing breakfast, friendly host. Good location.

Show more Show less
9.3
Wonderful
164 reviews
Price from
$183
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. As others have mentioned, the best thing about staying here is the incredible kindness and generosity of the hosts. Deena and Ivan go out of their way to make sure that you are comfortable and that you are taken care of as well as possible. If you need to leave early in the morning, they will take the trouble to have some breakfast stuff kept out for you. If you need to get some laundry done, they will kindly take care of it. They are full of suggestions for ways to spend your time in Toronto. The house itself is very nice and in a lovely, quiet residential location, with excellent public transport connections and plenty within walking distance as well, including a couple of supermarkets and an excellent independent coffee shop (Contra Café). The room was very nice and well-furnished on the whole. Everything is very clean and tidy. Breakfast is simple but excellent.

Show more Show less
9.8
Exceptional
115 reviews

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. Love the whole place but the bathtub is my favourite!! Always have a great relaxing night when we stay. Definitely recommend 10/10

Show more Show less
9.5
Exceptional
150 reviews
Price from
$159
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. Great place, very nice and welcoming people, good advice. We enjoyed it a lot !

Show more Show less
9.6
Exceptional
302 reviews
Price from
$151
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.4
Wonderful
116 reviews
Price from
$222
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. Great location and friendly owners

Show more Show less
9.2
Wonderful
223 reviews
Price from
$143
per night

Boasting a garden and views of quiet street, The 1885 Suites is a guest house set in a historic building in Picton, 48 km from Empire Theater. This guest house offers free private parking, a 24-hour front desk and free WiFi. When staying at the guest house, guests can use private entrance. Barry was a great host, he met us at check in and was there if we needed anything. The room was beautiful, clean, and so quiet. I loved that there were some kitchen items in the room as well as a small sink. The shower was very modern, clean and wonderful. There were other families staying at the guest house and we could not hear a thing. We slept great! The guest house was close to the main street area and we could walk every where. It was amazing.

Show more Show less
9.5
Exceptional
107 reviews
Price from
$204
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
Wonderful
668 reviews
Price from
$121
per night

Most booked B&Bs in Ontario this month

FAQs about B&Bs in Ontario

B&Bs that guests love in Ontario