Niagara-on-the-Lake B&B
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
B&B in Niagara-on-the-Lake

Niagara Grandview Boutique hotel
5359 River Road Niagara Falls ON
Located in Niagara Falls (Ryerson), Niagara Grandview Boutique hotel is within a 10-minute walk of Fallsview Indoor Waterpark and Casino Niagara.
Breakfast included
Parking included

The Old Bank House Bed & Breakfast
10 Front Street Niagara-on-the-Lake ON
$129 nightly
The price is $152 total per night
$152 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Old Bank House Bed & Breakfast in Niagara-on-the-Lake (Old Town Historic District), you'll be steps from Niagara River Gorge and Simcoe Park.
Breakfast included
Parking included

Canterbury Inn
170 Mary Street Niagara-on-the-Lake ON
$111 nightly
The price is $131 total per night
$131 total
Dec 7 - Dec 8
Total with taxes and fees
Located in Niagara-on-the-Lake (Old Town Historic District), Canterbury Inn is within a 15-minute walk of Niagara River Gorge and Museum of the Paranormal.
Breakfast included
Parking included

Robinsong Bed and Breakfast
41 Welland St. South Thorold ON
$94 nightly
The price is $106 total per night
$106 total
Dec 8 - Dec 9
Total with taxes and fees
Located in Thorold, Robinsong Bed and Breakfast is in the historical district, a 2-minute walk from Lock 7 Viewing Complex and 12 minutes by foot from Niagara Wine Tour Guides.
Pool
Breakfast included

Chestnut Inn Bed and Breakfast
4983 River Road Niagara Falls ON
$158 nightly
The price is $182 total per night
$182 total
Dec 31 - Jan 1, 2026
Total with taxes and fees
With a stay at Chestnut Inn Bed and Breakfast in Niagara Falls (Ryerson), you'll be within a 5-minute drive of Clifton Hill and Fallsview Casino.
Breakfast included
Parking included

The Scotsman Hotel
95 Johnson St Niagara-on-the-Lake ON
$452 nightly
The price is $531 total per night
$531 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Scotsman Hotel in Niagara-on-the-Lake (Old Town Historic District), you'll be steps from Niagara River Gorge and 3 minutes by foot from Royal George Theatre.
Breakfast included
Parking included

Woodbourne Inn
214 Four Mile Creek Rd Niagara-on-the-Lake ON
$245 nightly
The price is $284 total per night
$284 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Woodbourne Inn in Niagara-on-the-Lake (St. Davids), you'll be a 1-minute drive from Ravine Vineyard Estate Winery and 7 minutes from Queenston Heights Park.
Breakfast included
Parking included

Redwood Bed and Breakfast
5227 River Road Niagara Falls ON
Located in Niagara Falls (Ryerson), Redwood Bed and Breakfast is within a 15-minute walk of Fallsview Indoor Waterpark and Casino Niagara.
Breakfast included
Parking included

Green Oaks Bed and Breakfast
1376 York Road Niagara-on-the-Lake ON
$148 nightly
The price is $174 total per night
$174 total
Dec 7 - Dec 8
Total with taxes and fees
With a stay at Green Oaks Bed and Breakfast in Niagara-on-the-Lake (St. Davids), you'll be steps from Ravine Vineyard Estate Winery and a 2-minute drive from Château des Charmes.
Breakfast included
Parking included

Old Ivy Walk
28 Prideaux Street Niagara-on-the-Lake ON
$260 nightly
The price is $305 total per night
$305 total
Dec 14 - Dec 15
Total with taxes and fees
Located in Niagara-on-the-Lake (Old Town Historic District), Old Ivy Walk is within a 10-minute walk of Lake Ontario and Shaw Festival Theatre.
Breakfast included
Parking included

Bedham Hall Bed & Breakfast
4835 River Road Niagara Falls ON
$129 nightly
The price is $150 total per night
$150 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
With a stay at Bedham Hall Bed & Breakfast in Niagara Falls (Ryerson), you'll be within a 5-minute drive of Clifton Hill and Fallsview Casino.
Breakfast included
Parking included
Don't see what you're looking for?
See all available properties in Niagara-on-the-Lake
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Niagara-on-the-Lake B&B essential information
Accommodation | 79 B&B |
|---|---|
Lowest Price | $106 |
Highest Price | $531 |
Popular accommodation | Niagara Grandview Boutique hotel, The Old Bank House Bed & Breakfast, Canterbury Inn, Robinsong Bed and Breakfast, Chestnut Inn Bed and Breakfast, The Scotsman Hotel, Woodbourne Inn, Redwood Bed and Breakfast, Green Oaks Bed and Breakfast, Old Ivy Walk, Bedham Hall Bed & Breakfast, The Red Coat Bed & Breakfast |
Explore more B&B
Types of Hotels
Top 20 Niagara-on-the-Lake Hotels
Hotels Near Niagara-on-the-Lake
Top Hotel Brands
Hotels By Star Rating
Cities near Niagara-on-the-Lake
More to Explore in Niagara-on-the-Lake
Top Picks
Hotels
- Hotels in Sooke
- Hotels in Collingwood
- 3 Star Hotels in Whitecourt
- Hotels in Sundridge
- Hotels in Niagara Falls
- Hotels in Tofino
- Hotels in St. Catharines
- Hotels in Innisfil
- Hotels in Bracebridge
- Hotels in Nanaimo
- Hotels in Welland
- Hotels in Edmundston
- Hotels in Victoria
- Hotels in Whistler
- Hotels in Pickering
- Hotels in Abbotsford
- Hotels in Whitby
- Hotels in Saskatoon
- Hotels in Salmon Arm
- Hotels in Belleville
- Hotels in Ajax

