Enter your dates to see the latest prices and deals for Niagara on the Lake hotels
Situated in Niagara on the Lake, 13 km from Niagara Falls Train Station, Staybridge Suites Niagara-On-The-Lake by IHG features accommodation with a fitness centre, free private parking, a shared...
This Niagara-on-the-Lake, Ontario Georgian mansion inn features a private vineyard. Guest rooms include free Wi-Fi and a fireplace. The Niagara on the Lake Golf Club is minutes from the inn.
Holiday Inn Express Niagara-On-The-Lake by IHG is situated in Niagara on the Lake, within 13 km of Casino Niagara and 13 km of Niagara Fallsview Casino Resort.
A restaurant and bar are featured at this Niagara-on-the-Lake hotel. Free WiFi is offered in all areas at this completely non-smoking property.
Featuring elegant, Victorian-style rooms and a contemporary spa, this luxury hotel is just 2 blocks from Lake Ontario. The on-site restaurant holds a traditional English tea time every day.
Set in Niagara on the Lake, 10 km from Niagara Falls Train Station, The Kent Motel offers accommodation with free WiFi and free private parking.
Featuring a bar, The Olde Angel Inn is located in Niagara on the Lake in the Ontario region, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.
An outdoor swimming pool and an on-site restaurant are featured at this Niagara on the Lake property. Free Wi-Fi is offered in all areas.
Situated in the charming town of Niagara-on-the-Lake, Ontario this hotel is located only a short drive from breathtaking Niagara Falls and provides modern accommodation along with friendly service.
This Niagara-on-the-Lake hotel is a 12-minute drive of Niagara Falls. The hotel offers an indoor swimming pool, on-site restaurant and free Wi-Fi.
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Popular with guests booking hotels in Niagara on the Lake
Featuring a bar, The Olde Angel Inn is located in Niagara on the Lake in the Ontario region, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.
Situated in Niagara on the Lake, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Greaves Sweet Escape offers air conditioning.
Featuring elegant, Victorian-style rooms and a contemporary spa, this luxury hotel is just 2 blocks from Lake Ontario. The on-site restaurant holds a traditional English tea time every day.
Featuring a garden and views of garden, Old Ivy Walk is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.4 km from Mississauga Beach.
Featuring air-conditioned accommodation with a patio, Barker House 1# Suite-heart of oldtown is located in Niagara on the Lake.
Boasting air-conditioned accommodation with a balcony, Barker House 3# Suite-heart of oldtown is set in Niagara on the Lake.
Featuring a garden and views of garden, Bernard Gray Hall Bed and Breakfast is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.5 km from Mississauga Beach.
Located in Niagara on the Lake, 1.4 km from Mississauga Beach, Historic Wilson-Guy House has a seasonal outdoor swimming pool, parking on-site and rooms with free WiFi access.
Set in Niagara on the Lake, 11 km from Niagara Falls Train Station, Vine Ridge Resort - Cottages offers accommodation with a seasonal outdoor swimming pool, free private parking, a terrace and a...
Located in the historic village of Lewiston, New York, this motel is 8 miles from Niagara Falls and 1 mile from Niagara River.
Situated in Niagara on the Lake, 1.4 km from Mississauga Beach, Vine Village features accommodation with a bar, free WiFi and bicycle parking.
Offering barbecue facilities and city view, Suites On King is set in Niagara on the Lake, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.
A recently renovated holiday home set in Niagara on the Lake, The Newark House features a garden.
Boasting air-conditioned accommodation with a patio, Barkerhouse 2# unit-heart of oldtown is situated in Niagara on the Lake.
Located in Niagara on the Lake, 1.4 km from Mississauga Beach, Harrogate House Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Featuring air-conditioned accommodation with a private pool, Beautiful Historic Luxury Getaway is located in Niagara on the Lake.
Set in Niagara on the Lake, 1.6 km from Mississauga Beach, The Old Bank House offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Set 1.7 km from Mississauga Beach, Finlay House Bed and Breakfast Niagara - on - the - Lake offers 3-star accommodation in Niagara on the Lake and has a terrace.
Situated in the charming town of Niagara-on-the-Lake, Ontario this hotel is located only a short drive from breathtaking Niagara Falls and provides modern accommodation along with friendly service.
Boasting garden views, Matisse B&B provides accommodation with patio, around 1.4 km from Mississauga Beach.
2.5 km from Mississauga Beach, Serenity on the Lake is a recently renovated property situated in Niagara on the Lake and features air-conditioned rooms with free WiFi and private parking.
Graystone Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge.
Located in Niagara on the Lake, within 1.1 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Nine Vines Hotel provides accommodation with a restaurant and as well as free private...
Offering a garden and garden view, Cobblestone Bed and Breakfast is located in Niagara on the Lake, 2.2 km from Mississauga Beach and 20 km from Niagara Falls Train Station.