Hotels in the U.S. Virgin Islands

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

U.S. Virgin Islands
30 Sep — 1 Oct2
U.S. Virgin Islands
Sat 30/9
Sun 1/10
...and more

Tips for booking hotels in U.S. Virgin Islands

Cheapest month:October
Most expensive month:January
Average price in U.S. Virgin Islands:$593/night
Cheapest price found:$81/night
Cheapest day:Friday
Most expensive day:Saturday
$428 - $785
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$454 - $566
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in U.S. Virgin Islands, Caribbean

Out of the hotels in U.S. Virgin Islands we've come across, these properties are priced the lowest. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 2,851 hotels
Bunker Hill Hotel
2307 Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 km from city center, Saint Thomas Island, U.S. Virgin Islands 

Featuring an outdoor pool, this comfortable hotel is an easy car trip from Saint Thomas. It is also minutes from Mandal's popular attractions and landmarks.

$88
Avg. per night
The Mafolie Hotel
8.0 Excellent
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.6 km from city center, Saint Thomas Island, U.S. Virgin Islands 

Just a 15-minute car ride from Cyril E. King Airport, The Mafolie Hotel offers convenient and comfortable accommodation. It also provides a 24-hour reception, meeting rooms and an outdoor pool.

$143
Avg. per night
Emerald Beach Resort
7.0 Good
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
3.6 km from city center, Saint Thomas Island, U.S. Virgin Islands 

Featuring a private beach, an outdoor pool and outdoor tennis courts, Emerald Beach Resort Saint Thomas is situated in Saint Thomas and provides comfortable accommodation. In addition to free public parking on site, the resort offers comfortable 3-star rooms and a bar.

$178
Avg. per night
Beautiful Resort In Margaritaville St. Thomas - 1bd - 4 Sleeps
10.0 Excellent
6080 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
6.5 km from city center, Saint Thomas Island, U.S. Virgin Islands 

Set in Saint Thomas, Wyndham Margaritaville St Thomas is a short drive from Mandal and Nazareth. It also offers a 24-hour reception, an outdoor pool and an atm/cash machine.

$319
Avg. per night
Carambola Beach Resort St. Croix, Us Virgin Islands
6.2 Good
Estate Davis Bay, Kingshill 851, Kingshill, U.S. Virgin Islands
Show on map
6.7 km from city center, Kingshill, U.S. Virgin Islands 

Situated in Saint Croix, Renaissance St Croix Carambola Beach Resort & Spa provides 4-star accommodation, as well as an outdoor pool. It also offers a hair salon, massage services and a beauty centre.

$322
Avg. per night
Marriott's Frenchman's Cove
9.0 Excellent
7338 Estate Bakkeroe, Saint Thomas Island, U.S. Virgin Islands
Show on map
2.3 km from city center, Saint Thomas Island, U.S. Virgin Islands 

An outdoor pool, a private beach and 4-star accommodation are on offer at Marriott's Frenchman's Cove. Popular amenities, such as a sauna and a Jacuzzi, ensure a satisfying stay in Saint Thomas.

$579
Avg. per night

Hotel prices in U.S. Virgin Islands

Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. You'll also find the most popular and best value properties within each hotel class.
3 stars
4 stars +

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

Where to stay in U.S. Virgin Islands

Use the map to find hotels in U.S. Virgin Islands that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in U.S. Virgin Islands

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

    You can find several places worth visiting in U.S. Virgin Islands. Saint Thomas Island, Christiansted, and St. John are some of the most popular amongst our users.

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

    466 reviews rated Margaritaville Vacation Club Studio by Wyndham - St. Thomas with an average score of 7.9/10. It may also be worth looking into the The Ritz-Carlton St Thomas, which received a rating of 8.5/10 from 84 reviews. Secret Harbour Beach Resort could also be a good option, with a score of 8.3/10 from 25 reviews.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation