Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Nice clean and comfortable hotel. Easy access to highway and downtown.
Hilton Saint John$90
Hilton Saint John$90Nice hotel for a good price. Great restaurant with reasonable prices and nice free hot breakfast. Will stay again,
Canadas Best Value Inn St. John$70
Canadas Best Value Inn St. John$70Great Hotel, friendly staff and close to all amenities
Delta Hotels by Marriott Saint John$87
Delta Hotels by Marriott Saint John$87Search for hotels in Saint John on Expedia. You can easily find your hotels in Saint John using one of the methods below: