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

8.8 out of 10, Excellent, (81 reviews)
The price is P12,339
P16,627 total
includes taxes & fees
Mar 15 - Mar 16
The price is P17,214
P21,087 total
includes taxes & fees
Mar 3 - Mar 4
The price is P19,389
P23,751 total
includes taxes & fees
Mar 10 - Mar 11

8.4 out of 10, Very Good, (1,090 reviews)
The price is P39,212
P49,446 total
includes taxes & fees
Mar 5 - Mar 6
The price is P4,883
P5,981 total
includes taxes & fees
Mar 8 - Mar 9
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.
Top St. Thomas Hotel Reviews

Flamboyan on the Bay Resort and Villas
10/10 Excellent













































