- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
$99
per night
Chateau Saint John
Hotel with 112 rooms from $99. Chateau Saint John features a lounge, 24-hour gym and guest rooms with 42-inch flat-screen cable TVs... more
Score: 9.4 out of 10
$100
per night
Mahogany Manor Bed & Breakfast
Bed and breakfast with 5 rooms from $100. This Saint John bed and breakfast, set in a restored 1905 home along a quiet, residential street, fe... more
Score: 9.5 out of 10
$96
per night
Comfort Inn Saint John
Hotel with 59 rooms from $96. Just minutes from the famous Reversing Falls, this Saint John, New Brunswick hotel is surrounded by ... more
Score: 8.2 out of 10
$85
per night
Chipman Hill Suites Limited
Bed and breakfast with 110 rooms from $85. Located in downtown Saint John, New Brunswick, these apartment buildings are a 5-minute walk from th... more
Score: 9.1 out of 10
$6
per night
Hampton Inn & Suites Saint John
Hotel with 116 rooms from $6. Located 3 miles from Tin Can Beach in the seaport town of Saint John, this hotel features an indoor ... more
Score: 8.8 out of 10
$99
per night
Howard Johnson Fort Howe Plaza And Convention Center
Hotel with 133 rooms from $99. Within 700 meters from Fort Howe, this hotel and convention centre features an indoor pool with jacu... more
Score: 7.7 out of 10
$79
per night
Colonial Inn Saint John
Hotel with 96 rooms from $79. ... more
Score: 6.8 out of 10
$93
per night
Holiday Inn Express Hotel & Suites Saint John Harbour Side
Hotel with 94 rooms from $93. Reversing Falls and Old City Market are within a 5-minute drive of this hotel, which features an ind... more
Score: 8.6 out of 10
$92
per night
Earle of Leinster B&B
4 Star Bed and breakfast with 7 rooms from $92. Upon check-in photo identification and credit card are required. All special requests are subject to... more
Score: 8.1 out of 10
$99
per night
Homeport Historic B&B
Overlooking the Bay of Fundy, this historic 5-star B&B in St. John, New Brunswick offers spacious ro... more
Score: 9.0 out of 10
$85
per night
Econo Lodge Inn & Suites Saint John
Hotel with 31 rooms from $85. Located 10 minutes from the Saint John city center and the Bay of Fundy, this smoke-free Econo Lodge... more
Score: 8.2 out of 10
$95
per night
Seely Street B&B
Rockwood Park is a 500-meter walk from this bed and breakfast in Saint John, New Brunswick. Uniquely... more
Score: 9.7 out of 10
$89
per night
A Tanners Home Inn
Bed and breakfast with 5 rooms from $89. Situated in a house built in 1878, this B&B features a daily continental breakfast or cooked breakfa... more
Score: 7.9 out of 10
$119
per night
BEST WESTERN PLUS Saint John Hotel & Suites
Hotel with 77 rooms from $119. With an indoor pool, this Saint John, New Brunswick hotel is 850 meters from McAllister Place shoppi... more
Score: 10.0 out of 10