Find beach hotels & resorts in U.S. Virgin Islands

Beach vacation deals from $184

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in U.S. Virgin Islands

We found 502 beach stays in U.S. Virgin Islands, from luxury resorts to beachfront rentals. Explore these popular U.S. Virgin Islands beach destinations.

Check availability on U.S. Virgin Islands Beach Hotels

Pick from 502 U.S. Virgin Islands Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Beachfront Villas at Crystal Cove

4.0 star property
St. Thomas
  • On the beach
  • 2 beach bars
  • Beach loungers
  • Outdoor pool
9.6 out of 10, Exceptional, (145)
This beachfront apartment offers a seaside paradise with two beach bars serving refreshing beverages. Guests enjoy beach towels, loungers, and a perfect launching point for nearby scuba adventures. The waterfront property features a dock and marina for ultimate coastal enjoyment.
Beachfront Villas at Crystal Cove

Sand Castle on the Beach - Adults Only

3.5 star property
Frederiksted
  • On the beach
  • Beachfront dining
  • Beach loungers
  • 2 outdoor pools
9.2 out of 10, Wonderful, (894)
This waterfront hotel embraces its stunning beach setting with convenient loungers, umbrellas, and complimentary towels. Crystal-clear waters invite kayaking and snorkeling adventures, while the beachfront restaurant serves excellent cuisine as breathtaking sunsets paint the sky.
$277 nightly
The price is $312
Nov 22 - Nov 23
Total with taxes and fees
Sand Castle on the Beach - Adults Only

Cottages by the Sea

3.0 star property
Frederiksted
  • On the beach
  • Beach loungers
9.6 out of 10, Exceptional, (305)
Cottages by the Sea

Secret Harbour Beach Resort

4.0 star property
St. Thomas
  • On the beach
  • Beach bar
  • Beach loungers
  • Outdoor pool
9.0 out of 10, Wonderful, (1003)
The gentle waves of Secret Harbour beckon just steps from this hotel's door. Kayak through crystal waters, snorkel vibrant reefs, or simply bask on pristine white sand with a refreshing cocktail from the beach bar. Sunset dining creates magical memories.
$437 nightly
The price is $486
Nov 14 - Nov 15
Total with taxes and fees
Secret Harbour Beach Resort

Emerald Beach Resort

3.5 star property
St. Thomas
  • On the beach
  • Beach bar
  • Beach umbrellas
  • Outdoor pool
7.8 out of 10, Good, (1113)
Turquoise waters beckon at this sandy shoreline haven where adventure and relaxation harmonize perfectly. From snorkeling and surfing to parasailing nearby, the coastal playground offers endless activities complemented by seaside dining under swaying palms.
$256 nightly
The price is $286
Nov 14 - Nov 15
Total with taxes and fees
Emerald Beach Resort

Bungalows on the Bay

3.0 star property
Chenay Bay
  • On the beach
  • Beach loungers
  • Outdoor pool
7.8 out of 10, Good, (108)
This beachfront hotel offers the quintessential island escape. White sands beckon with complimentary loungers, umbrellas, and towels. Beyond sunbathing, the azure waters invite snorkeling and kayaking adventures, while an outdoor pool provides a refreshing alternative.
Bungalows on the Bay

The Buccaneer Beach & Golf Resort

4.0 star property
Christiansted
  • On the beach
  • 2 beach bars
  • Beach cabanas
  • Beach loungers
  • 2 outdoor pools
9.2 out of 10, Wonderful, (1002)
This pristine white sand beach retreat offers everything coastal dreamers crave. Beyond the cabanas and loungers, guests discover endless adventures from snorkeling to paddleboarding. With beachfront dining and two ocean-side bars, paradise is served with every sunset.
$322 nightly
The price is $356
Nov 29 - Nov 30
Total with taxes and fees
The Buccaneer Beach & Golf Resort

Hotel on the Cay

3.0 star property
Christiansted
  • On the beach
  • Beach towels
7.6 out of 10, Good, (743)
Crystal-clear waters lap against this secluded island hotel's sandy beach in Christiansted. After a day of jet skiing or snorkeling in the bay, guests can unwind with delicious BBQ while watching ferries shuttle to the mainland.
$163 nightly
The price is $184
Nov 14 - Nov 15
Total with taxes and fees
Hotel on the Cay

Sapphire Beach Resort

3.0 star property
St. Thomas
  • On the beach
  • Outdoor pool
6.8 out of 10, (270)
Sapphire Beach Resort

Club St. Croix Beach & Tennis Resort by Antilles Resorts

3.0 star property
Christiansted
  • On the beach
  • Beach loungers
  • Outdoor pool
8.0 out of 10, Very Good, (239)
Steps from your condo door, pristine sands beckon with comfortable loungers and shade umbrellas. After beach relaxation, retreat to the beautiful pool and hot tub or explore nearby water sports from snorkeling to parasailing.
Club St. Croix Beach & Tennis Resort by Antilles Resorts
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.
Save an average of 15% on thousands of hotels when you're signed in

Top U.S. Virgin Islands Hotel Reviews

Find out more about U.S. Virgin Islands

Book your dream U.S. Virgin Islands beach vacation with deals from $184

Make the most of your vacation with hotels on the water in U.S. Virgin Islands

How do I find the best U.S. Virgin Islands beach hotels? 

With 5,809 unfiltered, genuine customer reviews of hotels in U.S. Virgin Islands on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find U.S. Virgin Islands hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for U.S. Virgin Islands beach hotels with dreamy water views from your window.    

 

How much do U.S. Virgin Islands beach hotels cost?  

Prices for beachfront hotels in U.S. Virgin Islands currently start at $184 a night going up to $486 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly U.S. Virgin Islands hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my U.S. Virgin Islands beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in U.S. Virgin Islands offering free cancellation. 

 

Why should I book my U.S. Virgin Islands beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in U.S. Virgin Islands, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any U.S. Virgin Islands beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in U.S. Virgin Islands have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap U.S. Virgin Islands beach hotels? 

Currently, there are 502 tempting beach hotels in U.S. Virgin Islands to choose from, with prices from just $184 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.