Your safety is our top priority
Beach Hotels in St. John
Why book with Hotels.com?
Beach Hotels in St. John
- The Westin St. John Resort Villas
The Westin St. John Resort Villas4.5-star
Contant Farms5.8 kilometers to city centreGuest rating8.2.Very good132 Hotels.com guest reviews
- Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort4-star
Contant Hill7 kilometers to city centreGuest rating9.0.Superb53 Hotels.com guest reviews
- Gallows Point Resort
Gallows Point Resort4-starVIP
Contant Hill7 kilometers to city centreGuest rating9.4.Exceptional107 Hotels.com guest reviews
- Grande Bay Resort
Grande Bay Resort4-star
Contant Hill6.9 kilometers to city centreGuest rating9.6.Exceptional18 Hotels.com guest reviews
- Sea Shore Allure
Sea Shore Allure4.5-star
Contant Farms6.8 kilometers to city centreGuest rating10.0.Exceptional31 Hotels.com guest reviews
- Coconut Coast Villas
Coconut Coast Villas3-star
Contant Farms6.9 kilometers to city centreGuest rating9.2.Superb37 Hotels.com guest reviews
- Brand New Luxury Villa! Private beach! Full AC!
Brand New Luxury Villa! Private beach! Full AC!
Contant Farms6.3 kilometers to city centreGuest rating10.0.Exceptional4 Hotels.com guest reviews
- Sunset Beach: Beachfront Villa! Pool! Hot Tub!
Sunset Beach: Beachfront Villa! Pool! Hot Tub!
Contant Farms5.9 kilometers to city centreGuest rating10.0.Exceptional2 Hotels.com guest reviews
- Reefside Villa: Full AC! Pool! Private sandy beach!
Reefside Villa: Full AC! Pool! Private sandy beach!
Contant Farms6.4 kilometers to city centreGuest rating8.6.Fabulous3 Hotels.com guest reviews
- Luxury Beach Front! Full A / C! Pool and spa!
Luxury Beach Front! Full A / C! Pool and spa!
Contant Farms6.1 kilometers to city centreGuest rating10.0.Exceptional6 Hotels.com guest reviews
- Grande Bay Resort - Mojo Blue 1BR beachfront condo!
Grande Bay Resort - Mojo Blue 1BR beachfront condo!
Contant Hill6.9 kilometers to city centreGuest rating10.0.Exceptional48 Hotels.com guest reviews
- Grande Bay Resort - Mojo Blue Luxury Studio by the Beach!
Grande Bay Resort - Mojo Blue Luxury Studio by the Beach!
Contant Hill6.9 kilometers to city centreGuest rating10.0.Exceptional61 Hotels.com guest reviews
- Grande Bay Resort - Indigo Blue Luxury Beachfront Studio!
Grande Bay Resort - Indigo Blue Luxury Beachfront Studio!
Contant Hill6.9 kilometers to city centreGuest rating10.0.Exceptional54 Hotels.com guest reviews
- Grande Bay Resort - Indigo Blue Luxury 1BR beachfront condo!
Grande Bay Resort - Indigo Blue Luxury 1BR beachfront condo!
Contant Hill6.9 kilometers to city centreGuest rating9.8.Exceptional53 Hotels.com guest reviews
- Grande Bay SURFSIDE, WIFI, Great Views!
Grande Bay SURFSIDE, WIFI, Great Views!
Contant Hill6.9 kilometers to city centreGuest rating9.8.Exceptional56 Hotels.com guest reviews
Find out more about St. John
Looking to enjoy a bit of sun and surf in St. John, stay at a great hotel, and earn free nights while you're at it? Well, we're here to do our best to help.
Hotels.com has 6 St. John beach hotels for you to compare and find the perfect mix of price, amenities, and location. With prices starting at just Rs45,920/night, we try to make it as easy as possible to work within any budget on beaches across U.S. Virgin Islands.
So how popular are beach hotels in St. John right now? In the last hour, we've had &TravellersChoiceBooked1 bookings. The most popular choices were:
1. Sea Shore Allure
2. Grande Bay Resort
3. Gallows Point Resort
4. Coconut Coast Villas
5. Suite St. John at Gallows Point Resort
We highly recommend booking now, so you can make sure we can get you the best room available!
When is the best time to go to the beach?
Obviously, the busiest times to hit the beach are going to be major holidays and weekends - especially in between Memorial Day and Labor Day. So if you're looking to save a few bucks (or just avoid the crowds!), your best bet is going to be a weekday or an off-peak time. As a general rule, September is a great time to plan a beach getaway if you're able - most kids are back in school and the weather and water are both still warm enough to make sure you're getting the full sun and sand experience.
How do I find the best beach hotel for me in St. John?
We try to offer as many ways as possible to help you find the perfect room. First, you can take a quick look at our Top 10 Trending Beach Hotels in St. John to the right. These are great option if you're in a hurry and just looking for a popular location.
Another great way to narrow your search is to use our search tool to filter by amenity, location, star-rating, etc. After you narrow down your list based on your particular needs, take the time to use the reviews provided by our hotel guests. These are people that have actually stayed in St. John so be sure to use their experiences to determine if the room you're considering is right for you (not only do we use our customer's hotel reviews, we also use Expedia's and TripAdvisor's!).
We also try to show off our hotel partners that are doing a great job for our customers, so be sure to check out the beach hotels that our verified guests have rated as the best in St. John for:
1. Cleanliness: Sea Shore Allure
2. Service: Sea Shore Allure
3. Comfort: Grande Bay Resort
4. Condition: Grande Bay Resort
And as always, at Hotels.com we strive to make it as easy as possible to save money on every booking. We offer our Price Guarantee on most bookings. Plus we offer 3 more ways to save:
1. Hotels.com Rewards - Stay 10 nights, get 1 free*
2. Hotels.com Deals & Discounts - Search over 10,000 deals!
3. Hotels.com promo codes - All our official coupon and discount codes in one place.
Not sure where to go? Here are some popular destinations you may like
- St. Thomas
- Charlotte Amalie
- Red Hook
Not found the right property yet? Explore other destinations or refine your current search further.
Top cities in U.S. Virgin Islands
- St. Thomas Hotels
- St. John Hotels
- Christiansted Hotels
- Maho Bay Hotels
- Kingshill Hotels
- Frederiksted Hotels
- Benner Hotels
- Nazareth Hotels
- South Coast Hotels
- Altona Hotels
- Canaan Hotels
- La Grande Princesse Hotels
- Testman Hotels
- Hotels near Maho Beach, Maho Bay
- Hotels near Hawksnest Beach, St. John
- Hotels near Johnson Bay, St. John
- Hotels near Salomon Beach, St. John
- Hotels near St. John Spice, Estate Enighed
- Hotels near Waterlemon Cay, St. John
- Hotels near Mongoose Junction, Estate Caneel Bay
- Hotels near St John Eco Hike & Snorkel Adventure, Estate Enighed
- Hotels near Cruz Bay Beach, St. John
- Hotels near Gibney Beach, St. John
Top rated St. John Hotels
- Sea Shore Allure
- Incredible Breezy views, 4 beds, 5.5 baths with private pool! Sleeps 9!
- Great Coral Bay View + central location for beaches and hiking
- HEAVENLY VIEWS and PRIVATE POOL
- Big Views and Waves Breaking on Reefs From this Stunning Private Pool Villa
Recently added St. John Hotels
- Luxurious 2-bedroom 2-bath Villa, The Westin, St. John - Sunset Bay
- Westin St. John 2 Bedroom Villas
- Westin St. John Virgin Grand Villas Two Bedroom 3 Bath
- SPRING BREAK WEEK 2022 | Westin St. John | 2 Bedroom Bi-level Loft
- MandeVilla new to the market in 2022.
Other St. John Hotels
- Sea Palms 3 bed 3 1/2 bath. Private location 5 min. to Cruz Bay.
- Water access to Great Cruz Bay with pool!
- *NEW TO RENTAL*Soul Island: A Gorgeous Private Villa with Million Dollar Sunsets
- Westin St John - 3BR/3BA w/Great Amenities!
- Cruz Harbor at Grand Bay- One bedroom condo.
Cities near to St. John