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
Nov 28 — Nov 292
U.S. Virgin Islands
Mon 11/28
Tue 11/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in U.S. Virgin Islands

Filter by star ratings
All filters
Pirates Pension at Bluebeard's Castle by Capital Vacations
7.8 Good
1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.4 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
GoodBased on 160 reviews
7.8

Featuring a Jacuzzi and an outdoor pool, Pirates Pension at Bluebeards Castle is situated in Mandal and provides comfortable accommodation. It offers complimentary Wi-Fi, a concierge and a playground.

The Westin St. John Resort Villas
8.1 Excellent
300B Chocolate Hole, St. John, U.S. Virgin Islands
Show on map
3.8 mi from city centre, St. John, U.S. Virgin Islands 
ExcellentBased on 34 reviews
8.1

The Westin St John Resort Villas is set on Saint John, and offers 4-star facilities, including a private beach. It also features an outdoor pool, a Jacuzzi and outdoor tennis courts.

Caravelle Hotel & Casino
8.5 Excellent
44A Queen Cross Street, Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Christiansted, U.S. Virgin Islands 
ExcellentBased on 150 reviews
8.5

Situated in Saint Croix, Hotel Caravelle Saint Croix offers 3-star accommodation, as well as an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

Crystal Cove Villas
6.5 Good
6345 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
5.1 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
GoodBased on 2 reviews
6.5

Situated in Nazareth, Crystal Cove Villas offers 3-star accommodation, as well as an outdoor pool. Guests can also make use of complimentary Wi-Fi throughout their stay.

Chenay Bay Beach Resort
5000 Estate Chenay Bay Rt. 82, Christiansted, U.S. Virgin Islands
Show on map
3.1 mi from city centre, Christiansted, U.S. Virgin Islands 

Featuring outdoor tennis courts and an outdoor pool, Chenay Bay Beach Resort is situated in Saint Croix and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Two Sandals by the Sea Inn - B&B
6264 Estate Nazareth, Saint Thomas Island, U.S. Virgin Islands
Show on map
5.4 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 

Two Sandals by the Sea Inn - B&B is located in Nazareth and offers guests wired internet. It also provides a ticket service, a concierge and an express check-in and check-out feature.

Luxury Beachfront Duplex Villa on Sapphire Beach I
9.2 Excellent
Saint Thomas Island, U.S. Virgin Islands
Show on map
5.4 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
ExcellentBased on 26 reviews
9.2

Located in Nazareth, Luxury Beachfront Duplex Villa on Sapphire Beach I is within a 30-minute drive of Cyril E. King Airport and provides a private beach and an outdoor pool. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Romantic Ocean View Villa with Private Pool VI
9.4 Excellent
6400 Estate Smith Bay 110, Saint Thomas Island, U.S. Virgin Islands
Show on map
5.0 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
ExcellentBased on 9 reviews
9.4

Romantic Ocean View Villa with Private Pool VI provides a comfortable setting when in Nazareth. It is conveniently positioned for guests wanting to discover the area's attractions.

Tips for booking hotels in U.S. Virgin Islands

Cheapest month:September
Most expensive month:February
Average price in U.S. Virgin Islands:$489/night
Cheapest price found:$98/night
Cheapest day:Friday
Most expensive day:Saturday
$307 - $618
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$425 - $576
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in U.S. Virgin Islands, Caribbean

Historic Apartment in the Heart of Christiansted
9.4 Excellent
Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Christiansted, U.S. Virgin Islands 

This comfortable property in Saint Croix provides complimentary wireless internet, as well as a sauna and an express check-in and check-out feature. It is conveniently positioned for those wanting to sightsee in the area.

$145
Avg. per night
Holger Danske Hotel
1200 King Cross Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted, U.S. Virgin Islands 

Situated in Saint Croix, Holger Danske Hotel is within walking distance of Protestant Cay and features an outdoor pool. It is conveniently located for those wishing to visit local attractions.

$181
Avg. per night
Cruz Bay Boutique Hotel
74-2 Cruz Bay Town, St. John, U.S. Virgin Islands
Show on map
4.3 mi from city centre, St. John, U.S. Virgin Islands 

Cruz Bay Boutique Hotel offers 3-star accommodation, as well as free Wi-Fi. It is ideally located for those wanting to visit local attractions.

$228
Avg. per night
Company House Hotel
8.6 Excellent
2 Company Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted, U.S. Virgin Islands 

Opened in 1960, Company House Hotel is situated in Saint Croix and offers meeting rooms, free Wi-Fi and an outdoor pool. It is ideally located for guests wishing to discover the area's attractions.

$244
Avg. per night
Coconut Coast Villas
9.1 Excellent
268 Estate Enighed, St. John, U.S. Virgin Islands
Show on map
4.4 mi from city centre, St. John, U.S. Virgin Islands 

Within a 40-minute car ride of Cyril E. King Airport, Coconut Coast Villas offers an outdoor pool and free Wi-Fi. It is conveniently located for those wishing to visit local attractions.

$267
Avg. per night
The Fred - Adults only Hotel
7.0 Good
605 Strand Street, Frederiksted, U.S. Virgin Islands
Show on map
0.2 mi from city centre, Frederiksted, U.S. Virgin Islands 

This comfortable hotel in Saint Croix provides free Wi-Fi, as well as a Jacuzzi and massage services. It is conveniently located for guests wanting to visit local attractions.

$308
Avg. per night

Hotel prices in U.S. Virgin Islands

2 stars and under
3 stars
4 stars +

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

Where to stay in U.S. Virgin Islands

Hotels in popular the U.S. Virgin Islands cities
Vacation rentals in popular U.S. Virgin Islands cities
Hotels in popular the U.S. Virgin Islands regions

Facts about staying in U.S. Virgin Islands

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

    Users favor staying in areas such as Saint Thomas Island, Christiansted, and St. John. Consider these locations when searching for your desired stay.

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

    Margaritaville Vacation Club Studio by Wyndham - St. Thomas (7.9/10 from 317 reviews), Pirates Pension at Bluebeard's Castle by Capital Vacations (7.8/10 from 160 reviews), and The Westin St. John Resort Villas (8.1/10 from 34 reviews) are all highly rated places to stay in U.S. Virgin Islands.