
Hotels with Restaurants in U.S. Virgin Islands
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on U.S. Virgin Islands Hotels with Restaurants
Our top choices for U.S. Virgin Islands hotels with a restaurant

1. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
8.6 out of 10, Excellent, (1,580 reviews)
The price is P25,488
P34,768 total
includes taxes & fees
Dec 13 - Dec 14

3. Windward Passage Hotel
Windward Passage HotelSt. Thomas
7.2 out of 10, Good, (1,502 reviews)
The price is P10,323
P12,775 total
includes taxes & fees
Nov 14 - Nov 15

4. Bunker Hill Hotel
Bunker Hill HotelSt. Thomas
8.2 out of 10, Very good, (1,080 reviews)
The price is P7,551
P9,344 total
includes taxes & fees
Nov 16 - Nov 17

7. Emerald Beach Resort
Emerald Beach ResortSt. Thomas
8.0 out of 10, Very good, (1,500 reviews)
The price is P14,469
P17,905 total
includes taxes & fees
Nov 14 - Nov 15

8. The Buccaneer Beach & Golf Resort
The Buccaneer Beach & Golf ResortChristiansted
9.0 out of 10, Wonderful, (1,010 reviews)
The price is P22,107
P28,491 total
includes taxes & fees
Nov 14 - Nov 15

9. Bolongo Bay Beach Resort
Bolongo Bay Beach ResortSt. Thomas
8.2 out of 10, Very good, (1,000 reviews)
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

Bunker Hill Hotel
10/10 Excellent
Explore a world of travel with Expedia
- 4 Star Hotels in St. Thomas
- Hotels with Swimming Pool in St. Thomas
- Hotels with Views in St. Thomas
- Hotels with smoking rooms in St. John
- 3 Star Hotels in St. Thomas
- Casino Hotels in St. Thomas
- Pet friendly Hotels in St. Thomas
- Hotels with Yoga in Nazareth
- Hotels with free parking in St. Thomas
- Hotels with Restaurants in St. Thomas
- Hotels with free breakfast in St. Thomas
- Hotels with Yoga in St. Thomas
- Hotels with Swimming Pool in Orange Grove
- Romantic Hotels in St. Thomas
- All Inclusive Resorts in St. Thomas
- Budget Hotels in St. Thomas
- Hilton Hotels in St. Thomas
- Family friendly Hotels in St. Thomas
- Boutique Hotels in St. Thomas
- Spm Resorts in St. Thomas
- Hotels with free wifi in St. Thomas
- Hotels with Balcony in St. Thomas
- Hotels with smoking rooms in St. Thomas
- 5 Star Hotels in St. Thomas
- Beach Hotels in St. Croix Island
- Beach Hotels in St. Thomas
- Flights from Estate Hannahs Rest
- Flights from Estate Judiths Fancy
- Flights from Estate Petronella
- Flights from Estate Mandal
- Flights from Estate Elizabeth
- Flights from Estate Queens Quarter
- Flights from Estate Lovango Cay
- Flights from Charlotte Amalie
- Flights from St. John
- Flights from Estate Frenchman Bay
- Flights from West End
- Flights from Madame Carty
- Flights from Estate Retreat
- Flights from St. Thomas
- Flights from Estate Bonne Esperance 2
- Flights from Northside
- Flights from Estate Lilliendal and Marienhoj
- Flights from Estate Little Saint James Island
- Flights from Estate Mount Washington and Washington Hill
- Flights from Charlotte Amalie
- Luxury Car Rentals in Estate Thomas
- Premium Car Rentals in Cruz Bay
- Mini Car Rentals in St. Thomas
- Mini Car Rentals in Tutu
- Convertible Car Rentals in Buck Island
- Full-Size Car Rentals in St. Thomas
- Minivan Car Rentals in Cruz Bay
- Economy Car Rentals in Mafolie
- Convertible Car Rentals in St. Thomas
- Car rental St. Thomas
- Midsize Car Rentals in Mafolie
- Compact Car Rentals in Estate Thomas
- Suv Car Rentals in Cruz Bay
- Full-Size Car Rentals in Buck Island
- Sports Car Car Rentals in Cruz Bay
- Van Car Rentals in St. Thomas
- Suv Car Rentals in St. Thomas
- Premium Car Rentals in Estate Thomas
- Midsize Car Rentals in Estate Thomas
- Compact Car Rentals in St. Thomas
- Minivan Car Rentals in St. Thomas
- Midsize Car Rentals in Cruz Bay
- Pickup Car Rentals in St. Thomas
- Premium Car Rentals in St. Thomas
- Standard Car Rentals in Tutu
- Pickup Car Rentals in Cruz Bay
- Economy Car Rentals in St. Thomas
- Standard Car Rentals in St. Thomas
- Pickup Car Rentals in Estate Thomas
- Sports Car Car Rentals in Estate Thomas
- Midsize Car Rentals in St. Thomas
- Sports Car Car Rentals in St. Thomas
- Standard Car Rentals in Cruz Bay
- Luxury Car Rentals in St. Thomas
- Full-Size Car Rentals in Estate Thomas










































