
Find hotels near Trunk Bay, St. John from ₩159,808
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Trunk Bay hotels

1. Peter Bay Gatehouse
Peter Bay GatehouseMaho Bay Quarter, 0.5 km from Trunk Bay
8.4 out of 10, Very Good, (20 reviews)
The price is ₩959,231
₩1,338,135 total
includes taxes & fees
Jul 22 - Jul 23

2. Villa Island Paradise
Villa Island Paradise3.5 km from Trunk Bay
9.6 out of 10, Exceptional, (31 reviews)
The price is ₩105,049
₩889,665 total
includes taxes & fees
Jun 28 - Jun 29

3. St John Inn
St John Inn3.7 km from Trunk Bay
9.2 out of 10, Wonderful, (454 reviews)
The price is ₩400,959
₩451,078 total
includes taxes & fees
Jul 11 - Jul 12

4. View of Paradise at Sapphire Beach
View of Paradise at Sapphire Beach9 km from Trunk Bay
9.0 out of 10, Wonderful, (242 reviews)
The price is ₩342,637
₩653,091 total
includes taxes & fees
Jul 4 - Jul 5

5. Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort4.1 km from Trunk Bay
8.8 out of 10, Excellent, (105 reviews)
The price is ₩759,711
₩1,122,884 total
includes taxes & fees
Jul 14 - Jul 15

6. Starz Hotel
Starz Hotel19.2 km from Trunk Bay
6.6 out of 10, (623 reviews)
The price is ₩189,559
₩239,744 total
includes taxes & fees
Jun 28 - Jun 29

7. Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel9.6 km from Trunk Bay
8.8 out of 10, Excellent, (516 reviews)
The price is ₩433,035
₩573,495 total
includes taxes & fees
Jun 29 - Jun 30

8. The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI17.1 km from Trunk Bay
10.0 out of 10, Exceptional, (26 reviews)
The price is ₩333,386
₩408,398 total
includes taxes & fees
Jun 29 - Jun 30

9. The Green Iguana Hotel
The Green Iguana Hotel17.1 km from Trunk Bay
10.0 out of 10, Exceptional, (32 reviews)
The price is ₩363,004
₩444,679 total
includes taxes & fees
Jul 11 - Jul 12

10. Secret Harbour Beach Resort
Secret Harbour Beach Resort9.7 km from Trunk Bay
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩754,642
₩931,982 total
includes taxes & fees
Jul 21 - Jul 22

11. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas8.8 km from Trunk Bay
8.4 out of 10, Very Good, (475 reviews)
The price is ₩1,118,847
₩1,488,420 total
includes taxes & fees
Jul 27 - Jul 28

12. Mafolie Hotel
Mafolie Hotel17.2 km from Trunk Bay
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩172,800



































