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

Tips for booking a U.S. Virgin Islands hotel

Cheapest month:September
Most expensive month:March
Average price in U.S. Virgin Islands:C$ 428/night
Cheapest price found:C$ 116/night
Cheapest day:Sunday
Most expensive day:Wednesday
C$ 270 - C$ 677
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 122 - C$ 595
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,749 hotels
1
Midtown Guest House
7.7 Good
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 km from city centre, Saint Thomas Island, U.S. Virgin Islands 

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.

2
Secret Harbour Beach Resort
10.0 Excellent
6280 Estate Nazareth, Saint Thomas Island, U.S. Virgin Islands
Show on map
8.7 km from city centre, Saint Thomas Island, U.S. Virgin Islands 

Boasting a swimming pool and a private beach, Secret Harbour Beach Resort is a luxurious base in Nazareth. It also offers free Wi-Fi, a diving centre and an outdoor pool.

3
Marriott's Frenchman's Cove
9.3 Excellent
7338 Estate Bakkeroe, Saint Thomas Island, U.S. Virgin Islands
Show on map
2.3 km from city centre, Saint Thomas Island, U.S. Virgin Islands 

Marriott's Frenchman's Cove features an outdoor pool and a private beach, along with rooms with refrigerators. Popular amenities, such as a sauna and a Jacuzzi, ensure a satisfying stay in Saint Thomas.

4
Hilltop Villas At Bluebeard's Castle By Capital Vacations
8.1 Excellent
1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.7 km from city centre, Saint Thomas Island, U.S. Virgin Islands 

Located in Mandal, Hilltop Villas at Bluebeards Castle 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.

5
Hotel on the Cay
7.6 Good
Protestant Cay,223329, Christiansted, U.S. Virgin Islands
Show on map
0.4 km from city centre, Christiansted, U.S. Virgin Islands 

Just a 20-minute car trip from Henry E. Rohlsen Airport, Hotel on the Cay offers convenient and art deco accommodation. It also provides an outdoor pool and free Wi-Fi.

6
Wyndham Margaritaville St. Thomas
9.0 Excellent
6080 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
6.5 km from city centre, Saint Thomas Island, U.S. Virgin Islands 

Situated in Saint Thomas, Wyndham Margaritaville St Thomas provides 4-star accommodation, as well as an outdoor pool. It also offers an atm/cash machine and a 24-hour reception.

7
The Buccaneer Beach & Golf Resort, Trademark St.Croix Usvi
8.3 Excellent
5007 Shoys, Christiansted, U.S. Virgin Islands
Show on map
2.5 km from city centre, Christiansted, U.S. Virgin Islands 

Opened in 1947, The Buccaneer is set in Saint Croix and provides a sauna, an outdoor pool and outdoor tennis courts. It is ideally positioned for those wishing to visit local attractions.

8
Emerald Beach Resort
7.0 Good
8070 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
3.6 km from city centre, 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.

Cheapest hotels in U.S. Virgin Islands

Show all 2,749 hotels
Bunker Hill Hotel
7.7 Good
2307 Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 km from city centre,  

Providing an outdoor pool, Bunker Hill Hotel is located an easy drive from Saint Thomas and Nazareth. It also provides free Wi-Fi.

C$ 109
Avg. per night
Midtown Guest House
7.7 Good
1B Commandant Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 km 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.

C$ 129
Avg. per night
Galleon House Hotel
7.6 Good
31 Kongen Gade, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.1 km from city centre,  

Just a 10-minute car trip from Cyril E. King Airport, Galleon House Hotel provides convenient accommodation and features an outdoor pool. It is also steps from Mandal's popular tourist attractions.

C$ 138
Avg. per night
Lindbergh Bay Hotel and Villas
6.1 Good
8075 Lindbergh Bay, Saint Thomas Island, U.S. Virgin Islands
Show on map
4.4 km 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 hotel features comfortable 3-star rooms and a bar.

C$ 161
Avg. per night
Hotel on the Cay
7.6 Good
Protestant Cay,223329, Christiansted, U.S. Virgin Islands
Show on map
0.4 km from city centre,  

Just a 20-minute car trip from Henry E. Rohlsen Airport, Hotel on the Cay offers convenient and art deco accommodation. It also provides an outdoor pool and free Wi-Fi.

C$ 179
Avg. per night
Mafolie Hotel
7.9 Good
7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.6 km from city centre,  

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

C$ 225
Avg. per night
Windward Passage Hotel
6.4 Good
Veterans Drive Charlotte Amali, Po Box 640, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.8 km from city centre,  

Windward Passage Hotel provides a comfortable setting when in Mandal and is close to everything the area has to offer. Those staying at the property have access to a spa, a gym and an outdoor pool.

C$ 249
Avg. per night
Hilltop Villas At Bluebeard's Castle By Capital Vacations
8.1 Excellent
1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands
Show on map
0.7 km from city centre,  

Located in Mandal, Hilltop Villas at Bluebeards Castle 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.

C$ 268
Avg. per night

Hotel prices in U.S. Virgin Islands

2 stars and under
Galleon House Hotel
#1 Most popular

Galleon House Hotel

31 Kongen Gade, Saint Thomas Island, U.S. Virgin Islands

7.6 Good
C$ 138

Avg. per night

View Deal
3 stars
Hilltop Villas At Bluebeard's Castle By Capital Vacations
#1 Most popular

Hilltop Villas At Bluebeard's Castle By Capital Vacations

1331 Estate Taarneberg, Saint Thomas Island, U.S. Virgin Islands

8.1 Excellent
C$ 268

Avg. per night

View Deal
Mafolie Hotel
#2 Most popular

Mafolie Hotel

7091 Estate Mafolie, Saint Thomas Island, U.S. Virgin Islands

7.9 Good
C$ 225

Avg. per night

View Deal
4 stars +
Wyndham Margaritaville St. Thomas
#1 Most popular

Wyndham Margaritaville St. Thomas

6080 Estate Smith Bay, Saint Thomas Island, U.S. Virgin Islands

9.0 Excellent
C$ 405

Avg. per night

View Deal

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 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?

    U.S. Virgin Islands is home to many highly-rated hotels, one of which is Bunker Hill Hotel, which has a current rating of 7.7. For other potential stays, consider Bolongo Bay Beach Resort and Point Pleasant Resort, which can also be great places to stay in U.S. Virgin Islands.