Popular filters
(18)
(49)
(29)
(27)
Price
(1)
(5)
(10)
(13)
(30)
(6)
Location
Star rating
(13)
(8)
(5)
User rating
(3)
(7)
(21)
(12)
Chains
(1)
(2)
Room Amenities
(16)
(23)
(44)
(11)
(1)
(1)
(33)
Room Views
(3)
(20)
(2)
Property type
(29)
(24)
(7)
(2)
(2)
(5)
Food & Dining
Amenities
(3)
(34)
(10)
(12)
(2)
(2)
(6)
Payment modes
(27)
(18)
44 Hotels available in Niagara-on-the-Lake, Niagara starting from ₹5179. Use offer code GOINTH for discounts upto 30% on best Hotels in Niagara-on-the-Lake, Niagara. Get Free Cancellation, Lowest Price Guarantee on clean and safe Niagara-on-the-Lake Hotels.
Popular Locations in Niagara
Filter Properties based on area/landmark of your choice
St. Catharines Airport, ON (YCM-Niagara District)
Place | 154 Stays
Niagara-on-the-Lake
area | 29 Stays
Historic Old Town
area | 12 Stays
St. Catharines
area | 13 Stays
Lakeport
area | 4 Stays
Jordan Harbour
area | 2 Stays
₹23,736
₹23,736
+₹5,604 taxes &fees
per night
₹23,736
₹23,736
+₹5,604 taxes &fees
per night
₹22,503
₹22,503
+₹5,388 taxes &fees
per night
₹21,979
₹21,979
+₹3,853 taxes &fees
per night
₹20,900
₹20,900
+₹4,169 taxes &fees
per night
₹17,005
₹15,676
+₹4,169 taxes &fees
per night
₹22,323
₹20,578
+₹5,473 taxes &fees
per night
₹17,263
₹17,263
+₹3,024 taxes &fees
per night
₹15,413
₹15,413
+₹2,700 taxes &fees
per night
₹17,201
₹17,201
+₹2,236 taxes &fees
per night
What is the price range of Hotel in Niagara-on-the-Lake, Niagara?
Which are the best luxury hotels in Niagara-on-the-Lake, Niagara?