A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

Cheap Hotels in U.S. Virgin Islands from $127

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in U.S. Virgin Islands

Check availability on U.S. Virgin Islands Cheap Hotels

Our top choices for U.S. Virgin Islands cheap hotels

1. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very good, (2,449 reviews)
"Great pools, friendly staff."
United States
Stephen
$368 nightly
The price is $414
Nov 17 - Nov 18
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

2. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,084 reviews)
"It was great very nice staff and allowed early checkin. Room was stocked with all we needed. The restaurant and breakfast was incredible highly recommended"
United States
Shane
$113 nightly
The price is $127
Nov 16 - Nov 17
Total with taxes and fees
Bunker Hill Hotel

3. The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.0 out of 10, Wonderful, (1,000 reviews)
"Rooms where very clean the staff was so nice. Breakfast was excellent."
United States
Jacqueline
$378 nightly
The price is $419
Nov 17 - Nov 18
Total with taxes and fees
The Buccaneer Beach & Golf Resort

4. Sand Castle on the Beach - Adults Only

Sand Castle on the Beach - Adults Only
3.5 star property
Frederiksted
9.4 out of 10, Exceptional, (1,002 reviews)
"Very nice place. The onsite restaurant sits on the beach and has an excellent brunch. The vibe and atmosphere was great"
United States
Almeail
$236 nightly
The price is $266
Nov 17 - Nov 18
Total with taxes and fees
Sand Castle on the Beach - Adults Only

5. Midtown Guest House

Midtown Guest House
3.0 star property
St. Thomas
8.4 out of 10, Very good, (290 reviews)
"Fantastic staff and close to shopping and dining options."
United States
Kenneth
Midtown Guest House

6. Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (332 reviews)
"Great stay for 2"
United States
Wahjonii
Inn at Tamarind Court

7. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,000 reviews)
"A great family run property"
United States
Denise Byrne
$466 nightly
The price is $524
Nov 17 - Nov 18
Total with taxes and fees
Bolongo Bay Beach Resort

8. Limetree Beach Resort by Club Wyndham

Limetree Beach Resort by Club Wyndham
3.5 star property
St. Thomas
8.2 out of 10, Very good, (250 reviews)
"The beach is beautiful with great snorkeling out by the rocks. The pool is warm and beautiful"
United States
Kara
Limetree Beach Resort by Club Wyndham

9. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,040 reviews)
"Great cheap stay in an even greater location. A short walk from the airport, a short walk from the beach."
United States
Brad
$167 nightly
The price is $188
Nov 27 - Nov 28
Total with taxes and fees
Lindbergh Bay Hotel and Villas

10. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (510 reviews)
"We were very happy with our stay. Lived the cabana near the beach and lived having the club level. Very impressed with the staff, food, and drinks. Highly recommend."
United States
Jeffrey
$943 nightly
The price is $1,054
Nov 16 - Nov 17
Total with taxes and fees
The Ritz-Carlton, St. Thomas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top U.S. Virgin Islands Hotel Reviews

Explore a world of travel with Expedia