
Find hotels in St. John from ₩251,049
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. John hotels

Villa Island Paradise
Villa Island ParadiseSt. John
9.0 out of 10, Wonderful, (28 reviews)
The price is ₩97,261
₩849,003 total
includes taxes & fees
Apr 29 - Apr 30

The Saint Resort
The Saint ResortSt. John
9.2 out of 10, Wonderful, (37 reviews)
The price is ₩351,644
₩543,597 total
includes taxes & fees
May 2 - May 3

St John Inn
St John InnSt. John
9.2 out of 10, Wonderful, (437 reviews)
The price is ₩386,645
₩434,975 total
includes taxes & fees
May 13 - May 14

Peter Bay Gatehouse
Peter Bay GatehouseMaho Bay Quarter
8.4 out of 10, Very Good, (20 reviews)
The price is ₩1,102,585
₩1,295,545 total
includes taxes & fees
May 8 - May 9

Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point ResortSt. John
8.8 out of 10, Excellent, (100 reviews)
The price is ₩850,989
₩1,221,916 total
includes taxes & fees
Apr 27 - Apr 28

The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
8.2 out of 10, Very Good, (480 reviews)
The price is ₩1,078,905
₩1,213,769 total
includes taxes & fees
May 8 - May 9

Bluebeard's Castle Resort
Bluebeard's Castle ResortCharlotte Amalie
8.8 out of 10, Excellent, (316 reviews)
The price is ₩337,435
₩454,695 total
includes taxes & fees
May 10 - May 11

The Green Iguana Hotel
The Green Iguana HotelCharlotte Amalie
10.0 out of 10, Exceptional, (17 reviews)
The price is ₩350,045
₩428,805 total
includes taxes & fees
May 10 - May 11

Olga's Fancy
Olga's FancySt. Thomas
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ₩214,597
₩252,152 total
includes taxes & fees
Apr 27 - Apr 28

Galleon House Hotel
Galleon House HotelSt. Thomas
7.8 out of 10, Good, (1,000 reviews)
The price is ₩125,126
₩153,280 total
includes taxes & fees
May 22 - May 23

Hotel 1829
Hotel 1829St. Thomas
9.6 out of 10, Exceptional, (24 reviews)
The price is ₩382,112
₩468,087 total
includes taxes & fees
May 19 - May 20

The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVICharlotte Amalie
10.0 out of 10, Exceptional, (24 reviews)
The price is ₩511,264
₩626,298 total
includes taxes & fees
May 23 - May 24

Bunker Hill Hotel
Bunker Hill HotelSt. Thomas
8.2 out of 10, Very Good, (1,061 reviews)
The price is ₩204,933
₩251,049 total
includes taxes & fees
May 17 - May 18

Hampton by Hilton St. Thomas
Hampton by Hilton St. ThomasHavensight
8.8 out of 10, Excellent, (147 reviews)
The price is ₩399,609
₩483,274 total
includes taxes & fees
May 16 - May 17

Island View Guesthouse
Island View GuesthouseSt. Thomas
9.4 out of 10, Exceptional, (354 reviews)
The price is ₩257,072
₩403,727 total
includes taxes & fees
Apr 27 - Apr 28

Two Sandals – A Boutique Hotel
Two Sandals – A Boutique HotelSt. Thomas
8.8 out of 10, Excellent, (503 reviews)
The price is ₩347,981
₩474,727 total
includes taxes & fees
Apr 27 - Apr 28

The Landmark Apartment
The Landmark ApartmentSt. Thomas
9.0 out of 10, Wonderful, (17 reviews)
The price is ₩365,696
₩633,405 total
includes taxes & fees
May 9 - May 10

Mafolie Hotel
Mafolie HotelSt. Thomas
8.8 out of 10, Excellent, (1,002 reviews)
The price is ₩265,064
₩335,197 total
includes taxes & fees
May 21 - May 22

Flamboyan on the Bay Resort and Villas
Flamboyan on the Bay Resort and VillasSt. Thomas
8.6 out of 10, Excellent, (858 reviews)
The price is ₩145,186
₩177,854 total
includes taxes & fees
May 2 - May 3

View of Paradise at Sapphire Beach
View of Paradise at Sapphire BeachSt. Thomas
9.0 out of 10, Wonderful, (226 reviews)
The price is ₩555,362
₩882,854 total
includes taxes & fees
May 17 - May 18
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




























































