Global Presence
- United Kingdom
- United Arab Emirates
- United Arab Emirates
- Oman
- Saudi Arabia
- Singapore
- 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
Best Western Colonel Butler Inn
Based on 989 Ratings and 0 reviews
(989 Ratings)
THB 4,610
THB 4,168
+ THB 1,072 taxes & fees
Per Night
Suites On King
(136 Ratings)
THB 5,482
THB 5,071
+ THB 3,241 taxes & fees
Per Night
The Scotsman Hotel
(10 Ratings)
THB 42,208
THB 34,210
+ THB 9,409 taxes & fees
Per Night
Prince of Wales
THB 8,755
THB 7,429
+ THB 1,793 taxes & fees
Per Night
Canterbury Inn
THB 4,334
+ THB 710 taxes & fees
Per Night
Harbour House
Based on 919 Ratings and 0 reviews
(919 Ratings)
THB 6,671
THB 6,171
+ THB 1,778 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
The Shaw Club Hotel
Based on 991 Ratings and 0 reviews
(991 Ratings)
THB 5,614
THB 5,193
+ THB 1,496 taxes & fees
Per Night
Riverbend Inn and Vineyard
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
THB 5,193
THB 4,804
+ THB 1,383 taxes & fees
Per Night
Pillar and Post Inn & Spa
THB 9,905
+ THB 2,198 taxes & fees
Per Night
Queens Landing
THB 4,680
+ THB 1,342 taxes & fees
Per Night
Holiday Inn Express Niagara-on-the-Lake
Based on 1378 Ratings and 0 reviews
(1378 Ratings)
THB 3,319
+ THB 544 taxes & fees
Per Night
Best Western St. Catharines Hotel & Conference Centre
Based on 1005 Ratings and 0 reviews
(1005 Ratings)
THB 3,656
THB 2,792
+ THB 800 taxes & fees
Per Night