St. John Beach Holidays

Book a Beach Hotel + Flight or Car together to unlock savings

    deals illustration
    Better together
    Save up to ₹43,962 when you book a flight and hotel together*
    stays illustration
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    luggage illustration
    Rest easy
    Plan, book, and manage your trip all in one place

Top Beach St. John Hotels

St John Inn
St John Inn
3 out of 5
277 Estate Enighed, St. John
  • 5 min drive from Trunk Bay
Stay at this 3-star hotel in St. John. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Trunk Bay and Sapphire Beach are located ...
9/10 Wonderful! (402 reviews)

Travellers like: near the beach, beach towels, outdoor pool

Travellers say...
"Our stay at the St John Inn was so fun because Marayah and Michael went above and beyond—they are friendly, fun, attentive, so helpful with suggestions and good advice. They made our experience incredible, and we wish we could have stayed longer. Outstanding hospitality!!"

Reviewed on 28 Jun 2025

St John Inn
Gallows Point Resort
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
  • 6 min drive from Trunk Bay
Stay at this 4-star beach aparthotel in St. John. Enjoy free Wi-Fi, free parking and a free ferry terminal shuttle. Our guests praise the helpful staff in their ...
9.4/10 Exceptional! (516 reviews)

Travellers like: near the beach, sunloungers, beach yoga, beach umbrellas

Travellers say...
"You are paying for the view and location to the town. Very convenient and beautiful views. No bells and whistles. The restaurant on property was “fine”. The market was “fine”. Customer service was either fantastic or poor. No in between. It all depended on who you were talking to. Because we were ..."

Reviewed on 16 Jun 2025

Gallows Point Resort
Cruz Bay Boutique Hotel
Cruz Bay Boutique Hotel
3 out of 5
74-2 Cruz Bay Town, St. John
  • 6 min drive from Trunk Bay
Stay at this 3-star hotel in St. John. Enjoy free breakfast, free Wi-Fi and daily housekeeping. Our guests praise the helpful staff in their reviews. Popular ...
9.4/10 Exceptional! (299 reviews)
"Second time staying and as wonderful as I remember. Highly recommend!"

Reviewed on 3 Jul 2025

Cruz Bay Boutique Hotel
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.