Find the inns that appeal to you the most
Check out our selection of great inns in Niagara-on-the-Lake
Located in Queenston, Niagara-on-the-Lake, South Landing Inn features free WiFi access and free private parking. Every room comes with a TV with cable channels.

Located in Niagara-on-the-Lake, a 16-minute walk from Mississauga Beach, Harrogate House Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Located in Niagara-on-the-Lake, a 18-minute walk from Mississauga Beach, The Old Bank House provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Free WiFi is offered in all areas of this Niagara-on-the-Lake property. Fort George is just 10 minutes’ walk away. Cable TV is featured in each guest room at Moffat Inn.

Located in Niagara-on-the-Lake, 1.3 miles from Mississauga Beach, WeatherPine Inn provides accommodations with free bikes, free private parking, a garden and a terrace.

The Juniper Inn is located in St. Catharines, a 3-minute walk from Lakeside Park Beach and 14 miles from Niagara Falls Train Station.

Located in Niagara Falls and with Casino Niagara reachable within a 14-minute walk, Serene Niagara Inn provides a garden, allergy-free rooms, free WiFi and a shared lounge.

Located in Niagara Falls, a 14-minute walk from Casino Niagara, Niagara Luxury Suites has accommodations with a garden, free private parking, a shared lounge and a terrace.

Newly renovated hotel along with a brand new restaurant. Located in the heart of Niagara with easy access to Queen Elizabeth Way, Comfort Inn® St.

This motel is within a 15-minute walk of Clifton Hill and Horseshoe Falls. It features a seasonal outdoor pool and free WiFi.


Popular with guests booking inns in Niagara-on-the-Lake
Popular with guests booking inns in Niagara-on-the-Lake
Popular with guests booking inns in Niagara-on-the-Lake
Popular with guests booking inns in Niagara-on-the-Lake
Popular with guests booking inns in Niagara-on-the-Lake