Advertisement
St. John Beach Hotels

Best Beach Hotels in St. John, U.S. Virgin Islands

St. John Beach Hotels

Popular


Awards
Travellers’ Choice Awards winners (including the “Best of the Best” title) are among the top 10% of listings on Tripadvisor, according to the reviews and opinions of travellers across the globe.


Property types


Amenities


Distance from

25 km

Traveller rating


Hotel class


Style


Brands

Searching hundreds of travel sites to find you the best price
Sort by:
  • Best Value
    Properties ranked using exclusive Tripadvisor data, including traveller ratings, confirmed availability from our partners, prices, booking popularity and location, as well as personal user preferences and recently viewed hotels.
  • Traveller Ranked
    Highest rated hotels on Tripadvisor, based on traveller reviews.
  • Distance to city centre
    See properties located closest to the centre first with confirmed availability for your dates from our partners
  1. Front Exterior - Sea Shore Allure
    Enter dates to see prices
  2. Enter dates to see prices
    Guesthouse
    #9 Best Value of 13 St. John Beach Hotels
  3. Enter dates to see prices
    Apartment
    #11 Best Value of 13 St. John Beach Hotels
  4. Enter dates to see prices
    Villa
    #12 Best Value of 13 St. John Beach Hotels
  5. Enter dates to see prices
    Villa
    #13 Best Value of 13 St. John Beach Hotels
  6. No other properties match all your filters.
    Clear all filters
    or view Tripadvisor's suggestions below:
Showing results 1-30 of 394

St. John Hotels Information

Hotels in St. John

13

Hotels Prices From

₹26,052

Hotels Reviews

6,628

Hotels Photos

6,693
Related Stories
Frequently Asked Questions about St. John hotels

Popular beach hotels in St. John that have a pool include:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

Some of the best beach hotels in St. John are:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

A private balcony can be enjoyed by guests at the following beach hotels in St. John:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

These beach hotels in St. John have great views and are well-liked by travellers:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

These beach hotels in St. John have been described as romantic by other travellers:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

Families travelling in St. John enjoyed their stay at the following beach hotels:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

These beach hotels in St. John have free parking:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

A kitchenette is available at these popular beach hotels in St. John:
Gallows Point Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5
The Westin St. John Resort Villas - Traveller rating: 4/5

Here are some popular beach hotels in St. John that offer air conditioning:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
Sea Shore Allure - Traveller rating: 5/5

Guests can enjoy an on-site restaurant at these beach hotels in St. John:
Gallows Point Resort - Traveller rating: 4.5/5
Caneel Bay Resort - Traveller rating: 4.5/5
The Westin St. John Resort Villas - Traveller rating: 4/5

All St. John HotelsSt. John Hotel DealsLast Minute Hotels in St. John
Things to DoRestaurantsFlightsHoliday homesTravel StoriesCruisesCar Hire