Beach Hotels in St. John

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Beach Hotels 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.

Top neighborhoods in St. John

Maho Bay Quarter map

Maho Bay Quarter

St. John's Maho Bay Quarter neighborhood is home to attractions such as Maho Beach and Cinnamon Bay Beach.

Contant Farms map

Contant Farms

Estate Contant's Contant Farms neighborhood has a host of places to visit such as Great Cruz Bay and Turner Bay.

Upper Carolina map

Upper Carolina

The Upper Carolina neighborhood has lots to see including Virgin Islands National Park and Ajax Peak.

Rendezvous & Ditleff map

Rendezvous & Ditleff

Monte's Rendezvous & Ditleff neighborhood is home to attractions such as Klein Bay and Rendezvous Bay.

Lower Carolina map

Lower Carolina

Estate Carolina's Lower Carolina neighborhood offers attractions including Virgin Islands National Park.

Top landmarks in St. John

Frequently asked questions

What are the best beach hotels in St. John?
With excellent guest reviews and an enviable coastal setting, Gallows Point Resort is perfect for beach lovers. Make the most of premium bedding and a nearby waterfront. Cruz Bay Boutique Hotel is another top-rated option close to the water. To look for other St. John hotels on the beach, simply select the “Beach” and “Ocean view” filters and then sort by “Guest rating + our picks.”
What are the cheapest beach hotels in St. John?
Breathe in the salty sea air at Ritz Carlton ST Thomas, which offers a sauna and a swimming pool. Booking a cheap beach hotel in St. John from $1,140 makes getting away on a budget a breeze.
What is the best time to stay in a beach hotel in St. John?
If you’re after the warmest weather, organize your trip for August. The temperatures are around 82ºF (28ºC) to 84ºF (29ºC) at this time. April sees the coolest temperatures between 79ºF (26ºC) and 79ºF (26ºC). For a more relaxed setting and potentially cheaper beach hotels in St. John, visit in September when it’s quieter.
What are the closest beach hotels to Virgin Islands National Park?
Cruz Bay Boutique Hotel is one of the closest beach hotels in St. John to Virgin Islands National Park. Offering pillow top mattresses and individually decorated rooms, you’ll be a short drive from this leading attraction. Inn at Tamarind Court is another nearby option that’s made for beachside adventures.
What beach hotels in St. John have a pool?
Head straight for the pool or beach at Gallows Point Resort. Here you’ll have access to a cafe and pillow top mattresses. Secret Harbour Beach Resort is another stay where lounging by the water is on the itinerary. Find a St. John hotel on the beach with a pool and enjoy the best of both worlds.
What are the closest beach hotels to Cyril E. King Airport (STT)?
Emerald Beach Resort is about 1 mile east of Cyril E. King Airport (STT) and a perfect place to enjoy carefree days by the water. Make use of a swimming pool and pool sun loungers here. Another top getaway near the airport is Lindbergh Bay Hotel and Villas. Book a room at one of these properties or look up other beach hotels in St. John.
Are there any beach hotels in St. John with parking?
Stay at Gallows Point Resort and avoid the hassle of finding a parking spot at the beach. This property offers a cafe and a swimming pool. Inn at Tamarind Court is another getaway that makes it a breeze to come and go whenever you want. Choose one of the 1,375 St. John hotels on the beach with parking and enjoy the freedom to explore on your schedule.
Are all taxes and fees included in the St. John hotel prices shown on Hotels.com?
Hotels.com provide upfront pricing so you can relax knowing you won’t be met with surprise additional fees or taxes when you’re ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.