Photo by Two Dreamers One World
Find hotels in St. John from ₩106,367
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in St. John
Apart hotel
Check prices for these dates
Compare 455 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Our top choices for St. John hotels

ClarenceVille Villa Apartments
ClarenceVille Villa Apartments
7.6 out of 10, Good, (9)
The price is ₩124,442
₩428,662 total
includes taxes & fees
Aug 22 - Aug 23

La Sagesse Hotel
La Sagesse Hotel
9.6 out of 10, Exceptional, (81)
The price is ₩185,197
₩224,089 total
includes taxes & fees
Aug 22 - Aug 23

Big Sky Lodge
Big Sky Lodge
8.4 out of 10, Very Good, (21)
The price is ₩111,984
₩123,185 total
includes taxes & fees
Aug 22 - Aug 23

Two Bays Beach Villa Apartment and Studios
Two Bays Beach Villa Apartment and Studios
9.8 out of 10, Exceptional, (6)
The price is ₩155,420
₩170,965 total
includes taxes & fees
Aug 23 - Aug 24

Mount Edgecombe Boutique Hotel
Mount Edgecombe Boutique Hotel
9.0 out of 10, Wonderful, (46)
The price is ₩199,108
₩238,941 total
includes taxes & fees
Aug 22 - Aug 23

Cabier Ocean Lodge
Cabier Ocean Lodge
8.8 out of 10, Excellent, (56)
The price is ₩181,407
₩199,548 total
includes taxes & fees
Aug 22 - Aug 23
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
Love ocean views and history? Get away to St. John!

Photo by Two Dreamers One World
Open Photo by Two Dreamers One World
More cheap stays in St. John
More cheap stays in St. John

Relax Inn Grenada West Indies
Calliste Hill, St. George's, Grenada
The price is ₩113,129 per night from Aug 22 to Aug 23
₩113,129
₩124,442 total
Aug 22 - Aug 23
includes taxes & fees
8.4/10 Very Good! (108 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular St. John attractions
Other Hotels near St. John, Grenada
- St. George's Hotels
- Caribbean Islands Hotels
- St. David Hotels
- Grand Anse Hotels
- St. Andrew Hotels
- St. Patrick Hotels
- Lance aux Épines Hotels
- Victoria Hotels
- True Blue Hotels
- The Lime Hotels
- Calliste Hotels
- Fort Jeudy Hotels
- Westerhall Land Settlement Hotels
- Grenville Hotels
- Petit Calivigny Hotels
- Sauteurs Hotels
- Belmont Hotels
- Crochu Hotels
- Gouyave Hotels
- Concord Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
Flights
Packages