Tips
Top-rated hotels
Cheapest hotels
Where to stay

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
2 May — 3 May2
U.S. Virgin Islands
Thu 2/5
Fri 3/5
...and more

Tips for booking hotels in U.S. Virgin Islands

Gain useful insights and advice for booking the perfect stay in U.S. Virgin Islands. Price data is based on averages over the past 12 months and was last updated on 25 April 2024.
Cheapest month:July
Most expensive month:January
Average price in U.S. Virgin Islands:£332/night
Cheapest price found:£81/night
Cheapest day:Tuesday
Most expensive day:Friday
£95 - £721
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£119 - £940
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated U.S. Virgin Islands hotels

Browse through properties in U.S. Virgin Islands that have received the highest ratings from guests. There are currently 2,818 properties in U.S. Virgin Islands and data was last updated on 25 April 2024.
According to our users, these are some of the best hotels to stay at in U.S. Virgin Islands. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 2,818 hotels
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
Parking
£90
Avg. per night
7338 Estate Bakkeroe, Saint Thomas Island, U.S. Virgin Islands
1.5 mi from city centre
Free Wi-Fi
£600
Avg. per night
1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands
0.4 mi from city centre
Free Wi-Fi
Parking
£145
Avg. per night
6080 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
4.1 mi from city centre
Free Wi-Fi
Parking
£300
Avg. per night
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
0.4 mi from city centre
Free Wi-Fi
Parking
£121
Avg. per night
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
2.2 mi from city centre
Free Wi-Fi
£241
Avg. per night
31 Kongen Gade, Saint Thomas Island, U.S. Virgin Islands
0.0 mi from city centre
Parking
£88
Avg. per night
2307 Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
0.1 mi from city centre
Free Wi-Fi
Air conditioning
£100
Avg. per night

Cheapest hotels in U.S. Virgin Islands, Caribbean

Discover affordable stays in U.S. Virgin Islands that provide a quality experience without breaking the bank. Hotels in U.S. Virgin Islands can be found for as low as £181 per night. There is currently one property in U.S. Virgin Islands that can be booked for this price. Windward Passage Hotel is one of the hotels that can be booked for the lowest price in U.S. Virgin Islands. Price data was last updated on 25 April 2024
Out of the hotels in U.S. Virgin Islands we've come across, these properties are priced the lowest. Consider alternative dates if you're able to compare prices.
Show all 2,818 hotels
Veterans Drive Charlotte Amali, Po Box 640, Saint Thomas Island, U.S. Virgin Islands
0.5 mi from city centre
Free Wi-Fi
Parking
£181
Avg. per night
Estate Davis Bay, Kingshill 851, Kingshill, U.S. Virgin Islands
4.1 mi from city centre
Free Wi-Fi
Parking
£244
Avg. per night

Hotel prices in U.S. Virgin Islands

Get a sense of the average price and most popular properties to stay in U.S. Virgin Islands to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in U.S. Virgin Islands at attractive prices. Price data was last updated on 25 April 2024.
Some of the best options for booking a hotel in U.S. Virgin Islands categorised by hotel class. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
2 stars
2 stars and under
31 Kongen Gade, Saint Thomas Island, U.S. Virgin Islands
3 stars
3 stars
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
4 stars
4 stars +
7338 Estate Bakkeroe, Saint Thomas Island, U.S. Virgin Islands

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

Where to stay in U.S. Virgin Islands

Explore different neighbourhoods and areas within U.S. Virgin Islands to find the perfect location for your stay. Map data was last updated on 25 April 2024.
Use the map to find hotels in U.S. Virgin Islands that are close to the points of interest you'll be frequenting. You can find more information on a particular hotel within the map by clicking on its name.

Facts about staying in U.S. Virgin Islands

Find useful tips and insights about staying in U.S. Virgin Islands to help you make the most of your experience. FAQs were last updated on 25 April 2024.
  • Where is the best place to stay in U.S. Virgin Islands?

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

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

    177 reviews rated King Christian Hotel with an average score of 7.8/10. It may also be worth looking into the The Westin St. John Resort Villas, which received a rating of 8.2/10 from 34 reviews. Secret Harbour Beach Resort could also be a good option, with a score of 8.3/10 from 38 reviews.

  • When is the best time to stay in U.S. Virgin Islands?

    For a budget-friendly visit to U.S. Virgin Islands, consider planning your stay in the month of July, when prices are at their most affordable. On average, the cost per night for accommodations in U.S. Virgin Islands during July is £81/night. If you're looking to save, avoid booking during January in U.S. Virgin Islands, as prices peak around £332/night.

  • What is the most popular city in U.S. Virgin Islands to stay in?

    Saint Thomas Island is the most popular city in U.S. Virgin Islands. Many of our users have also opted to stay in either Christiansted or St. John, which are other popular options.

  • How much does a hotel cost in U.S. Virgin Islands?

    Although prices may change based on seasonality and which city you stay in, you can expect the cost of a hotel in U.S. Virgin Islands to be around £432 per night. Staying 7 days in U.S. Virgin Islands will cost £3,026 on average.

See more FAQs
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