Best things to do in Niagara-on-the-Lake
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Niagara-on-the-Lake
Tours & day trips
See all 223 activities
Niagara Falls in One day Tour from New York City
Activity duration is 19 hours
8.0 out of 10 with 92 reviews
Free cancellation available
Food, drink & nightlife
See all 48 activities
Niagara Falls Adventure - Day Tour, Wine Tasting, Optional Cruise & Lunch
Activity duration is 10 hours
9.4 out of 10 with 393 reviews
Free cancellation available
Private & custom tours
See all 42 activities
Private Niagara Falls Tour in a SUV
Activity duration is 8 hours
Free cancellation available
Adventure & outdoor
See all 18 activities
Zipline To The Falls in Niagara Falls, Canada
Activity duration is 1 hour and 30 minutes
8.8 out of 10 with 44 reviews
Free cancellation available
Water activities
See all 8 activities
Niagara Falls: Maid of the Mist & Cave of the Winds Tour
Activity duration is 3 hours
6.0 out of 10 with 1 review
Free cancellation available
Popular places to visit

Ravine Vineyard Estate Winery
5/5(8 reviews)
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.
Shaw Festival Theatre
4.5/5(38 reviews)
You can enjoy a show at Shaw Festival Theatre on your trip to Niagara-on-the-Lake. Discover the area's beautiful waterfalls, or seek out its local tours.
Outlet Collection at Niagara
4.5/5(117 reviews)
You can enjoy retail therapy at Outlet Collection at Niagara during your visit to Niagara-on-the-Lake. Discover the beautiful waterfalls and top-notch restaurants in this walkable area.
Niagara-on-the-Lake sightseeing tours & attractions
Most popular
Hotels
Cheap Hotels in OshawaCheap Hotels in KingstonCheap Hotels in StratfordCheap Hotels in Sault Ste. MarieSudbury Hotels with Hot TubsBarrie Hotels with Hot TubsCheap Hotels in Niagara FallsKingston Hotels with Hot TubsCheap Hotels in SudburyCheap Hotels in Thunder BaySudbury Spa Resorts & HotelsNiagara Falls Hotels with Hot TubsCheap Hotels in BellevilleCheap Hotels in North BayCheap Hotels in CollingwoodCheap Hotels in WindsorBelleville Hotels with Hot TubsNorth Bay Hotels with Hot TubsCheap Hotels in BarrieNiagara Falls All Inclusive Resorts & HotelsCheap Hotels in The Blue MountainsThe Blue Mountains Hotels with Hot TubsNiagara Falls Kid Friendly HotelsCheap Hotels in St. CatharinesCheap Hotels in Peterborough
Packages