We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Caribbean Restaurants in St. Thomas

Sort by:
Ranking
Name

Dinghy's Beach Bar and Grill (Water Island)

#3 of 195 Restaurants in St. Thomas
$ Map
Visitor photos (226)
Cuisines: American Caribbean Bar Seafood

OffTheGRiD

#4 of 195 Restaurants in St. Thomas
$ Map
Visitor photos (172)
Cuisines: American Caribbean Bar Barbecue Grill

Oceana (Frenchtown)

#6 of 195 Restaurants in St. Thomas
$$$$ Map
Visitor photos (204)
Cuisines: Caribbean Seafood International Contemporary

The Twisted Cork Cafe (Frenchtown)

#12 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (44)
Cuisines: Wine Bar American Caribbean Cajun & Creole International
Reserve

Caribbean Fish Market (East End)

#13 of 195 Restaurants in St. Thomas
$$$$ Map
Visitor photos (169)
Cuisines: Caribbean Seafood Gluten Free Options
Reserve

Cuzzin's Caribbean Restaurant and Bar

#14 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (164)
Cuisines: American Caribbean Seafood Jamaican

Havana Blue

#16 of 195 Restaurants in St. Thomas
$$$$ Map
Visitor photos (316)
Cuisines: American Caribbean Latin Seafood
Reserve

Gladys' Cafe

#17 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (261)
Cuisines: Caribbean Cafe Jamaican

Mafolie Restaurant

#18 of 195 Restaurants in St. Thomas
$$$$ Map
Visitor photos (240)
Cuisines: Caribbean Seafood International

Duffy's Love Shack

#19 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (257)
Cuisines: American Caribbean Bar Pub

Sunset Grille - Secret Harbour Resort

#21 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (138)
Cuisines: American Caribbean Bar Seafood Contemporary

Heidi's Honeymoon Grill (Water Island)

#22 of 195 Restaurants in St. Thomas
$
Visitor photos (81)
Cuisines: American Caribbean Bar Seafood Grill Vegetarian Friendly

Fish Tails Bar and Grill

#23 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (192)
Cuisines: Sushi American Caribbean Bar Seafood

Hook, Line & Sinker

#24 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (95)
Cuisines: American Caribbean Bar Seafood Pub

Mim's Seaside Bistro

#25 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (111)
Cuisines: Caribbean Seafood

The Green House

#26 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (151)
Cuisines: Caribbean Seafood American Bar

Beuchert's Beer Garden (Charlotte Amalie)

#27 of 195 Restaurants in St. Thomas
$ Map
Visitor photos (70)
Cuisines: American Bar Pub Caribbean

Big Kahuna Rum Shack (Charlotte Amalie)

#30 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (143)
Cuisines: American Caribbean Pub

Jen's Island Cafe and Deli

#31 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (60)
Cuisines: American Caribbean Bar Pub

Shoreline Bar & Grille

#34 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (55)
Cuisines: American Caribbean Bar Seafood

Latitude 18

#35 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (50)
Cuisines: American Caribbean Bar Seafood

Iggie's Restaurant

#36 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (94)
Cuisines: American Caribbean Bar Pub

The Cruzan Beach Club at Sunset Grille - Secret Harbour Resort

#37 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (127)
Cuisines: American Caribbean Bar Seafood

Sangria's Beach Side Bistro (East End)

#39 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (46)
Cuisines: American Caribbean Bar Pub

Old Stone Farmhouse (North Side)

#40 of 195 Restaurants in St. Thomas
$$$$ Map
Visitor photos (156)
Cuisines: Steakhouse American Caribbean Seafood
Reserve

Trenchtown Rock Jamaican Bar & Restaurant

#41 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (61)
Cuisines: Caribbean Jamaican

The Greenhouse (Charlotte Amalie)

#42 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (19)
Cuisines: American Caribbean Bar Seafood

Tickles Dockside Pub (Charlotte Amalie)

#46 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (80)
Cuisines: American Caribbean Bar Pub

Coco Joe's

#49 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (71)
Cuisines: American Caribbean Bar Seafood
Reserve

The Lobster Grille (Bolongo Bay)

#51 of 195 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (9)
Cuisines: American Caribbean Seafood