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
Check dates for Niagara-on-the-Lake hotels
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
$132 nightly
The price is $155 total per night
$155 total
Jan 4 - Jan 5, 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
$121 nightly
The price is $142 total per night
$142 total
Jan 18 - Jan 19, 2026
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
$96 nightly
The price is $109 total per night
$109 total
Jan 9 - Jan 10, 2026
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
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
$513 nightly
The price is $603 total per night
$603 total
Jan 25 - Jan 26, 2026
Total with taxes and fees
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
$222 nightly
The price is $257 total per night
$257 total
Jan 6 - Jan 7, 2026
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
$163 nightly
The price is $191 total per night
$191 total
Jan 24 - Jan 25, 2026
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
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
$132 nightly
The price is $153 total per night
$153 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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 | $109 |
Highest Price | $603 |
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

