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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Restaurants in St. Thomas

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

The Green House

#31 of 191 Restaurants in St. Thomas
Price: $11 - $35 Map
Visitor photos (129)

Jen's Island Cafe and Deli

#32 of 191 Restaurants in St. Thomas
Map
Visitor photos (56)
Cuisines: American Caribbean Soups Bar

Grand Palazzo Club

#33 of 191 Restaurants in St. Thomas
Price: $25 - $55
Visitor photos (27)

Latitude 18

#34 of 191 Restaurants in St. Thomas
Map
Visitor photos (46)
Cuisines: American Caribbean Bar

Rum Shandy

#35 of 191 Restaurants in St. Thomas
Map
Visitor photos (26)
Cuisines: American Caribbean Bar

Virgilio's

#36 of 191 Restaurants in St. Thomas
Map
Visitor photos (68)
Cuisines: Italian

Old Stone Farmhouse (North Side)

#37 of 191 Restaurants in St. Thomas
Price: $35 - $65 Map
Visitor photos (141)
Cuisines: American Seafood

Epernay (Frenchtown)

#39 of 191 Restaurants in St. Thomas
Map
Visitor photos (64)
Cuisines: French Wine Bar

Sangria's Beach Side Bistro (East End)

#40 of 191 Restaurants in St. Thomas
Price: $5 - $16 Map
Visitor photos (40)

Frenchtown Deli

#41 of 191 Restaurants in St. Thomas
Map
Visitor photos (23)
Cuisines: American Cafe

Iggie's Restaurant

#42 of 191 Restaurants in St. Thomas
Map
Visitor photos (89)
Cuisines: American Caribbean Bar

Tickles Dockside Pub (Charlotte Amalie)

#43 of 191 Restaurants in St. Thomas
Map
Visitor photos (67)
Cuisines: American Caribbean Bar Pub

Grande Cru Restaurant and Wine Bar (Charlotte Amalie)

#44 of 191 Restaurants in St. Thomas
Price: $13 - $32
Visitor photos (33)
Cuisines: Seafood International Wine Bar

Bumpa's

#45 of 191 Restaurants in St. Thomas
Visitor photos (38)
Cuisines: American Cafe

The Greenhouse (Charlotte Amalie)

#46 of 191 Restaurants in St. Thomas
Map
Visitor photos (15)
Cuisines: American Caribbean Bar Seafood

The Lobster Grille (Bolongo Bay)

#47 of 191 Restaurants in St. Thomas
Map
Visitor photos (9)

Trenchtown Rock Jamaican Bar & Restaurant

#48 of 191 Restaurants in St. Thomas
Map
Visitor photos (50)
Cuisines: Caribbean Jamaican

Blue Orchid

#50 of 191 Restaurants in St. Thomas
Map
Visitor photos (66)
Cuisines: American Caribbean Seafood International Contemporary

Shoreline Bar & Grille

#51 of 191 Restaurants in St. Thomas
Price: $10 - $30 Map
Visitor photos (47)
Cuisines: American Bar Caribbean

Coco Joe's

#52 of 191 Restaurants in St. Thomas
Map
Visitor photos (56)
Cuisines: American Caribbean Bar Seafood

Dog House Pub

#53 of 191 Restaurants in St. Thomas
Price: $2 - $10 Map
Visitor photos (64)
Cuisines: American Bar Pub Mexican

Pizza Amore (Charlotte Amalie)

#54 of 191 Restaurants in St. Thomas
Visitor photos (13)
Cuisines: Italian Pizza

Fresh Bistro

#55 of 191 Restaurants in St. Thomas
Price: $12 - $29 Map
Visitor photos (25)

Ideal Restaurant (Charlotte Amalie)

#56 of 191 Restaurants in St. Thomas
Price: $11 - $30 Map
Visitor photos (12)

Caribbean Saloon

#57 of 191 Restaurants in St. Thomas
Price: $4 - $34 Map
Visitor photos (61)
Cuisines: American Bar Pub Caribbean

Fat Turtle (Charlotte Amalie)

#58 of 191 Restaurants in St. Thomas
Map
Visitor photos (33)
Cuisines: American Bar Caribbean Pizza

Bleuwater

#59 of 191 Restaurants in St. Thomas
Price: $31 - $60
Visitor photos (36)
Cuisines: American Seafood
Reserve

Tavern on the Waterfront

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