Currency
THB
You are booking hotel for more than 90 days
Your Budget
Show 1 more
Locality
Popular locations
Saint John Airport, NB (YSJ)
Show -2 more
Rodeway Inn
Based on 358 Ratings
Location3.9
Cleanliness3.9
Room3.4
Value For Money3.8
Hospitality4.1
(358 Ratings)
THB 2,316
+ THB 441 taxes & fees
Per Night
Popular in Saint John
Travelodge Suites by Wyndham Saint John
Based on 960 Ratings
Cleanliness4.1
Room3.8
Hospitality4.3
(960 Ratings)
THB 2,443
+ THB 465 taxes & fees
Econo Lodge & Suites Saint John
Based on 506 Ratings
Location3.7
Cleanliness4
Room3.7
Hospitality4
Value For Money3.6
(506 Ratings)
THB 2,246
+ THB 427 taxes & fees
Delta Hotels by Marriott Saint John
Based on 935 Ratings
Hospitality4.6
Room4.2
Cleanliness4.5
(935 Ratings)
THB 3,136
+ THB 597 taxes & fees
Crowne Plaza SAINT JOHN HARBOUR VIEW
(210 Ratings)
THB 3,038
+ THB 561 taxes & fees
Holiday Inn Express Hotel & Suites Saint John Harbour Side
Based on 970 Ratings
Cleanliness4.8
Room4.7
Hospitality4.8
(970 Ratings)
THB 2,922
+ THB 539 taxes & fees
Chateau Saint John Trademark Collection by Wyndham
Based on 1556 Ratings
Room4.6
Cleanliness4.7
(1556 Ratings)
THB 3,112
+ THB 592 taxes & fees
Best Western Plus Saint John Hotel & Suites
Based on 877 Ratings
Hospitality4.5
Room4.4
Value For Money4.4
(877 Ratings)
THB 3,454
+ THB 657 taxes & fees
Hampton Inn & Suites Saint John
Based on 913 Ratings
Cleanliness4.2
Room4.1
(913 Ratings)
THB 2,534
+ THB 425 taxes & fees
Days Inn by Wyndham Saint John New Brunswick
Based on 1187 Ratings
Hospitality4.2
(1187 Ratings)
THB 2,542
+ THB 484 taxes & fees
Shadow Lawn Inn
(92 Ratings)
THB 3,919
+ THB 746 taxes & fees
THB 3,126
Saint John
THB 3,424
THB 3,215
THB 3,084