Photo by cliff huby
Find hotels in St. John from ¥10,497
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. John
Family friendly
Check prices for these dates
Our top choices for St. John hotels

9.6 out of 10, Exceptional, (309)
The price is ¥20,343
¥21,360 total
includes taxes & fees
Jan 20 - Jan 21

9.4 out of 10, Exceptional, (1006)
The price is ¥23,156
¥24,314 total
includes taxes & fees
Jan 21 - Jan 22
The price is ¥15,277
¥16,041 total
includes taxes & fees
Feb 3 - Feb 4
The price is ¥14,328
¥15,045 total
includes taxes & fees
Jan 7 - Jan 8

9.4 out of 10, Exceptional, (91)
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St. John
Check out Jersey Zoo and Jersey War Tunnels - German Underground Hospital—just a couple of the sights around St. John.

Photo by cliff huby
Open Photo by cliff huby
More cheap stays in St. John

Sarum Hotel
19-21 New Saint John's Road St. Helier Jersey
The price is ¥18,091 per night from Jan 5 to Jan 6
¥18,091
¥18,996 total
Jan 5 - Jan 6
includes taxes & fees
8.2/10 Very Good! (140 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Resorts & Hotels with Spas in Jersey
- Motels in Jersey
- Country Houses in Jersey
- Resorts & Hotels with Spas in St. Martin
- All-Inclusive Hotel Hotels in Jersey
- Hotels near Elizabeth Castle
- Aparthotels in Jersey
- Historic Hotels in Jersey
- Farmstay in St. Martin
- Holiday Park Resorts in Jersey
- Resorts & Hotels with Spas in St Ouen
- Treehouses in Jersey
- Resorts in Rozel
- Beach Hotels in Jersey
- Family Hotels in Trinity
- Cheap Hotels in St Ouen
- Aparthotels in St. John
- Resorts in Jersey
- Guest Houses in St. Peter
- Cheap Hotels in Jersey
- Hotels near St Brelade's Bay Beach
- Resorts in St. Martin
- Rv Parks in Jersey
- St. Martin Hotels
- Boutique Hotels in St. Martin
- Resorts in St. Helier
- St. Helier Hotels
- Hotels near St. Helier Beach
- Trinity Hotels
- Family Hotels in St. Martin
- Cruise Ships in St. Lawrence
- Jersey Hotels
- Hotels with WiFi in Bouley Bay
- Hostels in St. Helier
- Romantic Hotels in St. Lawrence
- Business Hotels in Gorey
- Guest Houses in Trinity
- B&B in St. Helier



























































































