Hotel deals Caribbean U.S. Virgin Islands

Hotels in U.S. Virgin Islands

Find the best deals on 2,081 hotels in U.S. Virgin Islands

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in U.S. Virgin Islands

Looking for a city in U.S. Virgin Islands to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$199 - $311
CHEAPEST CITY IN U.S. VIRGIN ISLANDS Christiansted 19% cheaper Hotels in Christiansted are the cheapest in U.S. Virgin Islands at just $199 per night on average.
MOST EXPENSIVE CITY IN U.S. VIRGIN ISLANDS Saint John's National Park 27% more expensive Saint John's National Park has the highest priced hotels in U.S. Virgin Islands with rooms averaging $311 per night.
MOST POPULAR CITY IN U.S. VIRGIN ISLANDS Saint Thomas Island 62% more users visited More momondo users search for hotels in Saint Thomas Island than any other city in U.S. Virgin Islands

Popular Cities in U.S. Virgin Islands

Book one of the best deals U.S. Virgin Islands has to offer in these popular locations
Hotels in Saint Thomas Island
Search hotel deals in Saint Thomas Island
Midtown Guest House
Best value
Midtown Guest House
7.5
$95
Point Pleasant Resort
#1 Most popular
Point Pleasant Resort
8.8
$225
Windward Passage Hotel
#2 Most popular
Windward Passage Hotel
6.7
$212
Bolongo Bay Beach Resort
#3 Most popular
Bolongo Bay Beach Resort
7.3
$310
Secret Harbour Beach Resort
#4 Most popular
Secret Harbour Beach Resort
8.3
$580
Olga's Fancy
#5 Most popular
Olga's Fancy
9.1
$116
Emerald Beach Resort
Emerald Beach Resort
7.3
$274
Hotel on the Cay
Best value
Hotel on the Cay
7.9
$164
Caravelle Hotel & Casino
#1 Most popular
Caravelle Hotel & Casino
8.3
$218
Club Comanche Hotel, St. Croix
#2 Most popular
Club Comanche Hotel, St. Croix
7.3
$167
Chenay Bay Beach Resort
#3 Most popular
Chenay Bay Beach Resort
8.0
$177
The Palms At Pelican Cove - Adults Only
#4 Most popular
The Palms At Pelican Cove - Adults Only
9.0
$245
Tamarind Reef Resort, Spa & Marina
#5 Most popular
Tamarind Reef Resort, Spa & Marina
7.6
$267
Company House Hotel
Company House Hotel
9.0
$244
Hotels in Saint John's National Park
Search hotel deals in Saint John's National Park
Think of All the Money You'll Save: Clean, Cozy & Convenient
Best value
Think of All the Money You'll Save: Clean, Cozy & Convenient
$163
St John Inn
#1 Most popular
St John Inn
9.6
$326
Tropical Seaside Villa- Live In Paradise With Open Seaviews
#2 Most popular
Tropical Seaside Villa- Live In Paradise With Open Seaviews
$1,037
Estate Lindholm
#3 Most popular
Estate Lindholm
9.6
$452
Incredible Panoramic Views! Private Pool! A Short Drive To Beaches!
#4 Most popular
Incredible Panoramic Views! Private Pool! A Short Drive To Beaches!
10.0
$853
Villa Morena: Completely Remodeled - Ready for 2018
#5 Most popular
Villa Morena: Completely Remodeled - Ready for 2018
9.5
$304
Inspiring Views, Pool, Privacy at this amazing Eco-Villa - even after the storms
Inspiring Views, Pool, Privacy at this amazing Eco-Villa - even after the storms
8.4
$445
Sapphire Desire Amazing Views!! - Oceanfront Condo St. Thomas, VI
Best value
Sapphire Desire Amazing Views!! - Oceanfront Condo St. Thomas, VI
9.6
$153
The Hills St. John
#1 Most popular
The Hills St. John
$646
Cameron Cove - Bay View House
#2 Most popular
Cameron Cove - Bay View House
9.6
$392
Coconut Coast Villas
#3 Most popular
Coconut Coast Villas
9.1
$293
Sand Castle on the Beach - Adults Only
Best value
Sand Castle on the Beach - Adults Only
8.6
$212
The Fred (Adults Only)
#1 Most popular
The Fred (Adults Only)
8.9
$306

U.S. Virgin Islands travel tips

Let us help you with the best tips about U.S. Virgin Islands

When is the least expensive time to stay in U.S. Virgin Islands?

October is the least expensive month to stay in U.S. Virgin Islands, with an average price of $225 per night. That price is significantly cheaper than the most expensive month, December.

Where do most people stay in U.S. Virgin Islands?

There is little doubt that travelers enjoy various cities in U.S. Virgin Islands, but the majority of travelers who visit U.S. Virgin Islands tend to spend the most time in Saint Thomas Island.

Which city in U.S. Virgin Islands has the most expensive hotel rooms?

Visiting and staying overnight in Saint John's National Park will cost you a premium compared to the rest of U.S. Virgin Islands. Expect to pay $311 per night, a rate that is about 27% more than the country’s average.

Which city in U.S. Virgin Islands has the least expensive hotel rooms?

The least expensive city in U.S. Virgin Islands to stay in is Saint Thomas Island. With an average rate of $97 per night, Saint Thomas Island is about 77% less expensive than other cities in U.S. Virgin Islands.


Most popular tourist destinations in U.S. Virgin Islands

Explore the cities our users love in U.S. Virgin Islands

Discover these regions in U.S. Virgin Islands

Find the perfect area of U.S. Virgin Islands for your next getaway
Hotel deals Caribbean U.S. Virgin Islands