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

Beach vacation deals from $129

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in U.S. Virgin Islands

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

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

Porch
Margaritaville Vacation Club by Wyndham - St. Thomas
4.0 star property
8.0 out of 10, Very Good, (1358)
"Overall the resort was great. To be even better, they need more shuttles roaming the property to transport guests to the pools and their rooms. The beach at the resort is unswimmable but Cokie is a short walk. No need to wait for the shuttle. Dining options are very limited. But, the food at the one restaurant is good. "
The price is $365
$410 total
includes taxes & fees
May 22 - May 23
Margaritaville Vacation Club by Wyndham - St. Thomas
3 outdoor pools, cabanas (surcharge), pool umbrellas
The Westin Beach Resort & Spa at Frenchman's Reef
4.5 star property
8.0 out of 10, Very Good, (1003)
"The property was absolutely beautiful with amazing views from every side. Pools, beach, restaurants and different options. Close enough to walk to the Sunset Dinner Cruise leaving from Mariott dock next door."
The price is $425
$564 total
includes taxes & fees
Jun 16 - Jun 17
The Westin Beach Resort & Spa at Frenchman's Reef
Outdoor pool, pool umbrellas, sun loungers
Bolongo Bay Beach Resort
3.0 star property
8.0 out of 10, Very Good, (1003)
"The food was great the beach wasn't all that too many rocks or stones in the water was hard on the feet did not enjoy "
Bolongo Bay Beach Resort
Save an average of 15% on thousands of hotels when you're signed in
Terrace/patio
Divi Carina Bay All Inclusive Beach Resort & Casino
3.5 star property
7.6 out of 10, Good, (220)
"Didn’t like the rooms balcony doors will not close all the way and the last two days that we were there no hot water. One other front desk service representative was real rude to people, but outside of that the food was amazing and I enjoyed myself"
Divi Carina Bay All Inclusive Beach Resort & Casino
2 outdoor pools, cabanas (surcharge), pool umbrellas
The Ritz-Carlton, St. Thomas
5.0 star property
8.4 out of 10, Very Good, (292)
"Perfect resort "
The price is $729
$977 total
includes taxes & fees
Jun 2 - Jun 3
The Ritz-Carlton, St. Thomas
Villa, 1 Bedroom | Property grounds
Point Pleasant Resort
4.0 star property
8.4 out of 10, Very Good, (1000)
"Absolutely amazing staff. The room was a great stay and the view was stunning "
Point Pleasant Resort
On the beach, beach umbrellas, snorkeling, beach bar
Emerald Beach Resort
3.5 star property
7.2 out of 10, Good, (1000)
"First time staying and will definitely come back"
The price is $249
$305 total
includes taxes & fees
Jun 1 - Jun 2
Emerald Beach Resort
Property grounds
The Buccaneer Beach & Golf Resort
4.0 star property
9.2 out of 10, Wonderful, (972)
"Amazing resort, was best part of my trip/vacation."
The price is $243
$314 total
includes taxes & fees
Jun 1 - Jun 2
The Buccaneer Beach & Golf Resort
Outdoor pool, sun loungers
Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
7.6 out of 10, Good, (841)
"There are SO many friendly people working here. Dave was the first person I met. He gave me a ride from the parking lot right when I got here and took me back on our way out. Erald was an awesome bar tender. Colin making omelettes in the morning was always a great way to start the day. Gave me a big hug when I said goodbye. Hakeem at the restaurant for dinner made this trip great! Thank you!"
The price is $254
$318 total
includes taxes & fees
Jun 4 - Jun 5
Carambola Beach Resort St. Croix, US Virgin Islands
Outdoor pool
Mafolie Hotel
3.0 star property
8.2 out of 10, Very Good, (968)
"Nice for a short stay."
The price is $129
$165 total
includes taxes & fees
May 22 - May 23
Mafolie Hotel
Don't see what you're looking for?
See all available properties in U.S. Virgin Islands
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.

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

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 8,657 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 $129 a night going up to $729 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 423 tempting beach hotels in U.S. Virgin Islands to choose from, with prices from just $129 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

U.S. Virgin Islands Beach Hotels information

 

Beach Hotels in U.S. Virgin Islands

423

Highest price
$729
Cheapest price
$129
Number of guest reviews
8,657
Total number of hotels in U.S. Virgin Islands
4,492

 

Recent reviews of U.S. Virgin Islands hotels
Expedia verified reviews