Find hotels in Niagara-on-the-Lake from ¥9,607
Change your mind
Be picky
Go beyond your typical stay in Niagara-on-the-Lake
Check prices for these dates
Compare 573 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Stone Mill Inn
Stone Mill Inn

Comfort Inn St. Catharines
Comfort Inn St. Catharines

Woodbourne Inn
Woodbourne Inn

The Inn at Lock Seven
The Inn at Lock Seven

Kent Motel Niagara on the Lake
Kent Motel Niagara on the Lake

Green Oaks Bed and Breakfast
Green Oaks Bed and Breakfast

Finlay House Bed and Breakfast Niagara - on - the - Lake
Finlay House Bed and Breakfast Niagara - on - the - Lake

Residence & Conference Centre - Niagara-on-the-Lake
Residence & Conference Centre - Niagara-on-the-Lake

Hilton Garden Inn Niagara-on-the-Lake
Hilton Garden Inn Niagara-on-the-Lake

Graystone Bed and Breakfast
Graystone Bed and Breakfast

The Olde Angel Inn
The Olde Angel Inn

South Landing Inn Niagara on the Lake
South Landing Inn Niagara on the Lake

Riverbend Inn and Vineyard
Riverbend Inn and Vineyard

Falcon Cottages
Falcon Cottages

Hampton Inn by Hilton St. Catharines Niagara
Hampton Inn by Hilton St. Catharines Niagara

Holiday Inn Express Niagara-On-The-Lake by IHG
Holiday Inn Express Niagara-On-The-Lake by IHG

Best Western St. Catharines Hotel & Conference Centre
Best Western St. Catharines Hotel & Conference Centre

124 on Queen Hotel & Spa
124 on Queen Hotel & Spa

The Charles Hotel
The Charles Hotel

The Red Coat Bed & Breakfast
The Red Coat Bed & Breakfast
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
Visit a charming historic town near Niagara Falls with plenty to see and do. You’re close to an international attraction and a cultural landmark.
Glendale
Glendale might not have many top sights, but Outlet Collection at Niagara and Royal Niagara Golf Club are two attractions nearby that you can check out.

St. Davids
If you're looking for some top things to see and do in St. Davids and surrounding area, you can visit Ravine Vineyard Estate Winery and Château des Charmes.

Queenston
In an area full of natural beauty, this town is near places where Canada’s future was decided. Walk through the tranquil village and visit historic sites.
Learn more about Niagara-on-the-Lake
This charming towns offers wineries, spas, a world-class theater festival, gourmet dining and lots of history.

Top Niagara-on-the-Lake Hotel Reviews

The Shaw Club Hotel
More cheap stays in Niagara-on-the-Lake
More cheap stays in Niagara-on-the-Lake

Comfort Inn St. Catharines
Stay near popular Niagara-on-the-Lake attractions
Stay near popular Niagara-on-the-Lake attractions

Ravine Vineyard Estate Winery
You can enjoy a tasting or tour at Ravine Vineyard Estate Winery during your travels to Niagara-on-the-Lake. Discover the beautiful waterfalls and casinos in this walkable area.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in Niagara-on-the-Lake Neighborhoods
Stay near popular Niagara-on-the-Lake attractions
More Accommodation Types in Niagara-on-the-Lake
Hotels near Niagara-on-the-Lake Airports
Other Hotels near Niagara-on-the-Lake, Ontario
- Niagara Falls Hotels
- Niagara Falls Hotels
- St. Catharines Hotels
- Upstate New York Hotels
- Fort Erie Hotels
- Amherst Hotels
- Sherkston Hotels
- Welland Hotels
- Lewiston Hotels
- Tonawanda Hotels
- Thorold Hotels
- Cheektowaga Hotels
- Lockport Hotels
- Port Colborne Hotels
- Grimsby Hotels
- Wainfleet Hotels
- Grand Island Hotels
- Lincoln Hotels
- Southern Ontario Hotels
- Great Lakes Hotels
More ways to book
Expedia's Latest Trends
- Visit Victoria
- Visit Yellowknife
- Visit Chilliwack
- Visit Castlegar
- Visit Red Deer
- Visit Moncton
- Visit Abbotsford
- Visit Lake Louise
- Visit Ucluelet
- Visit Penticton
- Visit Iqaluit
- Visit Nanaimo
- Visit Nelson
- Visit Banff
- Visit Drumheller
- Visit Windsor
- Visit District of North Vancouver
- Visit Lethbridge
- Visit Niagara Falls
- Visit St. John's
- Visit Halifax
- Visit Mont-Tremblant
- Visit Sherbrooke