St. Thomas Restaurant List

St. Thomas offers over 100 restaurants to choose from including casual favorites to fine dining, and air conditioned with a view to open air on the beach. Enjoy Caribbean specialities, American, Italian, Chinese, Spanish, Sushi and more. Below you will find a list of St. Thomas Restaurants. Submit Restaurant Updates

Cuisine
Location
Price Range
108 results - showing 1 - 30
1 2 3 4
Phone Price
(340) 779-2155 $$$ Southside
(340) 777-4072 $$$ Town
(340) 643-7032 $$$ Town
(340) 776-1401 $$$ Southside
(340) 774-5250 $$$ Resort, Southside
(340) 777-8800 $$$ Resort, Southside
(340) 774-4349 $$$ Frenchtown, Southside
(340) 777-8744 $$$ Havensight
(340) 227-6848 $$$ Havensight
(340) 201-5603 $$$ East End, Red Hook
(340) 777-2511 $$$ Yacht Haven Grande
(340) 774-0066 $$$ Southside
(340) 715-2749 $$$ Havensight
(340) 777-6871 $$$ Northside
(340) 714-3474 $$$ East End
(340) 777-8100 $$$ Southside, Town
(340) 244-4192 $$$ Southside, Town
(340) 714-7704 $$$ Town, Southside
(340) 714-7874 $$$ East End, Resort
(340) 777-8800 $$$ Resort, Southside
(340) 775-7060 $$$ East End, Red Hook
(340) 779-8935 $$$ East End
(340) 714-3399 $$$ Havensight
(340) 774-0099 $$$ Town, Southside
(340) 774-1533 $$$ Town
(340) 715-0670 $$$ Havensight
(340) 714-7874 $$$ East End, Resort
(340) 777-2625 $$$ East End
$$$ Red Hook
(340) 776-9943 $$$ Havensight
108 results - showing 1 - 30
1 2 3 4