Photo by cliff huby
Find hotels in St. John from ฿3,110
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in St. John
Family friendly
Check prices for these dates
Top 10 St. John hotels and places to stay

Hotel de France
Hotel de France
9.2 out of 10, Wonderful, (1000)
The price is ฿8,799
฿9,239 total
includes taxes & fees
31 Aug - 1 Sept

The Royal Yacht
The Royal Yacht
9.0 out of 10, Wonderful, (1003)
The price is ฿7,403
฿7,773 total
includes taxes & fees
10 Aug - 11 Aug

Hotel Ambassadeur
Hotel Ambassadeur
9.0 out of 10, Wonderful, (75)
The price is ฿4,911
฿5,157 total
includes taxes & fees
15 Aug - 16 Aug

The Biarritz Hotel
The Biarritz Hotel
8.6 out of 10, Excellent, (110)
The price is ฿7,330
฿7,696 total
includes taxes & fees
1 Sept - 2 Sept

Somerville Hotel
Somerville Hotel
9.2 out of 10, Wonderful, (690)
The price is ฿8,594
฿9,024 total
includes taxes & fees
2 Sept - 3 Sept

L'Horizon Beach Hotel & Spa
L'Horizon Beach Hotel & Spa
9.4 out of 10, Exceptional, (702)
The price is ฿10,436
฿10,958 total
includes taxes & fees
19 Aug - 20 Aug
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 the local area in St. John as you venture to sights like The Pallot Steam, Motor & General Museum.

Top St. John Hotel Reviews

Westhill Country Hotel
10/10 Excellent

Hotel de France
10/10 Excellent
More cheap stays in St. John
More cheap stays in St. John

Norfolk Hotel
61 La Colomberie, St. Helier, Jersey
The price is ฿6,473 per night from 9 Aug to 10 Aug
฿6,473
฿6,797 total
9 Aug - 10 Aug
includes taxes & fees
8.4/10 Very Good! (243 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels Near St. John, Jersey
- St. Helier Hotels
- St. Brelade Hotels
- Barneville-Carteret Hotels
- St. Saviour Hotels
- Lower Normandy Hotels
- Cotentin Peninsula Hotels
- Port-Bail-sur-Mer Hotels
- St. Lawrence Hotels
- Portbail Hotels
- Grouville Hotels
- St. Peter Hotels
- Les Moitiers-d'Allonne Hotels
- St. Martin Hotels
- Surtainville Hotels
- Sark Hotels
- St. Clement Hotels
- Saint-Jean-de-la-Riviere Hotels
- Trinity Hotels
- European Union Hotels
- St-Georges-de-la-Riviere Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
Flights
Activities