Find hotels in Niagara-on-the-Lake from ฿2,101
Change your mind
Be picky
Go beyond your typical stay in Niagara-on-the-Lake
Check prices for these dates
Top 10 Niagara-on-the-Lake hotels and places to stay

Capri Inn
Capri Inn

Comfort Inn St. Catharines
Comfort Inn St. Catharines

The Jordan Ramada by Wyndham
The Jordan Ramada by Wyndham

TownePlace Suites by Marriott Niagara Falls Canada
TownePlace Suites by Marriott Niagara Falls Canada

The Inn at Lock Seven
The Inn at Lock Seven

Quality Inn & Suites
Quality Inn & Suites
Great weekend hotel deals in Niagara-on-the-Lake
Image gallery for Vine Ridge Resort

Vine Ridge Resort
Where to stay in Niagara-on-the-Lake

Old Town Historic District
Old Town Historic District is popular for its lake views, and if you're looking for more to see and do, you might think about a trip to Niagara-on-the-Lake Golf Club or Shaw Festival Theatre.
Glendale
While there might not be top attractions in Glendale, you can explore the larger area and discover places like Outlet Collection at Niagara and Royal Niagara Golf Club.

St. Davids
While there might not be top attractions in St. Davids, you can explore the larger area and discover places like Ravine Vineyard Estate Winery and Château des Charmes.

Queenston
Lake views, waterfalls and restaurants highlight some of the noteworthy features of Queenston. Make a stop by Laura Secord Homestead or Mackenzie Printery and Newspaper Museum while you're exploring the neighbourhood.
Learn more about Niagara-on-the-Lake
Sip your way through award-winning wineries before catching a world-class performance at the Shaw Festival Theatre. Stroll charming streets lined with boutiques and lavender shops, then tee off at one of North America's oldest golf courses.

Top Niagara-on-the-Lake Hotel Reviews

Best Western Colonel Butler Inn
More cheap stays in Niagara-on-the-Lake
More cheap stays in Niagara-on-the-Lake

Comfort Inn St. Catharines
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Niagara-on-the-Lake Airports
Hotels Near Niagara-on-the-Lake, Ontario
- Niagara Falls Hotels
- Niagara Falls Hotels
- St. Catharines Hotels
- Fort Erie Hotels
- Upstate New York Hotels
- Sherkston Hotels
- Amherst Hotels
- Welland Hotels
- Lewiston Hotels
- Thorold Hotels
- Tonawanda Hotels
- Lockport Hotels
- Port Colborne Hotels
- Cheektowaga Hotels
- Grimsby Hotels
- Wainfleet Hotels
- Lincoln Hotels
- Grand Island Hotels
- Southern Ontario Hotels
- Great Lakes Hotels