Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Niagara-on-the-LakeCanada

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.

Top Hotels in 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 $126 per night from Nov 2 to Nov 3

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,135 reviews)

"I don’t think there was anything I didn’t like. The food was great, disappointed we couldn’t get in to have a pedicure. Next time I will book ahead."…"

Reviewed on Oct. 25, 2020

White Oaks Resort & Spa
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 $101 per night from Nov 3 to Nov 4

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! (911 reviews)

"Good location and clean. The amenities are great and easy access to the restaurant and outlets"…"

Reviewed on Oct. 25, 2020

Hilton Garden Inn Niagara-on-the-Lake
Oban Inn
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is CA $165 per night from Nov 1 to Nov 2

Located in Old Town Historic District, this spa resort is within a 15-minute walk of Niagara River Gorge and Shaw Festival Theatre. Niagara-on-the-Lake Golf ...

4.6/5Exceptional! (705 reviews)

"The hotel was very clean and welcoming for our stay!"…"

Reviewed on Oct. 12, 2020

Oban Inn
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.

Vacation Rentals in Niagara-on-the-Lake

Staybridge Suites Niagara-on-the-lake
Staybridge Suites Niagara-on-the-lake
3 out of 5
524 York Road, Niagara-on-the-Lake, ON
The price is CA $132 per night from Nov 1 to Nov 2

Located in Glendale, this aparthotel is within 1 mi (2 km) of Niagara College Niagara-on-the-Lake Campus and Outlet Collection at Niagara. Welland Canals Parkway ...

4.8/5Exceptional! (541 reviews)

"The suite was roomy and had a good fridge. The Covid breakfast worked well."…"

Reviewed on Oct. 23, 2020

Staybridge Suites Niagara-on-the-lake
The Swayze Cottage
The Swayze Cottage
3.5 out of 5
226 Regent Street, Niagara-on-the-Lake, ON

Located in Old Town Historic District, this cottage is within a 10-minute walk of Niagara River Gorge and Shaw Festival Theatre. Royal George Theatre and Museum ...

5/5Exceptional! (2 reviews)
Enjoyed

"Loved the location, and the historical Features of the house. Worked for our young family"…"

Reviewed on Aug. 15, 2017

The Swayze Cottage
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 and Shaw Festival Theatre. St. Vincent De Paul ...

4.8/5Exceptional! (111 reviews)
Lovely cottage and best location

"My wife and I celebrated her 50th Bday here. Highly recommend."…"

Reviewed on Oct. 26, 2020

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 in Niagara-on-the-Lake

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

Reviews of Niagara-on-the-Lake

4.7

Top Destination

5 - Excellent
614
5 - Excellent 76.46326276463263%
4 - Good
172
4 - Good 21.419676214196762%
3 - Okay
15
3 - Okay 1.86799501867995%
2 - Disappointing
2
2 - Disappointing 0.24906600249066002%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

Verified traveller

Feb 17, 2020

Wayne Gretzky's is excellent good tour and skating and good beer.

5/5 - Excellent

Gill

Feb 13, 2020

Need gourmet restaurants .

5/5 - Excellent

Verified traveller

Feb 11, 2020

This is my favourite place in all of canada. A picturesque small town adorned with flowers in the spring summer and Fall. A very historic town. Plenty of restaurants as well as a lake side park to enjoy a picnic.

5/5 - Excellent

Verified traveller

Feb 1, 2020

First time going in the winter. Much nicer as no crowds.

5/5 - Excellent

Maria

Jan 20, 2020

Locals were ver nice!

5/5 - Excellent

Verified traveller

Jan 7, 2020

Niagara on the Lake is a quiet departure from the busy Niagara Falls area, but still rich with things to see and do. Countless wineries, B&B's and the Welland Canal are just a few things to fill a few days.

Read travel guides and advice on visiting Niagara-on-the-Lake

Image for Top winter vacation destinations in Canada

Top winter vacation destinations in Canada

Top winter vacation destinations in Canada
Image for Best Weekend Getaway from Toronto

Best Weekend Getaway from Toronto

Best Weekend Getaway from Toronto
Image for Top Cities in Canada to Spend March Break with Your Kids

Top Cities in Canada to Spend March Break with Your Kids

Top Cities in Canada to Spend March Break with Your Kids
Image for 5 Things to Do in Niagara Falls This Winter

5 Things to Do in Niagara Falls This Winter

5 Things to Do in Niagara Falls This Winter
Image for Where to Spend Halloween in Niagara Falls

Where to Spend Halloween in Niagara Falls

Where to Spend Halloween in Niagara Falls
Image for How to Move to Canada (and Top Cities to Live in)

How to Move to Canada (and Top Cities to Live in)

How to Move to Canada (and Top Cities to Live in)
Image for 36 Hours in Niagara Falls

36 Hours in Niagara Falls

36 Hours in Niagara Falls
Image for Reasons to Wine and Dine in Niagara

Reasons to Wine and Dine in Niagara

Reasons to Wine and Dine in Niagara
Image for A Niagara Falls Trip for Every Kind of Visitor

A Niagara Falls Trip for Every Kind of Visitor

A Niagara Falls Trip for Every Kind of Visitor

Cities near Niagara-on-the-Lake

Ontario featuring a cascade

Niagara Falls

Photo by Live, Love Niagara

St. Catharines

Photo by Live, Love Niagara

Lewiston

Ontario which includes a cascade

Niagara Falls