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.

American Restaurants in St. Thomas

Sort by:
Ranking
Name

Dinghy's Beach Bar and Grill (Water Island)

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

OffTheGRiD

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

Room With a View

#7 of 198 Restaurants in St. Thomas
$$$$ Map
Visitor photos (135)

Island Time Pub (East End)

#8 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (54)
Cuisines: Italian American Bar Pizza Pub

The Tap & Still Redhook

#9 of 198 Restaurants in St. Thomas
$ Map
Visitor photos (90)
Cuisines: American Pub

XO Bistro

#11 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (76)
Cuisines: American Bar Seafood Wine Bar International Pub

The Twisted Cork Cafe (Frenchtown)

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

Havana Blue

#17 of 198 Restaurants in St. Thomas
$$$$ Map
Visitor photos (320)
Cuisines: American Caribbean Latin Seafood
Reserve

Duffy's Love Shack

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

Sunset Grille - Secret Harbour Resort

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

Heidi's Honeymoon Grill (Water Island)

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

The Smoking Rooster (Charlotte Amalie)

#22 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (73)
Cuisines: American Bar Barbecue Pub

Fish Tails Bar and Grill

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

Hook, Line & Sinker

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

The Green House

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

Beuchert's Beer Garden (Charlotte Amalie)

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

Island View Guest House

#28 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (45)
Cuisines: Steakhouse American

Big Kahuna Rum Shack (Charlotte Amalie)

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

The Pie Whole (Frenchtown)

#31 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (66)
Cuisines: Italian American Pizza

Jen's Island Cafe and Deli

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

Banana Tree Grille

#33 of 198 Restaurants in St. Thomas
$$$$ Map
Visitor photos (73)
Cuisines: American Seafood International

Iggie's Restaurant

#34 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (97)
Cuisines: American Caribbean Bar Pub

Latitude 18

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

Shoreline Bar & Grille

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

The Cruzan Beach Club at Sunset Grille - Secret Harbour Resort

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

Rum Shandy

#38 of 198 Restaurants in St. Thomas
$$ - $$$ Map
Visitor photos (26)
Cuisines: American Bar Pub

Sangria's Beach Side Bistro (East End)

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

Grand Palazzo Club

#40 of 198 Restaurants in St. Thomas
$$$$ Map
Visitor photos (28)
Cuisines: American

The Greenhouse (Charlotte Amalie)

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