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
Aug 5 — Aug 62
U.S. Virgin Islands
Thu 8/5
Fri 8/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in U.S. Virgin Islands

Filter by star ratings
All filters
Hilltop Villas At Bluebeard's Castle By Capital Vacations
Hilltop Villas At Bluebeard's Castle By Capital Vacations
8.2 Excellent
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 
ExcellentBased on 109 reviews
8.2

Located in Mandal, Hilltop Villas at Bluebeards Castle Mandal is within a 10-minute drive of Cyril E. King Airport and provides a swimming pool, an outdoor pool and a Jacuzzi. It has a fitness centre, as well as a kids pool, free Wi-Fi and a 24-hour reception.

Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and Villas
6.4 Good
8075 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
2.7 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
GoodBased on 186 reviews
6.4

Opened in 1955, Lindbergh Bay Hotel is set in Saint Thomas and provides an outdoor pool, a private beach and a swimming pool. In addition to free public parking on site, the resort features comfortable 3-star rooms and a bar.

Crystal Cove Villas
Crystal Cove Villas
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 

Crystal Cove Villas offers 3-star accommodation in Nazareth. It provides free Wi-Fi, a garden and an outdoor pool.

Pirates Pension At Bluebeard's Castle By Capital Vacations
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 77 reviews
7.8

Situated in Mandal, Pirates Pension at Bluebeards Castle is an easy drive from Saint Thomas and Nazareth.

Midtown Guest House
Midtown Guest House
7.6 Good
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
GoodBased on 250 reviews
7.6

Set in Mandal, Midtown Guest House is a short drive from Saint Thomas and provides complimentary wireless internet, room service and a terrace. It is ideally located for those wishing to visit local attractions.

Beachfront Villas At Crystal Cove
Beachfront Villas At Crystal Cove
9.3 Excellent
Saint Thomas Island, U.S. Virgin Islands
Show on map
5.2 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
ExcellentBased on 25 reviews
9.3

Beachfront At Crystal Cove offers a comfortable setting when in Nazareth. It also provides free Wi-Fi and a swimming pool.

Olga's Fancy
Olga's Fancy
9.1 Excellent
Honduras 8, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.9 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
ExcellentBased on 377 reviews
9.1

Conveniently situated and featuring an outdoor pool, this comfortable inn is an easy drive from Saint Thomas. Guests can also enjoy free internet access throughout the property.

Company House Hotel
Company House Hotel
8.8 Excellent
2 Company Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted, U.S. Virgin Islands 
ExcellentBased on 51 reviews
8.8

Opened in 1960, Company House Hotel is situated in Saint Croix and offers a safe, a 24-hour reception and an outdoor pool. It is ideally located for guests wishing to discover the area's attractions.

1520 Watergate
1520 Watergate
8.3 Excellent
Saint Thomas Island, U.S. Virgin Islands
Show on map
3.0 mi from city centre, Saint Thomas Island, U.S. Virgin Islands 
ExcellentBased on 60 reviews
8.3

Oceanfront Watergate Villas & Condos offers a comfortable setting while in Saint Thomas. It also features a car rental desk.

Club St. Croix Beach & Tennis Resort by Antilles Resorts
Club St. Croix Beach & Tennis Resort by Antilles Resorts
6.8 Good
3280 Estate Golden Rock, Christiansted, U.S. Virgin Islands
Show on map
1.1 mi from city centre, Christiansted, U.S. Virgin Islands 
GoodBased on 19 reviews
6.8

Featuring an outdoor pool, outdoor tennis courts and free Wi-Fi, Club St Croix Beach and Tennis Resort is located in Saint Croix and offers comfortable accommodation. It is conveniently positioned for those wishing to sightsee in the area.

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.

Top Rated U.S. Virgin Islands hotels

Show all 2,497 hotels
1
Olga's Fancy
Olga's Fancy
9.1 Excellent
Honduras 8, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.9 mi from city centre, Saint Thomas Island 

Conveniently situated and featuring an outdoor pool, this comfortable inn is an easy drive from Saint Thomas. Guests can also enjoy free internet access throughout the property.

2
Beachfront Villas At Crystal Cove
Beachfront Villas At Crystal Cove
9.3 Excellent
Saint Thomas Island, U.S. Virgin Islands
Show on map
5.2 mi from city centre, Saint Thomas Island 

Beachfront At Crystal Cove offers a comfortable setting when in Nazareth. It also provides free Wi-Fi and a swimming pool.

3
Midtown Guest House
Midtown Guest House
7.6 Good
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Saint Thomas Island 

Set in Mandal, Midtown Guest House is a short drive from Saint Thomas and provides complimentary wireless internet, room service and a terrace. It is ideally located for those wishing to visit local attractions.

4
King Christian Hotel
King Christian Hotel
7.6 Good
59 King's Wharf, Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Christiansted 

Set in Saint Croix, King Christian Hotel is a five-minute walk from Protestant Cay and offers an outdoor pool. It is ideally located for guests wishing to sightsee in the area.

5
Company House Hotel
Company House Hotel
8.8 Excellent
2 Company Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted 

Opened in 1960, Company House Hotel is situated in Saint Croix and offers a safe, a 24-hour reception and an outdoor pool. It is ideally located for guests wishing to discover the area's attractions.

6
Hilltop Villas At Bluebeard's Castle By Capital Vacations
Hilltop Villas At Bluebeard's Castle By Capital Vacations
8.2 Excellent
1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.4 mi from city centre, Saint Thomas Island 

Located in Mandal, Hilltop Villas at Bluebeards Castle Mandal is within a 10-minute drive of Cyril E. King Airport and provides a swimming pool, an outdoor pool and a Jacuzzi. It has a fitness centre, as well as a kids pool, free Wi-Fi and a 24-hour reception.

7
The Fred (Adults Only)
The Fred (Adults Only)
8.6 Excellent
605 Strand Street, Frederiksted, U.S. Virgin Islands
Show on map
0.2 mi from city centre, Frederiksted 

This comfortable resort in Saint Croix provides free Wi-Fi, as well as a swimming pool and luggage storage. It is conveniently located for guests wanting to visit local attractions.

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

Two Sandals by the Sea Inn - B&B provides a comfortable setting when in Nazareth. It also offers a ticket service, a concierge and an express check-in and check-out feature.

Cheapest hotels in U.S. Virgin Islands

Show all 2,497 hotels
Midtown Guest House
Midtown Guest House
7.6 Good
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 mi from city centre,  

Set in Mandal, Midtown Guest House is a short drive from Saint Thomas and provides complimentary wireless internet, room service and a terrace. It is ideally located for those wishing to visit local attractions.

$95
Avg. per night
Skyline Vista Villa
Skyline Vista Villa
405 Hospital Ground, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.2 mi from city centre,  

Situated in Mandal, Skyline Vista Villa is an easy drive from Saint Thomas and offers free Wi-Fi. It is conveniently located for guests wishing to visit local attractions.

$119
Avg. per night
Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and Villas
6.4 Good
8075 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
2.7 mi from city centre,  

Opened in 1955, Lindbergh Bay Hotel is set in Saint Thomas and provides an outdoor pool, a private beach and a swimming pool. In addition to free public parking on site, the resort features comfortable 3-star rooms and a bar.

$129
Avg. per night
Starz Hotel
Starz Hotel
8.5 Excellent
Constant 38, Saint Thomas Island, U.S. Virgin Islands
Show on map
1.3 mi from city centre,  

Starz Hotel Mandal is located in Mandal and features free Wi-Fi.

$149
Avg. per night
King Christian Hotel
King Christian Hotel
7.6 Good
59 King's Wharf, Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre,  

Set in Saint Croix, King Christian Hotel is a five-minute walk from Protestant Cay and offers an outdoor pool. It is ideally located for guests wishing to sightsee in the area.

$164
Avg. per night
Crystal Cove Villas
Crystal Cove Villas
6345 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
5.1 mi from city centre,  

Crystal Cove Villas offers 3-star accommodation in Nazareth. It provides free Wi-Fi, a garden and an outdoor pool.

$183
Avg. per night
Olga's Fancy
Olga's Fancy
9.1 Excellent
Honduras 8, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.9 mi from city centre,  

Conveniently situated and featuring an outdoor pool, this comfortable inn is an easy drive from Saint Thomas. Guests can also enjoy free internet access throughout the property.

$186
Avg. per night
Mafolie Hotel
Mafolie Hotel
7.8 Good
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.4 mi from city centre,  

The Mafolie Hotel offers 3-star accommodation, plus a safe, a 24-hour reception and an outdoor pool. It is ideally positioned for those wishing to discover the area's attractions.

$199
Avg. per night

Hotel prices in U.S. Virgin Islands

2 stars and under

$93 - $337

Two Sandals by the Sea Inn - B&B

#1 Most popular

$279
Avg. per night
Midtown Guest House

#2 Most popular

$95
Avg. per night
Sunset Gardens Guesthouse

Best value

$93
Avg. per night
3 stars

$15 - $394

Bolongo Bay Beach Resort

#1 Most popular

$291
Avg. per night
Emerald Beach Resort

#2 Most popular

$207
Avg. per night
Lindbergh Bay Hotel and Villas
$129
Avg. per night
4 stars +

$353 - $775

Gallows Point Resort

#1 Most popular

$519
Avg. per night
The Hills St. John

#2 Most popular

$775
Avg. per night
Wyndham Margaritaville St. Thomas

Best value

$353
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 Bolongo Bay Beach Resort, which has been reviewed by 53 users and currently has a rating of 7.4/10. Other top-rated locations include Secret Harbour Beach Resort and Emerald Beach Resort, which have received 8.4/10 and 7.2/10 ratings from our users, respectively.