Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Saint John Spa Hotels

See all 46 Hotels in Saint John
Canadas Best Value Inn

Canadas Best Value Inn

10 Portland Street, Saint John
3.0 out of 5.0
3.3 out of 5 (716 reviews)
Waiting surgery and the motel is fine. Hot tub was cool and didn’t jet well.
  17 Nov 2017

C$92

C$92
Delta Hotels by Marriott Saint John

Delta Hotels by Marriott Saint John

39 King St, Saint John
3.5 out of 5.0
4.1 out of 5 (498 reviews)
Everything was great with our stay. Would have liked a few more kids channel options to keep the little one happy.
  14 Nov 2017

C$111

C$111
Holiday Inn Express Saint John Harbour Side

Holiday Inn Express Saint John Harbour Side

400 Main Street, Saint John
2.5 out of 5.0
4.3 out of 5 (389 reviews)
Great Mid Range HotelExcellent service and support from an enthusiastic team. I would not stay anywhere else in St John. The evening get together was much appreciated.
  13 Oct 2017

C$126

C$126
Mariner's Inn

Mariner's Inn

32 Mawhinney Cove Rd, Chance Harbour
4.8 out of 5 (5 reviews)
What a great memory!We really enjoyed our stay at the Mariner's Inn, great people, great view, staff very nice and the food was excellent! We definately want to go back one day!
  29 Aug 2008
Map

Recently booked Saint John hotels

Holiday Inn Express Saint John Harbour Side
2.5 out of 5.0
Last booking: 7 hours ago

Pocket Guide: Spa Hotels in Saint John

Search for hotels in Saint John on Expedia. You can easily find your hotels in Saint John using one of the methods below:

  • View our selection of featured hotels in Saint John
  • Use the map to find hotels in the Saint John neighborhood you prefer
  • Use the filters to see hotels in a specific area of Saint John, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Saint John
  • Enter your travel dates to view the best deals on hotels in Saint John - while they last