Niagara-on-the-Lake

Travel Guide
Niagara-on-the-Lake showing street scenes, a city and heritage elements

This charming towns offers wineries, spas, a world-class theater 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 center.

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.

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 $156 per night from Sep 29 to Sep 29
Located in Glendale, this hotel is within 1 mi (2 km) of Outlet Collection at Niagara and Royal Niagara Golf Club. Ravine Vineyard Estate Winery and Horseshoe ...
4.5/5Wonderful! (948 reviews)
"The patio was lovely! The hotel staff were AMAZING…friendly and helpful!!!!"

Reviewed on Sep. 19, 2021

Hilton Garden Inn Niagara-on-the-Lake
White Oaks Resort & Spa
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is CA $170 per night from Oct 4 to Oct 4
Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. St. Catharine's ...
4.5/5Wonderful! (1,087 reviews)
"Everything was fine. We didn't spend a whole lot of time at the hotel for the one night we were there. We thought the restaurants were pricey. Minor thing but the drain stopper in our bathroom sink was broken."

Reviewed on Sep. 16, 2021

White Oaks Resort & Spa
Holiday Inn Express Niagara-On-The-Lake, an IHG Hotel
Holiday Inn Express Niagara-On-The-Lake, an IHG Hotel
3 out of 5
524 York Road, Bldg 1, Niagara-on-the-Lake, ON
The price is CA $170 per night from Sep 26 to Sep 26
Located in Glendale, this hotel is within 1 mi (2 km) of Niagara College Niagara-on-the-Lake Campus, Outlet Collection at Niagara, and Royal Niagara Golf Club. ...
4.7/5Exceptional! (980 reviews)
"Friendly, prompt service. Very clean and well maintained inside and out. Room was nicely furnished/decorated. Stay was quiet and comfortable."

Reviewed on Sep. 14, 2021

Holiday Inn Express Niagara-On-The-Lake, an IHG Hotel
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.
SERENITY ON SIMCOE -FULLY RENOVATED BUNGALOW-OLD TOWNE
SERENITY ON SIMCOE -FULLY RENOVATED BUNGALOW-OLD TOWNE
Niagara-on-the-Lake, ON
The price is CA $155 per night from Oct 21 to Oct 21
Located in Old Town Historic District, this vacation home is within a 15-minute walk of Jackson-Triggs Winery and Niagara River Gorge. Museum of the Paranormal ...
4.8/5Exceptional! (47 reviews)
Beautiful property, great location.
"The inside of the property was beautiful and clean. Great location and able to do really fun activities with our kids. The backyard was overgrown with weeds and we couldn’t enjoy the back deck as we had hoped.. but everything else was amazing!"

Reviewed on Aug. 4, 2021

SERENITY ON SIMCOE -FULLY RENOVATED BUNGALOW-OLD TOWNE
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
Located in Old Town Historic District, this historic cottage is within a 10-minute walk of Niagara River Gorge, Simcoe Park, and Shaw Festival Theatre. Niagara ...
4.9/5Exceptional! (146 reviews)
Weekend Getaway in NOTL
"Wonderful location, right by the water and walking distance to the main road where all the restaurants are. The place is the perfect size for 2-4 people, very cozy and clean. On a hot day the A/C units in the bedrooms can struggle to cool down the whole cottage, but not a huge issue!"

Reviewed on Sep. 10, 2021

Charming Cottage in Fabulous Location in Niagara on the Lake
Fabulous Guesthouse B & B Located In The Heart Of Vineyard Country!
Fabulous Guesthouse B & B Located In The Heart Of Vineyard Country!
Niagara-on-the-Lake, ON
The price is CA $250 per night from Sep 22 to Sep 22
This family-friendly Niagara-on-the-Lake vacation home is located in a rural location, 1.7 mi (2.7 km) from Niagara River Gorge, and within 6 mi (10 km) of Simcoe ...
4.8/5Exceptional! (13 reviews)
Vineyard stay
"Excellent property! Very friendly hosts."

Reviewed on Aug. 8, 2021

Fabulous Guesthouse B & B Located In The Heart Of Vineyard Country!
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.

Top things to do in Niagara-on-the-Lake

Cities near Niagara-on-the-Lake