
Find Beach Hotels in St. John
Check availability on St. John Beach Hotels
Tonight
Sep 15 - Sep 16Tomorrow
Sep 16 - Sep 17This weekend
Sep 18 - Sep 20Next weekend
Sep 25 - Sep 27Our top choices for St. John beach hotels




1. St John Inn
St John InnSt. John
- Bask in Caribbean sunshine just minutes from Cruz Bay Beach, where complimentary beach towels and snorkeling gear await your seaside escape.
NT$6,287
NT$7,073 total
includes taxes & fees
Sep 16 - Sep 17




2. The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
- Escape to a white-sand paradise with private beach loungers, beachfront dining, and world-class water activities.
NT$11,107
NT$12,495 total
includes taxes & fees
Sep 28 - Sep 29




3. Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point ResortSt. John
- Soak up the sun on your private beach getaway at this aparthotel, where pristine white sands and ocean breezes await.
NT$15,664
NT$23,249 total
includes taxes & fees
Sep 17 - Sep 18
Top St. John Hotel Reviews
The Westin St. John Resort Villas
10/10 Excellent
"Unfortunately, the pool was under construction during our stay and unusable, but we didn't allow that to stop us. The beach was quite and relaxing, thus Westin has a family vibe and good for children. The staff was friendly. I do think they can do better at advertising the water and children's activities. The rooms were excellent and resturants too. Ferry service and crew were great too. Great stay for a family of 5!"
Coconut Coast Villas
10/10 Excellent
"The hosts were amazing! The property was clean, beds were comfortable and they provided chairs, coolers and snorkeling gear for the beaches! We will be back!"
St John Inn
10/10 Excellent
"Husband and I only stayed for a night but would gladly stay again. Karen and Angie are gracious hosts and have great recs on places to eat and sights to see. Would definitely recommend!"
Gallows Point Resort
10/10 Excellent
"Only the restaurant is closed for low season"
Sea Shore Allure
10/10 Excellent
"Our stay at Sea Shore Allure was amazing! The property is so clean and absolutely beautiful. The owners were so professional and accommodating. I truly cannot say enough about this special place! We will be staying here again when we return to St. John!"
Suite St. John at Gallows Point Resort
10/10 Excellent
"Friendly staff. Beautiful property."
Peter Bay Gatehouse
10/10 Excellent
"Outstanding view from the villa"