St. John Beach Hotel

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. John beach hotels

1. St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (480 reviews)
  • cleanliness
    Bask in Caribbean sunshine just minutes from Cruz Bay Beach, where complimentary beach towels and snorkelling gear await your seaside escape.
The price is HK$1,834
HK$2,063 total
includes taxes & fees
7 Nov - 8 Nov
St John Inn

2. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (512 reviews)
  • cleanliness
    Escape to a white-sand paradise with private beach loungers, beachfront dining, and world-class water activities.
The price is HK$3,068
HK$3,451 total
includes taxes & fees
29 Nov - 30 Nov
The Westin St. John Resort Villas

3. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (106 reviews)
  • cleanliness
    Soak up the sun on your private beach getaway at this aparthotel, where pristine white sands and ocean breezes await.
The price is HK$5,061
HK$7,155 total
includes taxes & fees
18 Nov - 19 Nov
Suite St. John at Gallows Point Resort

4. Flamingo Grove Glamping Site with AC

Flamingo Grove Glamping Site with AC
St John
9.8 out of 10, Exceptional, (30 reviews)
  • cleanliness
    Soak up the Caribbean sun with beach loungers and water adventures, just a 4-minute stroll from pristine Kiddel Bay.
The price is HK$911
HK$1,551 total
includes taxes & fees
5 Nov - 6 Nov
Flamingo Grove Glamping Site with AC

5. Lameshur Cottage's Guest House

Lameshur Cottage's Guest House
St John
10.0 out of 10, Exceptional, (142 reviews)
  • cleanliness
    Relax on pristine shores just steps from your cottage, with hiking trails and watersports nearby.
The price is HK$1,518
HK$2,579 total
includes taxes & fees
5 Nov - 6 Nov
Lameshur Cottage's Guest House

6. Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Sunset Hideaway Suite - Oceanview/central to Cruz Bay
St John
9.8 out of 10, Exceptional, (20 reviews)
The price is HK$1,875
HK$3,107 total
includes taxes & fees
7 Nov - 8 Nov
Sunset Hideaway Suite - Oceanview/central to Cruz Bay

7. Turtle Nest Family Glamping Site with AC

Turtle Nest Family Glamping Site with AC
St John
10.0 out of 10, Exceptional, (41 reviews)
The price is HK$1,405
HK$2,239 total
includes taxes & fees
5 Nov - 6 Nov
Turtle Nest Family Glamping Site with AC

8. Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated

Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated
St John
10.0 out of 10, Exceptional, (326 reviews)
  • cleanliness
    Sun-kissed beach escapes with easy access to tropical paradise, complete with loungers and towels for ultimate seaside relaxation.
The price is HK$2,942
HK$6,215 total
includes taxes & fees
25 Nov - 26 Nov
Grande Bay: Sugar N' Spice: Studio Condo Great Views & Reviews; Newly Renovated

9. "Ocean" 1 Bedroom in The Garden of Eden

"Ocean" 1 Bedroom in The Garden of Eden
st. john
9.8 out of 10, Exceptional, (31 reviews)
The price is HK$2,346
HK$4,546 total
includes taxes & fees
22 Nov - 23 Nov
"Ocean" 1 Bedroom in The Garden of Eden

10. Dolphin Suites Unit 3

Dolphin Suites Unit 3
Cruz Bay
10.0 out of 10, Exceptional, (13 reviews)
The price is HK$1,436
HK$3,020 total
includes taxes & fees
8 Nov - 9 Nov
Dolphin Suites Unit 3
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.

Choose what matters most at beach hotels in St. John

Beach hotels with pools in St. John

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.

Frequently Asked Questions

What is St. John like for travellers who love the beach?

Known for its pristine beaches and snorkelling, St. John offers a lot for the traveller planning a beach getaway.

What's the best accommodation option for a beach holiday in St. John?

Concordia Eco-Resort is a top beach resort offering free parking and spa services, located within a short 4-minute walk of Saltpond Bay Beach . Other good choices to stay near the beach include Sea Shore Allure and Lovango Resort + Beach Club (Private Island Resort).

How many beach hotels are there in St. John?

Choose from one of Expedia's 63 hotels in St. John for your beachside break.

When's the best time for a beach holiday in St. John?

You can plan your beach trip with this snapshot of weather throughout the year in St. John: The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are March and February, with an average of 26°C. Average annual precipitation for St. John is 961 mm.

What is there to see and do around St. John?

After arriving and checking into your hotel, you'll probably want to explore your surroundings. If you can't wait to check out the beaches, head to Cinnamon Bay Beach or Trunk Bay for a relaxing day by the water. Take advantage of the area's snorkelling and hiking trails, and make time for local attractions such as Virgin Islands National Park and Maho Beach. Other things to see and do in the area are Cinnamon Bay and Gibney Beach.

What's the best way to get to my beach hotel in St. John?

Here's some information to help you get to and around your beach accommodation in St. John more easily: Make your way to St. John with a flight to St. Thomas (SPB-St. Thomas Seaplane Base), the closest major airport which is located 13.9 mi (22.4 km) from the city centre. If you'd like to venture out around the area, consider renting a car to explore more sights.