Hotels in U.S. Virgin Islands

Search and compare U.S. Virgin Islands hotels from hundreds of travel sites and save

U.S. Virgin Islands
Nov 29 — Nov 302
U.S. Virgin Islands
Mon 11/29
Tue 11/30
...and more

Tips for booking a U.S. Virgin Islands hotel

Cheapest month:September
Most expensive month:February
Average price in U.S. Virgin Islands:$332/night
Absolute cheapest price found:$40/night
Cheapest day:Saturday
Most expensive day:Tuesday
$230 - $455
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$235 - $374
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in U.S. Virgin Islands

Show all 2,681 hotels
Little Indigo Apartments
Little Indigo Apartments
8.6 Excellent
Saint Thomas Island, U.S. Virgin Islands
Show on map
0.3 mi from city centre,  

This comfortable property in Mandal offers complimentary Wi-Fi, as well as a dry cleaning service and an express check-in and check-out feature. It is conveniently close to Cyril E. King Airport, which is a 10-minute drive away.

Avg. per night

Hotel prices in U.S. Virgin Islands

2 stars and under

$92 - $510

Starz Hotel

Best value

Starz Hotel
8.6 Excellent
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

U.S. Virgin Islands travel FAQs

  • Where is the best place to stay in U.S. Virgin Islands?

    Saint Thomas Island, Christiansted, and Saint John's National Park are the most popular places on HotelsCombined for stays in U.S. Virgin Islands.

  • What are the best hotels in U.S. Virgin Islands?

    One of the most popular hotels in U.S. Virgin Islands is Frenchmans Reef and Morning Star Marriott Beach Resort, which has been reviewed by 14 users and currently has a rating of 7.9/10. Other top-rated locations include Wyndham Margaritaville St. Thomas and Point Pleasant Resort, which have received 8.0/10 and 8.5/10 ratings from our users, respectively.