St. Thomas Restaurants

THE 10 BEST Restaurants in St. Thomas

Restaurants in St. Thomas

Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.

Establishment Type

Meals

Online Options

Price

Traveller rating

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Reserve a Table Online
See all
Oceana Restaurant & Bistro
1,370
Caribbean, Seafood, International, European$$$$
Blue 11
191
Caribbean, Seafood$$$$
French Quarter Bistro
293
French, American, Seafood$$ - $$$
The Pie Whole
850
Italian, American, Bar, Pizza$$ - $$$
Mafolie Restaurant
994
American, Caribbean, Seafood, International$$$$
The Easterly
293
American, Caribbean, Seafood$$$$
Fine Dining
See all
Oceana Restaurant & Bistro
1,370
Caribbean, Seafood, International, European$$$$
Blue 11
191
Caribbean, Seafood$$$$
PRIME at Paradise Point
1,344
American, Steakhouse, Seafood$$$$
Old Stone Farmhouse
1,009
American, Steakhouse$$$$
Sea La Vie
155
French, Seafood$$$$
Mafolie Restaurant
994
American, Caribbean, Seafood, International$$$$
The Easterly
293
American, Caribbean, Seafood$$$$
3 Palms
63
French, American, Caribbean, Cajun & Creole$$$$
Local eats
See all
Dinghy's Beach Bar and Grill
1,215
American, Caribbean, Bar, Seafood$
Heidi's Honeymoon Grill
345
American, Caribbean, Bar, Seafood$
Pangea Terra Table Restaurant
247
American, Caribbean, Seafood, International$$ - $$$
Gladys' Cafe
2,421
Caribbean$$ - $$$
Side Street Pub
644
American, Bar, Pub$$ - $$$
Oceana Restaurant & Bistro
1,370
Caribbean, Seafood, International, European$$$$
Mafolie Restaurant
994
American, Caribbean, Seafood, International$$$$
The Twisted Cork Cafe
470
American, Cajun & Creole, International, Wine Bar$$ - $$$
Petite Pump Room
273
American, Caribbean, Bar, Seafood$$ - $$$
Budget-friendly bites
See all
Pizza Pi
582
Italian, Pizza$$ - $$$
Side Street Pub
644
American, Bar, Pub$$ - $$$
Stone House Cafe
188
American, Bar, Cafe$$ - $$$
Sudi's Caribbean Bar & Grille
360
American, Caribbean, Bar$$ - $$$
Pangea Terra Table Restaurant
247
American, Caribbean, Seafood, International$$ - $$$
The Twisted Cork Cafe
470
American, Cajun & Creole, International, Wine Bar$$ - $$$
French Quarter Bistro
293
French, American, Seafood$$ - $$$
Amalia Cafe
1,250
Seafood, Mediterranean, European, Spanish$$ - $$$
Island Time Pub
909
American, Bar, Pizza, Pub$$ - $$$
Greengos Caribbean Cantina
1,171
Mexican, Southwestern, Latin, Bar$$ - $$$
Cheap eats
See all
Dinghy's Beach Bar and Grill
1,215
American, Caribbean, Bar, Seafood$
Heidi's Honeymoon Grill
345
American, Caribbean, Bar, Seafood$
Latte's In Paradise
175
American, Cafe$
Senor Pizza
415
Italian, Pizza$
Frenchtown Deli
236
American, Cafe, Deli$
Pizza Amore
337
Italian, Pizza$
Bumpa's
396
American, Cafe$
Bars & pubs
See all
Bernie's Bar And Grill
116
American, Brew Pub, Caribbean, Cajun & Creole$
Sapphire Beach Bar
206
American, Bar$$ - $$$
Hook'd USVI
54
American, Caribbean, Bar, Seafood$$ - $$$
The Shack at The Hideaway
36
American, Caribbean, Bar, Seafood$$ - $$$
Leatherback Brewing Co.
1
American, Brew Pub, Pub
Delivery Available
See all
Pizza Pi
582
Italian, Pizza$$ - $$$
Side Street Pub
644
American, Bar, Pub$$ - $$$
Senor Pizza
415
Italian, Pizza$
Sun And Sea Bar & Grill
51
American, Seafood, Grill$$ - $$$
Sugarcane Grille
145
Caribbean, Bar, Seafood$$ - $$$
Agave
146
Mexican, Bar$$ - $$$
Calypso Cafe
21
French, American, Caribbean, Cafe$
De' Coal Pot
98
Caribbean$$ - $$$
Ocean 180
21
Seafood, International$$$$
Outdoor Seating Available
See all
Side Street Pub
644
American, Bar, Pub$$ - $$$
Oceana Restaurant & Bistro
1,370
Caribbean, Seafood, International, European$$$$
PRIME at Paradise Point
1,344
American, Steakhouse, Seafood$$$$
Dinghy's Beach Bar and Grill
1,215
American, Caribbean, Bar, Seafood$
Heidi's Honeymoon Grill
345
American, Caribbean, Bar, Seafood$
Sudi's Caribbean Bar & Grille
360
American, Caribbean, Bar$$ - $$$
Amalia Cafe
1,250
Seafood, Mediterranean, European, Spanish$$ - $$$
Island Time Pub
909
American, Bar, Pizza, Pub$$ - $$$
Greengos Caribbean Cantina
1,171
Mexican, Southwestern, Latin, Bar$$ - $$$
Top Restaurants in St. Thomas
182 results match your filters
Sort by:
Highest Rating
Showing results 1-30 of 182
Frequently Asked Questions about St. Thomas

Some of the most popular restaurants in St. Thomas that deliver are:

Some of the most popular restaurants in St. Thomas that provide takeaway are:

The best restaurants in St. Thomas include:

Some of the best restaurants in St. Thomas for families with children include:

Some of the most popular restaurants in St. Thomas for cheap eats include: