Global Presence
- Thailand
- United Kingdom
- United Arab Emirates
- United Arab Emirates
- Oman
- Saudi Arabia
- Australia
- United States
- Indonesia
- Canada
You are booking hotel for more than 30 days
Niagara on the Lake
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
Show -3 more
Showing properties near Niagara on the Lake
Antique Slumber Old Town Bed & Breakfast
SGD 258
+ SGD 41 taxes & fees
Per Night
Best Western Colonel Butler Inn
Based on 946 Ratings and 0 reviews
(946 Ratings)
SGD 171
SGD 154
+ SGD 40 taxes & fees
Per Night
The Scotsman Hotel
(6 Ratings)
SGD 1,537
SGD 1,239
+ SGD 349 taxes & fees
Per Night
The Olde Angel Inn
Based on 211 Ratings and 0 reviews
(211 Ratings)
SGD 201
SGD 186
+ SGD 53 taxes & fees
Per Night
Prince of Wales
SGD 363
SGD 312
+ SGD 73 taxes & fees
Per Night
Canterbury Inn
SGD 219
SGD 178
+ SGD 29 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Harbour House
Based on 919 Ratings and 0 reviews
(919 Ratings)
SGD 326
SGD 301
+ SGD 87 taxes & fees
Per Night
The Shaw Club Hotel
Based on 991 Ratings and 0 reviews
(991 Ratings)
SGD 267
SGD 247
+ SGD 71 taxes & fees
Per Night
Riverbend Inn and Vineyard
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
SGD 270
SGD 250
+ SGD 72 taxes & fees
Per Night
Pillar and Post Inn & Spa
SGD 350
+ SGD 80 taxes & fees
Per Night
Queens Landing
SGD 268
+ SGD 66 taxes & fees
Per Night
Explorer House Bed & Breakfast
SGD 293
+ SGD 68 taxes & fees
Per Night
Holiday Inn Express Niagara-on-the-Lake
Based on 1375 Ratings and 0 reviews
(1375 Ratings)
SGD 132
+ SGD 22 taxes & fees
Per Night
Best Western St. Catharines Hotel & Conference Centre
Based on 1003 Ratings and 0 reviews
(1003 Ratings)
SGD 145
SGD 117
+ SGD 34 taxes & fees
Per Night