Skip to content
12 stays

Stays in Saint John

Enter dates and number of guests to see the total price per night.
More than 7,000 guests have stayed in Saint John.
On average they rated their stays 4.8 out of 5 stars.
Hotel room in Saint John
BunkHaus Hostel: Dorm Bed
1 guest1 bedroom1 bed3 baths
WifiKitchen
Rating 4.77 out of 5;47 reviews
SUPERHOST
Room in boutique hotel in Saint John
Lord Edward Room
2 guests1 bedroom1 bed1 private bath
WifiFree parking
Rating 4.85 out of 5;114 reviews
Room in boutique hotel in St John
King Bed in Historic Uptown!
2 guestsStudio1 bed1 private bath
WifiKitchen
Rating 4.71 out of 5;70 reviews
SUPERHOST
Room in boutique hotel in Saint John
Fitzgerald
3 guests1 bedroom2 beds1 private bath
WifiFree parking
Rating 4.93 out of 5;91 reviews
Hotel room in Saint John
BunkHaus Hostel: Private Room with Double Bed
2 guests1 bedroom1 bed3 baths
WifiKitchen
Rating 4.56 out of 5;25 reviews
SUPERHOST
Room in boutique hotel in Saint John
Western Hideout
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parking
Rating 4.77 out of 5;96 reviews
SUPERHOST
Room in boutique hotel in Saint John
East Apartment
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parking
Rating 4.52 out of 5;23 reviews
SUPERHOST
Room in boutique hotel in Saint John
STUDY
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parking
Rating 4.88 out of 5;16 reviews
Hotel room in Saint John
BunkHaus Hostel: Private Room with Bunk Bed
2 guests1 bedroom1 bed3 baths
WifiKitchen
Rating 4.67 out of 5;12 reviews
Room in boutique hotel in Saint John
Restored Victorian Suite
2 guestsStudio0 beds1 private bath
WifiKitchen
Rating 4.52 out of 5;25 reviews
Room in boutique hotel in Saint John
Victorian mansion, Queen bed
2 guestsStudio0 beds1 private bath
WifiKitchen
Rating 4.58 out of 5;126 reviews
Room in boutique hotel in Saint John
Bachelor Suites, Queen Bed
2 guestsStudio1 bed1 private bath
WifiKitchen
Rating 4.75 out of 5;12 reviews

Find more places to stay

To get more results, try adjusting one of your active search filters
112 of 12 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.