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
Property Phone Price
(340) 779-2155 $$$
(340) 777-4072 $$$
ARC Vodka
Town
(340) 643-7032 $$$
Arian's
Southside
(340) 776-1401 $$$
(340) 774-5250 $$$
Beach Bar at Emerald Beach
Resort, Southside
(340) 777-8800 $$$
Bella Blu
Frenchtown, Southside
(340) 774-4349 $$$
(340) 777-8744 $$$
Benito's Burritos
Havensight
(340) 227-6848 $$$
Bernie's Bar & Grill
East End, Red Hook
(340) 201-5603 $$$
Blue 11
Yacht Haven Grande
(340) 777-2511 $$$
Bonita's Cantina
Southside
(340) 774-0066 $$$
(340) 715-2749 $$$
Brooks Bar
Northside
(340) 777-6871 $$$
Buddha Sushi
East End
(340) 714-3474 $$$
Bumpa's
Southside, Town
(340) 777-8100 $$$
Burger Maxx
Southside, Town
(340) 244-4192 $$$
Café Amici
Town, Southside
(340) 779-9000 $$$
Caribbean Fish Market
East End, Resort
(340) 714-7874 $$$
Caribbean Fusion Beachfront
Resort, Southside
(340) 777-8800 $$$
Caribbean Saloon
East End, Red Hook
(340) 775-7060 $$$
(340) 779-8935 $$$
China King
Havensight
(340) 714-3399 $$$
Coconuts Bar & Grill
Town, Southside
(340) 774-0099 $$$
(340) 774-1533 $$$
Cravin Crabs
Havensight
(340) 715-0670 $$$
Cruzan Beach Club
East End, Resort
(340) 714-7874 $$$
De' Coal Pot
East End
(340) 777-2625 $$$
Deck 340
Red Hook
$$$
Delly Deck
Havensight
(340) 776-9943 $$$