
Niagara-on-the-Lake Vacations from ¥196,109
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Find the right fit
Rest easy
The Latest Niagara-on-the-Lake Vacation Packages

Town Inn Suites Hotel
Reviewed on Aug 28, 2025

151 Dan Leckie Way
Reviewed on Aug 27, 2025

Soho Hotel Toronto
Reviewed on Aug 28, 2025

Heaven Like Stays
Reviewed on Aug 17, 2025

Fairmont Royal York
Reviewed on Aug 29, 2025
Where to stay in Niagara-on-the-Lake

Old Town Historic District
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.
Find the Best Niagara-on-the-Lake Vacation Packages
Niagara-on-the-Lake Hotel Deals

White Oaks Resort & Spa
Reviewed on Aug 27, 2025

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

Hilton Garden Inn Niagara-on-the-Lake
Discover the most popular places to visit in Niagara-on-the-Lake

Peller Estates Winery
You can enjoy a tasting or tour at Peller Estates Winery during your travels to Niagara-on-the-Lake. Check out the casinos and top-notch restaurants in this walkable area.

Jackson-Triggs Winery
You can enjoy a tasting or tour at Jackson-Triggs Winery during your travels to Niagara-on-the-Lake. Take in the acclaimed theater scene and beautiful waterfalls in this walkable area.

Niagara-on-the-Lake Golf Club
Enjoy a round of golf in Niagara-on-the-Lake at Niagara-on-the-Lake Golf Club. Discover the lively festivals and casinos in this walkable area.
What to do in Niagara-on-the-Lake

Taste of Canada: Niagara-on-the-Lake Food Tour

Niagara Falls Grand Helicopter Adventure
Other vacations you might like
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