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 $135 per night
CA $135
CA $142 total
includes taxes & fees
24 Mar - 25 Mar
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 The Georgian House are located nearby.
Pool
Breakfast included

The Royal Yacht
Weighbridge, St. Helier, Jersey
7.37 km from city centre
The price is CA $229 per night
CA $229
CA $241 total
includes taxes & fees
28 Mar - 29 Mar
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.
Pool
Hot tub

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 $222 per night
CA $222
CA $234 total
includes taxes & fees
30 Mar - 31 Mar
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 AquaSplash are located nearby.
Pool
Parking included

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 $244 per night
CA $244
CA $256 total
includes taxes & fees
21 Apr - 22 Apr
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.
Pool
Hot tub

The Golden Sands
La Route De La Baie, St. Brelade, Jersey
8.15 km from city centre
The price is CA $171 per night
CA $171
CA $180 total
includes taxes & fees
2 Apr - 3 Apr
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 Port of Jersey and Sir Winston Churchill Memorial Gardens are located nearby.
Free WiFi
Restaurant

St Brelades Bay Hotel
La Route de la Baie, St. Brelade, Channel Islands
8.34 km from city centre
The price is CA $187 per night
CA $187
CA $197 total
includes taxes & fees
30 Mar - 31 Mar
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 Port of Jersey and St. Brelade's Church are located nearby.
Pool
Hot tub

The Club Hotel and Spa
Green Street, St. Helier, Jersey
Free cancellation
Reserve now, pay when you stay
7.63 km from city centre
The price is CA $190 per night
CA $190
CA $200 total
includes taxes & fees
13 Apr - 14 Apr
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 Fort Regent Leisure and Entertainment Centre are located nearby.
Pool
Hot tub

Hotel de France
St Saviour's Road, St. Saviour, Jersey
Free cancellation
Reserve now, pay when you stay
6.8 km from city centre
The price is CA $249 per night
CA $249
CA $261 total
includes taxes & fees
24 Mar - 25 Mar
Stay at this 4-star spa hotel in St. Saviour. 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 Port of Jersey and Ayush Wellness Spa are located nearby.
Pool
Hot tub

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 $247 per night
CA $247
CA $260 total
includes taxes & fees
24 Mar - 25 Mar
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 Port of Jersey and Sir Winston Churchill Memorial Gardens are located nearby.
Pool
Hot tub
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 $157 per night from Mar. 30 to Mar. 31
CA $157
CA $165 total
includes taxes & fees
30 Mar - 31 Mar
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 | 88 hotels |
---|---|
Lowest Price | CA $135 |
Highest Price | CA $249 |
Popular hotels | The Savoy Jersey, The Royal Yacht, Radisson Blu Waterfront Hotel, Jersey, Grand Jersey Hotel & Spa, The Golden Sands, St Brelades Bay Hotel, The Club Hotel and Spa, Hotel de France, L'Horizon Beach Hotel & Spa |
Frequently asked questions
Recent St. John hotel reviews by fellow wanderers

St Brelades Bay Hotel
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Wonderful relaxing stay. All staff were wonderful. Breakfadt amazing. "
A verified traveller stayed at St Brelades Bay Hotel
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