Hotels on the River in U.S. Virgin Islands from $188
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top cities to explore in U.S. Virgin Islands

St. Thomas
Hotels on the River

St. John
Hotels on the River
Top U.S. Virgin Islands Hotels on the River

Windward Passage Hotel
Veterans Drive Charlotte Amali St. Thomas St. Thomas
Free Cancellation
Reserve now, pay when you stay
$168 nightly
The price is $188 total per night
$188 total
Nov 4 - Nov 5
Total with taxes and fees
This hotel features an outdoor pool, a gym, and a restaurant. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi. A business center, a terrace, and a garden are also on offer.
Pool
Parking included

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
$460 nightly
The price is $517 total per night
$517 total
Nov 29 - Nov 30
Total with taxes and fees
A full-service spa, 3 restaurants, and 3 outdoor pools are all featured at this luxury resort. Traveling on business? Take advantage of the free WiFi in public areas, express check-out, and airport shuttle. Enjoy the gym and visit the 2 bars/lounges and beach bar for drinks.
Pool
Spa

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
Free Cancellation
Reserve now, pay when you stay
$235 nightly
The price is $264 total per night
$264 total
Nov 6 - Nov 7
Total with taxes and fees
This smoke-free hotel includes 2 restaurants, an outdoor pool, and a 24-hour gym. Dine at the beachfront restaurant and relax with beach umbrellas. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
Pool
Pet friendly
Don't see what you're looking for?
See all available properties in U.S. Virgin Islands
View all propertiesLowest 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.
U.S. Virgin Islands Hotels on the River essential information
Hotels on the River in U.S. Virgin Islands |
3 |
|---|---|
Highest price | $517 |
Cheapest price | $188 |
Total number of hotels in U.S. Virgin Islands | 4,941 |
Popular hotels | Windward Passage Hotel, The Westin St. Thomas Beach Resort & Spa, Emerald Beach Resort |
Recent U.S. Virgin Islands hotel reviews by fellow wanderers

The Westin St. Thomas Beach Resort & Spa
4 out of 5
Posted 13 hours ago
Travelocity Verified Review
"We had a great stay at the Westin, the staff was beyond friendly and helpful. The resort is beautiful and well maintained. We did get locked out of room and had to have the IT come in and reset the lock but even then they were so kind, quick and efficient."
A verified traveler stayed at The Westin St. Thomas Beach Resort & Spa

Emerald Beach Resort
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Staff remembered us from our previous visits"
A verified traveler stayed at Emerald Beach Resort
More ways to wander U.S. Virgin Islands
U.S. Virgin Islands Flights
The best fares to get you there
U.S. Virgin Islands Hotels
U.S. Virgin Islands Vacation Rentals
Great Deals on Alternative Accommodations
U.S. Virgin Islands Car Rentals
Affordable cars to get you around town
U.S. Virgin Islands Vacations
Save more by combining flights, hotels and cars
Explore More Ways to Travel with Travelocity
- Villas in St Thomas
- Resorts in St Thomas
- Houseboats in St Thomas
- Hotels in St Thomas
- Waterpark in St Thomas
- Spa in St Thomas
- Pet Friendly in St Thomas
- Ocean View in St Thomas
- Luxury in St Thomas
- Waterslide in St Thomas
- Smoking in St Thomas
- Kitchenette in St Thomas
- Hot Tub in St Thomas
- Free Airport Transportation in St Thomas
- Free Breakfast in St Thomas
- Balcony in St Thomas
- Hilton Hotels in St Thomas
- Golf in St Thomas
- LGBT Friendly in St Thomas
- Family Friendly in St Thomas
- Budget in St Thomas
- Boutique in St Thomas
- Beach in St Thomas
- All-Inclusive in St Thomas
- Adults Only in St Thomas
- Guesthouses in St Thomas
- Aparthotels in St Thomas
- Condos in St Thomas
- Apartments in St Thomas
- Resorts in St John
- Hotels in St John
- Pet Friendly in St John
- Luxury in St John
- Golf in St John
- LGBT Friendly in St John
- Family Friendly in St John
- Boutique in St John
- Beach in St John
- All-Inclusive in St John
- Adults Only in St John
- Cottages in St John
- Resorts in St Croix Island
- Condos in St Croix Island
- Hotels in Red Hook
- Adults Only in La Grande Princesse
- Hotels in Frenchtown
- Ocean View in Frenchtown
- Hotels in Frederiksted
- All-Inclusive in Water Island
- St Croix Island Hotels
- Ocean View in St Croix Island
- Luxury in St Croix Island
- LGBT Friendly in St Croix Island
- Family Friendly in St Croix Island
- Beach in St Croix Island
- All-Inclusive in St Croix Island
- Adults Only in St Croix Island
- Cruz Bay Hotels
- Hotels in Christiansted
- Hotels in Charlotte Amalie
- Hilton Hotels in Charlotte Amalie
- All-Inclusive in Charlotte Amalie
- 5 Star Hotels in St Thomas
- 4 Star Hotels in St Thomas
- 3 Star Hotels in St Thomas
