Search B&Bs in Ontario

Find the B&Bs that appeal to you the most

Featured B&B destinations

Destination inspiration for your trip – find a B&B

Toronto

65 B&Bs

Ottawa

21 B&Bs

Stratford

12 B&Bs

Kitchener

10 B&Bs

Kingston

8 B&Bs

Windsor

7 B&Bs

Waterloo

7 B&Bs

London

7 B&Bs

Hamilton

7 B&Bs

Brampton

7 B&Bs

Guelph

6 B&Bs

Gananoque

6 B&Bs

The best B&Bs in Ontario

Check out our pick of great B&Bs in Ontario

Filter by:

Star rating
Review score

Stonecroft Inn

Windsor

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.

I
Illinois Traveler
From
United States
The staff go out of their way to make your stay comfortable. The rooms are very clean and the beds are super comfortable!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,031 reviews
Price from
US$99.20
1 night, 2 adults

Xiao Wang

The Annex, Toronto

Situated within 1.5 km of University of Toronto and 1.8 km of Royal Ontario Museum, Xiao Wang features rooms with air conditioning and a private bathroom in Toronto.

B
Barry
From
Canada
Breakfast was good. Location is easy to get to on public transit. It is close to Bathurst subway station and on the 511 streetcar route.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 191 reviews
Price from
US$138.17
1 night, 2 adults

Stone Cove Waterfront Adults Only B&B

Tobermory

Stone Cove Waterfront Adults Only B&B in Tobermory provides adults-only accommodation with a garden and a terrace.

N
Nakum
From
India
Excellent service Great location
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 169 reviews
Price from
US$147.31
1 night, 2 adults

Jackson's Falls Country Inn

Milford

Located in Milford, 22 km from Sandbanks Provincial Park, Jackson's Falls Country Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Allison
From
Canada
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.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$131.34
1 night, 2 adults

The Juniper Inn

St. Catharines

The Juniper Inn is set in St. Catharines, 300 metres from Lakeside Park Beach and 23 km from Niagara Falls Train Station.

F
Franziska
From
Germany
Very nice, lovely and cozy room with a lot of love for details.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 499 reviews
Price from
US$91.40
1 night, 2 adults

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.

M
Martin
From
Germany
Very nice host, large and cozy room. Hot tube is great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 173 reviews
Price from
US$102.74
1 night, 2 adults

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.

A
ADRIANA
From
Australia
we loved how beautifully maintained and loved the old schoolhouse was , clearly beloved by the current owners !
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 146 reviews
Price from
US$187.05
1 night, 2 adults

Twin Peaks B&B

Mindemoya

Located in Mindemoya, Twin Peaks B&B offers a terrace. Both free WiFi and parking on-site are available at the bed and breakfast free of charge.

A
ASTRID
From
Norway
Everything was just exceptional. The place, the food, the host, the room, etc etc
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 148 reviews
Price from
US$141
1 night, 2 adults

627 on King B&B

Niagara on the Lake

Situated 21 km from Niagara Falls Train Station, 22 km from Casino Niagara and 22 km from Skylon Tower, 627 on King B&B provides accommodation located in Niagara on the Lake.

L
Laure
From
Belgium
Amazing hosts, best breakfast in the world, very very cosy garden and rooms.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 108 reviews
Price from
US$212.56
1 night, 2 adults

The Victorian Luxury Suites

Westport

Set within 41 km of Perth Museum and 49 km of Smiths Falls Bascule Bridge in Westport, The Victorian Luxury Suites offers accommodation with seating area.

R
Raphael
From
Germany
The place is amazing. It was clean, comfortable, and peaceful. It's not far from the beautiful harbor, a few bakeries, and the gorecy store. The Victorian Luxury Suites is really one of a kind. Stephanie is a wonderful person, thank you for the nice chat before we were getting back on the road.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 197 reviews
Price from
US$141
1 night, 2 adults
All B&Bs in Ontario

Most booked B&Bs in Ontario this month

See all

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,963 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4,556 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,485 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,709 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1,385 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 636 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 369 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,344 reviews

Popular with guests booking B&Bs in Ontario

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 33 reviews

FAQs about B&Bs in Ontario

B&Bs that guests love in Ontario

See all
Avg. price/night: US$132.11
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 82 reviews
Quiet, despite being so central. Shaded house. Lovely antique touches, nice linens. Breakfast was DIVINE!! Fluffy omelette with local aged cheddar, fresh fruit, excellent coffee, beautiful jams. Would definitely return!
Guest review by
Debra
Young couple
Avg. price/night: US$149.22
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 210 reviews
The place is charming and cozy. It is quiet and has all the amenities that the host identified. We recommend it and will definitely come back!
Guest review by
Jean-Philippe
Young couple
Avg. price/night: US$166.54
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 769 reviews
Great location in a quieter area, across the street from a park with view of the lake, friendly, congenial staff, free parking, great breakfast.
Guest review by
Kenneth
Young couple
Avg. price/night: US$165.80
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 148 reviews
Excellent breakfasts. Lots of food offered.. fresh fruit, home baked pancakes, potato latkes and all the trimmings.
Guest review by
Barry
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 737 reviews
This charming, quaint house has a lot of personality, as do the exceptionally friendly hosts Pierre and Chantal. We liked everything about our stay - amazing breakfast (omelettes, crepes, fresh fruit and more!), and lovely mornings and evenings relaxing on the front porch! Plus super central location close to Byward market and easy walking distance to many sites and parks. Thank you Pierre for all the insights and advice about Ottawa. We’d love to stay here again on our next visit!
Guest review by
Angela
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 104 reviews
Charming place with lovely garden and water features. Friendly owners. Excellent breakfast.
Guest review by
Janet
Group
Avg. price/night: US$270.62
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 347 reviews
This charming Inn is an absolute gem! Clean, quiet, extra comfortable rooms with all the amenities to assure a perfect stay. We come back every year not just for this beautiful, quaint little town but specifically to this Inn. Especially enjoy the lake views from the walk-out deck, complimentary Kayaks and the excellent location for walking to restaurants, shops and two gorgeous beaches. Bonus: complimentary continental breakfast! Thanks to the friendly staff for another wonderful stay!
Guest review by
Leslie
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 141 reviews
The room was modern, beautiful, and spacious, and the bed was really comfy. The location is amazing, in a quiet neighborhood, only 10-15 minutes away from the city center and so easy to access. Our hostess Dana was amazing, she offered insights on sightseeing in Toronto, and she was so kind and helpful. I would love to stay here again.
Guest review by
Laura
Young couple
Avg. price/night: US$133.71
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 245 reviews
Charming place. Great location!!! Quiet and clean.
Guest review by
Diane
Young couple
Avg. price/night: US$201.76
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,344 reviews
Nice charming hotel on quiet street near the city centre. Ample parking facilities.
Guest review by
M
Young couple