Book Cheap Hotels in St. John
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in St. John
Most frequently booked St. John hotels

The Savoy Jersey
Rouge Bouillon, St. Helier, Jersey
Free cancellation
Reserve now, pay when you stay
6.37 km from city centre
The price is CA $139 per night
CA $139
CA $146 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 4-star business-friendly hotel in St. Helier. Enjoy free breakfast, free WiFi, and 24-hour room service. Our guests praise the breakfast and the restaurant in our reviews. Popular attractions Port of Jersey and St Brelade's Bay Beach are located nearby.

Grand Jersey Hotel & Spa
Esplanade, St. Helier, Jersey
Free cancellation
Reserve now, pay when you stay
6.72 km from city centre
The price is CA $240 per night
CA $240
CA $251 total
includes taxes & fees
Apr 21 - Apr 22
Stay at this 5-star luxury hotel in St. Helier. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Port of Jersey and St Brelade's Bay Beach are located nearby.

The Royal Yacht
Weighbridge, St. Helier, Jersey
7.37 km from city centre
The price is CA $221 per night
CA $221
CA $233 total
includes taxes & fees
Apr 13 - Apr 14
Stay at this 4-star spa hotel in St. Helier. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Port of Jersey and St Brelade's Bay Beach are located nearby.

Radisson Blu Waterfront Hotel, Jersey
Rue de l'Etau, St. Helier, Jersey
Free cancellation
Reserve now, pay when you stay
7.08 km from city centre
The price is CA $213 per night
CA $213
CA $224 total
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4-star eco-certified hotel in St. Helier. Enjoy free parking, a marina, and breakfast (surcharge). Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Port of Jersey and St Brelade's Bay Beach are located nearby.

The Golden Sands
La Route De La Baie, St. Brelade, Jersey
8.15 km from city centre
The price is CA $183 per night
CA $183
CA $193 total
includes taxes & fees
Apr 22 - Apr 23
Stay at this 4-star beach hotel in St. Brelade. Enjoy free WiFi, a beach locale, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions St Brelade's Bay Beach and Port of Jersey are located nearby.

Cristina Hotel
Mont Felard, St. Aubin's Bay, St. Lawrence, Jersey
5.18 km from city centre
The price is CA $139 per night
CA $139
CA $146 total
includes taxes & fees
Apr 30 - May 1
Stay at this 4-star hotel in St. Lawrence. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Port of Jersey and St Brelade's Bay Beach are located nearby.

The Club Hotel and Spa
Green Street, St. Helier, Jersey
7.63 km from city centre
The price is CA $191 per night
CA $191
CA $201 total
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4-star spa hotel in St. Helier. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Port of Jersey and St Brelade's Bay Beach are located nearby.

St Brelades Bay Hotel
La Route de la Baie, St. Brelade, Channel Islands
8.34 km from city centre
The price is CA $242 per night
CA $242
CA $255 total
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4-star beach hotel in St. Brelade. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions St Brelade's Bay Beach and Port of Jersey are located nearby.

L'Horizon Beach Hotel & Spa
La Route de la Baie, St. Brelade, Jersey
Free cancellation
Reserve now, pay when you stay
8.07 km from city centre
The price is CA $293 per night
CA $293
CA $307 total
includes taxes & fees
Apr 24 - Apr 25
Stay at this 4-star beach hotel in St. Brelade. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions St Brelade's Bay Beach and Port of Jersey are located nearby.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top hotels in St. John for Extended Stay

SACO Jersey Merlin House
Pier Road, St. Helier, Jersey
The price is CA $217 per night from Apr. 21 to Apr. 22
CA $217
CA $228 total
includes taxes & fees
Apr 21 - Apr 22
9.6/10 Exceptional! (136 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. John hotels essential information
Accommodation | 97 hotels |
---|---|
Lowest Price | CA $139 |
Highest Price | CA $293 |
Popular hotels | The Savoy Jersey, Grand Jersey Hotel & Spa, The Royal Yacht, Radisson Blu Waterfront Hotel, Jersey, The Golden Sands, Cristina Hotel, The Club Hotel and Spa, St Brelades Bay Hotel, L'Horizon Beach Hotel & Spa |
Frequently asked questions
Recent St. John hotel reviews by fellow wanderers

The Club Hotel and Spa
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Really nice hotel. The room was very comfortable and a high standard. The breakfast was freshly cooked and the staff were very friendly. The pool and spa was Beautiful especially after a day exploring. I would also highly rate the Jersey tour bus we did both tours"
A verified traveller stayed at The Club Hotel and Spa
Hotels near…
Areas of St. John
Most popular
Hotels
Hotels near Santa Maria BeachMotels CanadaHotels with smoking rooms in Downtown TorontoCrowne Plaza Kitchener-Waterloo by IHGHotels in Hooper4 Star Hotels in OttawaHotels near Foothills Medical CentreVacation Homes SurreyHotels in Salmon ArmMotels Peggy's CoveCabins Southwestern OntarioBeach Resorts & Hotels in Fort Lauderdale
Flights
Air Canada Vancouver (YVR) to Houston (IAH) flightsDelta Kincheloe (CIU) to Detroit (DTW) flightsBangor to Newark Liberty Intl. Airport (BGR - EWR)Korean Air Toronto (YYZ) to Lapu-Lapu (CEB) flightsWestJet Calgary (YYC) to Edmonton (YEG) flightsQatar Airways Seattle (SEA) to Delhi (DEL) flightsFlights from Montreal to RevelstokeWestJet Saskatoon (YXE) to Vancouver (YVR) flightsAir Transat Toronto (YYZ) to Montreal (YUL) flightsVancouver to Ottawa (YVR - YOW)WestJet Kitchener (YKF) to Kelowna (YLW) flights