Search for All Inclusive Resorts in U.S. Virgin Islands

Most hotels are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in U.S. Virgin Islands

Top U.S. Virgin Islands All-inclusive Resorts

Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas, 802
3.9/5 Very Good! (997 reviews)
"Stay was great! Very friendly and helpful staff"

Reviewed on May 12, 2022

Bolongo Bay Beach Resort
Divi Carina Bay All Inclusive Beach Resort & Casino
3.5 out of 5
5025 Turner Hole, Christiansted, St. Croix, 00820
3.2/5 (49 reviews)
"Great vacation! Property is newly renovated and staff is wonderful. Casey the manager really went above and beyond to make our stay great. He even brought us food to our rooms when we said we were hungry after a night at the casinos. I would definitely rent a car to tour the island since there is ..."

Reviewed on Apr 19, 2022

Divi Carina Bay All Inclusive Beach Resort & Casino
Sand Castle on the Beach - Adults Only
3.5 out of 5
127 Smithfield, Frederiksted, St. Croix, 840
The price is $219 per night from May 24 to May 25
4.5/5 Wonderful! (542 reviews)
"Very friendly staff and attentive owners. Met many happy visitors from all over."

Reviewed on May 8, 2022

Sand Castle on the Beach - Adults Only
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas, 802
The price is $274 per night from Jun 20 to Jun 21
3.5/5 Good! (973 reviews)
"Perfect location, beach is amazing and the staff was really nice and helpful.. rooms were nice but the beds are a little hard. Tips for others, either sleep with ear plugs or sleep with a tv on because those roosters are going to wake you up at 4am every morning. And don’t leave your balcony door ..."

Reviewed on May 9, 2022

Emerald Beach Resort
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas, 802
The price is $481 per night from May 30 to May 31
4.3/5 Excellent! (1,100 reviews)
"Beautiful tucked away property."

Reviewed on May 16, 2022

Secret Harbour Beach Resort
Don't see what you're looking for?
See all available properties in U.S. Virgin Islands
View all properties
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.

Recent Reviews All-inclusive Resorts in U.S. Virgin Islands
expedia verified reviews