Niagara-on-the-Lake

Travel Guide

Niagara-on-the-Lake
Niagara-on-the-Lake
Niagara-on-the-Lake
Niagara-on-the-Lake
Niagara-on-the-Lake

This charming towns offers wineries, spas, a world-class theatre festival, gourmet dining and lots of history.

Built on the southwest shore of Lake Ontario, Niagara-on-the-Lake is a picture-perfect town. It’s full of beautifully restored 18th and 19th century houses, many of them converted into inns or bed and breakfast accommodations. Profusions of flowers adorn parks and gardens in spring and summer. Charming shops selling wine, cheese and other food — as well as other items to browse and buy — line the main street. You won't find many fast-food joints here, but there are restaurants and pubs to satisfy every taste. A big plus is that the town’s surrounded by one of Canada's finest wine regions.

Stroll along Queen Street, located in the picturesque Heritage District, for window shopping. Or, buy regional wine and cheese to enjoy at one of the town’s lovely beaches. Take in a round of golf on a course that stretches along the southwest shore of Lake Ontario or mount up for a horse and carriage tour of the town. These depart from the Prince of Wales hotel in the town's centre.

History buffs should head to one of the many historic sites around town. Guided tours are offered through Fort George on the east side of town. It’s well worth the price for a well-informed costumed local to teach you some of the local history. This town was entrenched in the war of 1812 when the British, aided by Canadian Militia, fought the United States.

Visit between April and October to see a performance at the Shaw Festival, named for one of Ireland’s greatest playwrights, George Bernard Shaw. The festival has been a well-attended annual summer event since 1962.

Niagara-on-the-Lake is about 30 minutes’ drive north of Niagara Falls, along the Niagara River Parkway and Queen’s Parade. It’s located in Ontario, on the Canadian side of the Niagara River.

Where to stay in Niagara-on-the-Lake

Old Town Historic District

Old Town Historic District

5/5(283 area reviews)

Old Town Historic District is known for its lake views, and you can plan a trip to Niagara-on-the-Lake Golf Club and Shaw Festival Theatre while you're in town.

Old Town Historic District
Niagara Falls view from Ontario, Canada

Glendale

4.5/5(282 area reviews)

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.

Glendale
St. Davids

St. Davids

4.5/5(26 area reviews)

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.

St. Davids
Queenston

Queenston

Lake views, waterfalls, and restaurants highlight some of the noteworthy features of Queenston. Make a stop by Laura Secord Homestead or Earl W. Brydges Artpark State Park while you're exploring the neighborhood.

Queenston
White Oaks Resort & Spa

White Oaks Resort & Spa

5 out of 5
253 Taylor Rd Niagara-on-the-Lake ON
The price is CA $186 per night from May 31 to Jun 1
CA $186
CA $235 total
May 31 - Jun 1
includes taxes & fees
Book a stay at this luxury resort in Niagara-on-the-Lake. Enjoy a full-service spa, 3 restaurants, and breakfast (surcharge). Our guests praise the helpful staff ...
9.6/10 Exceptional! (2,460 reviews)
"Lovely room with two double beds. Lovely and large bathroom. Really enjoyed the fine dining restaurant. The dinner : mussles, steak , dessert and coffee were amazing. Breakfast: eggs cooked just the way I like them. Try the turkey sausage because it is so good.breads at both meals had that just baked ..."

Reviewed on May 28, 2026

White Oaks Resort & Spa
Harbour House

Harbour House

4 out of 5
85 Melville St Niagara-on-the-Lake ON
The price is CA $375 per night from Jun 15 to Jun 16
CA $375
CA $441 total
Jun 15 - Jun 16
includes taxes & fees
Book a stay at this business-friendly hotel in Niagara-on-the-Lake. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the ...
9.6/10 Exceptional! (1,002 reviews)
"Everything was as expected except: The mattress was so hard I was in pain all night and contemplated leaving early because of it."

Reviewed on May 29, 2026

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

Hilton Garden Inn Niagara-on-the-Lake

3 out of 5
500 York Rd Niagara-on-the-Lake ON
The price is CA $159 per night from Jun 7 to Jun 8
CA $159
CA $193 total
Jun 7 - Jun 8
includes taxes & fees
Book a stay at this business-friendly hotel in Niagara-on-the-Lake. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff ...
9.2/10 Wonderful! (1,006 reviews)
"The room was smaller than I expected. When it said 'seating area,' I definitely thought it would be more than a chair stuck in the corner beside the blowing air conditioner. It was quiet which was great. I would not stay there again."

Reviewed on May 28, 2026

Hilton Garden Inn Niagara-on-the-Lake
Lowest 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.
Falcon Cottages

Falcon Cottages

3 out of 5
1501 Line 8 Rd Niagara-on-the-Lake ON
Stay at this cottage in Niagara-on-the-Lake. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Fallsview Indoor Waterpark and Clifton Hill ...
8.4/10 Very Good! (97 reviews)
"Clean cottage that had everything we needed. Great location, close to hiking trails, grocery stores, restaurants. Pool is great for young kids. We really enjoyed our stay."

Reviewed on May 27, 2026

Falcon Cottages
Suites On King

Suites On King

3 out of 5
233 King St Niagara-on-the-Lake ON
Book a stay at this business-friendly apartment in Niagara-on-the-Lake. Enjoy free WiFi, free parking, and laundry facilities. Our guests praise the clean rooms ...
10/10 Exceptional! (226 reviews)
"The kitchen was well appointed. Three of us were very comfortable in the suite. The balcony was quite large with a lot of seating and 2 umbrellas. The location was perfect to access shopping, restaurants, and the Shaw Festival."

Reviewed on May 24, 2026

Suites On King
Charming Cottage in Fabulous Location in Niagara on the Lake

Charming Cottage in Fabulous Location in Niagara on the Lake

Niagara-on-the-Lake ON
Stay at this cottage in Niagara-on-the-Lake. Enjoy a garden, patios, and an in-room coffeemaker. Popular attractions Shaw Festival Theatre and Jackson-Triggs ...
9.8/10 Exceptional! (351 reviews)
"A very clean, lovely cottage with a well-stocked kitchen in a great location in NOTL. The owners were helpful and pleasant. A lovely time."

Reviewed on May 20, 2026

Charming Cottage in Fabulous Location in Niagara on the Lake
Lowest 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.

Popular places to visit

Things to do

Cities near Niagara-on-the-Lake

Explore a world of travel with Expedia