Login
List your B&B
B&B Ontario
500+ B&Bs in Ontario,
Canada
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Room type
Apartment
Holiday home
Guest room
Most Popular Cities
Toronto
(474)
Mississauga
(126)
Niagara Falls
(104)
Niagara-on-the-Lake
(91)
Brampton
(56)
Ottawa
(46)
Hamilton
(45)
Kitchener
(45)
Richmond Hill
(38)
Collingwood
(36)
Wasaga Beach
(35)
London
(33)
Windsor
(33)
Kingston
(31)
Barrie
(31)
Thorold
(30)
Oakville
(28)
Vaughan
(28)
Stratford
(27)
Picton
(25)
Innisfil
(23)
Wellington
(23)
Waterloo
(23)
Whitby
(20)
More
Review score
General amenities
Free Wifi
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
New Luxurious Studio Apartment
Brampton
8.9
Family-Friendly Boho Stay - Sleeps 10 - Near the Falls
Thorold
8.9
Golden Field Farmhouse - stayinpec on IG
Bloomfield
9.1
Cozy room D
Kitchener
9.1
Queen guest apartment
Ottawa
9.1
Spectacular Suite in the Heart of Toronto
Toronto
9
Capital Apartments
Ottawa
9
2 bedroom 1 Parking Ground floor unit
Richmond Hill
9
Discounted Elegant Yorkville Suite
Toronto
9
Big apartment by the Farmers market
Kitchener
8.9
Main Floor Luxury Apartment
Vaughan
8.9
The SoMa Furnished Residences
Hamilton
7.2
ENTIRE 2 BEDROOM APARTMENT UPTOWN WATERLOO - e3
Waterloo
8.8
ENTIRE 2 BEDROOM APARTMENT DOWNTOWN - u1
Kitchener
8.8
Noble Motel
Norland
8.5
Cozy 1-bedroom loft with falls view 4mins to falls
Niagara Falls
8.6
freed Suites - Downtown Toronto
Toronto
8.6
Great View High Rise in Central Toronto
Toronto
8.1
Finlay House Bed and Breakfast Niagara - on - the - Lake
Niagara-on-the-Lake
7.9
Resort near wineries, river, trails! Large Pool!
Niagara-on-the-Lake
8.9
Luxury Basement Apartment in Oakville
Oakville
8.9
Luxury Stay Near Niagara Falls
Niagara Falls
8.9
Freeda's Place
Toronto
7.2
Maple Leaf Motel
Goderich
8.3
Load next page
1
...
28
29
30
...