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.

St. Thomas

Free Newsletter

Interested in St. Thomas?

We'll send you updates with the latest deals, reviews and articles for St. Thomas each week.

St. Thomas | St. Thomas Hotels | St. Thomas Hotels by Category | St. Thomas Hotels by Type | St. Thomas Attractions | St. Thomas Attractions by Type | St. Thomas Restaurants | St. Thomas Restaurants by Type | St. Thomas Dish Pages | St. Thomas Restaurants by Dining Options | Restaurants near Resources in St. Thomas | Attractions near Resources in St. Thomas | Holiday Rentals | Flights | TripAdvisor pages

Up one level: U.S. Virgin Islands

St. Thomas Restaurants

More Restaurants: 1 | 2
Restaurants in Bolongo Bay Restaurants in Frenchtown Restaurants in South Coast
Restaurants in Charlotte Amalie Restaurants in North Side Restaurants in Water Island
Restaurants in East End


Amigos Dockside Cantina
Price*: US$ 7-17
Cuisines: Mexican, Caribbean
Aqua Terra Restaurant
Cuisines: American, Seafood
Ranked #99 in St. Thomas
Atlantic Seafood & Internet Cafe
Price*: US$ 10-25
Cuisines: Caribbean, Seafood
Ranked #173 in St. Thomas
Banana Tree Grille
Cuisines: Italian, American, International, Barbecue
Ranked #29 in St. Thomas
Barefoot Buddha
Cuisines: American, Vegetarian, Vegan
Ranked #44 in St. Thomas
Bella Blu
Cuisines: French, Austrian, European
Ranked #65 in St. Thomas
Beni Iguana's Sushi Bar and Restaurant
Cuisines: Japanese, Sushi, Asian
Ranked #74 in St. Thomas
Big Bamboo Seafood Shack
Price*: US$ 8-26
Cuisines: Cajun & Creole, Seafood
Bistro 4560
Cuisines: American
Bleuwater
Price*: US$ 31-60
Cuisines: Steakhouse, Seafood
Ranked #46 in St. Thomas
Blue Orchid
Cuisines: Caribbean, Seafood, International, Contemporary
Ranked #59 in St. Thomas
Bollicine
Price*: US$ 30-50
Cuisines: Italian
Buddha Sushi
Cuisines: Japanese, Asian, Sushi
Ranked #105 in St. Thomas
Bumpa's
Cuisines: American, Delicatessen
Ranked #50 in St. Thomas
BurgerMaxx
Cuisines: American
Ranked #127 in St. Thomas
Burrito Bay Deli
Cuisines: Mexican
Caribbean Fusion Restaurant & Bar
Ranked #117 in St. Thomas
Caribbean Saloon
Price*: US$ 4-34
Cuisines: American, Steakhouse, Pizza, Delicatessen
Ranked #53 in St. Thomas
Cariga's Island Cafe
Cuisines: International
Ranked #131 in St. Thomas
China King
Cuisines: Chinese, Asian
Ranked #158 in St. Thomas
Coco Blue
Cuisines: Caribbean, Sushi
Coco Joe's
Cuisines: American, French
Ranked #52 in St. Thomas
Coconut Cove Beach Bar and Grill
Price*: US$ 20-40
Cuisines: American, Caribbean, Bar, Pub
Ranked #102 in St. Thomas
Coconuts Bar and Grill
Ranked #77 in St. Thomas
Coconuts Bar&Grill
Cuisines: American
Ranked #67 in St. Thomas
Cravin' crabs
Cuisines: Seafood, Fusion
Ranked #136 in St. Thomas
Cup-N-Kettle Tea House
Price*: US$ 3-30
Cuisines: Cafe
Ranked #21 in St. Thomas
Cuzzin's Caribbean Restaurant and Bar
Cuisines: Caribbean
Ranked #12 in St. Thomas
Daylight Bakery
Cuisines: Caribbean
Ranked #150 in St. Thomas
Delly Deck
Cuisines: American
Ranked #111 in St. Thomas
Dog House Pub
Price*: US$ 2-10
Cuisines: Pub, Mexican, American, Pizza
Ranked #49 in St. Thomas
Domino's Pizza
Ranked #184 in St. Thomas
Donatello's Restaurant
Price*: US$ 10-35
Cuisines: Wine Bar, Italian
Ranked #171 in St. Thomas
Dorene's Garden of Eating
Price*: US$ 5-25
Cuisines: Healthy
Ranked #125 in St. Thomas
Duffy's Love Shack
Price*: US$ 20
Cuisines: American, Pizza, Barbecue
Ranked #17 in St. Thomas
E's Garden Tea House
Ranked #123 in St. Thomas
Eileen's Roti Shop
Price*: US$ 1
Cuisines: Caribbean
Essenza
Cuisines: Italian, Pizza
Ranked #83 in St. Thomas
Fajita's Mexican Restaurant & Bar
Price*: US$ 10-30
Cuisines: Mexican, American, Caribbean
Famous Delite
Ranked #22 in St. Thomas
Fat Boyz
Cuisines: American
Ranked #178 in St. Thomas
Fine Food Afloat
Cuisines: American, Seafood
Fish Tails Bar and Grill
Price*: US$ 55
Cuisines: Sushi, American, Caribbean
Ranked #23 in St. Thomas
Frasca
Price*: US$ 20-40
Cuisines: Italian
Ranked #142 in St. Thomas
Frenchtown Deli
Cuisines: French, Delicatessen
Ranked #54 in St. Thomas
Fresh Bistro
Ranked #61 in St. Thomas
Fresh Foods VI
Price*: US$ 20-500
G & D's Seafood
Cuisines: Seafood
Ranked #153 in St. Thomas
Gladys' Cafe
Price*: US$ 18
Cuisines: Caribbean, Bar
Ranked #15 in St. Thomas
Grand Palazzo Club
Price*: US$ 25-55
Cuisines: American
Ranked #33 in St. Thomas
Great Wall Restaurant
Price*: US$ 9-25
Cuisines: Chinese
Ranked #130 in St. Thomas
Havana Blue
Cuisines: American, Spanish, Asian
Ranked #18 in St. Thomas
Havensight Cafe
Cuisines: American, Caribbean
Ranked #175 in St. Thomas
Hibiscus Bar & Cafe
Cuisines: Caribbean
Ranked #165 in St. Thomas
Holy Cow
Cuisines: American, Pizza
Ranked #182 in St. Thomas
Hook, Line & Sinker
Cuisines: American, Caribbean
Ranked #30 in St. Thomas
Hooter's St. Thomas USVI
Cuisines: American, Pizza, Seafood, Delicatessen
Ranked #164 in St. Thomas
Iggie's Restaurant
Cuisines: American, Caribbean, Barbecue
Ranked #39 in St. Thomas
Island Flavor
Cuisines: American, Caribbean, Seafood, Barbecue
Ranked #92 in St. Thomas
Island View Guest House
Cuisines: American
Ranked #20 in St. Thomas
Jack's Bight
Cuisines: American
Jack's II Restaurant and Bar
Cuisines: American
Jen's Island Cafe and Deli
Ranked #25 in St. Thomas
Keesh Lorraine
Ranked #166 in St. Thomas
Latitude 18
Cuisines: American
Ranked #40 in St. Thomas
Latte's In Paradise
Cuisines: American
Ranked #120 in St. Thomas
Links Gourmet Sausages
Price*: US$ 7-20
Cuisines: Caribbean, International, Barbecue, Street Food, Vegan
Ranked #98 in St. Thomas
Lucky Tree
Cuisines: French, Mexican, American
Ranked #104 in St. Thomas
Mafolie Restaurant
Cuisines: Caribbean, International
Ranked #19 in St. Thomas
Magens Point Bar and Grill
Price*: US$ 28
Cuisines: American, Caribbean
Ranked #91 in St. Thomas
Mail Man's Grill and Bar
Price*: US$ 1
Cuisines: Caribbean
Ranked #161 in St. Thomas
Mangrove Restaurant
Ranked #162 in St. Thomas
Margaritaville
Cuisines: American, Caribbean
Ranked #69 in St. Thomas
Melt Mexican Grill
Cuisines: Pub
Ranked #89 in St. Thomas
Mim's Seaside Bistro
Cuisines: Seafood
Ranked #31 in St. Thomas
Mojo's Rum and Surf Shack
Cuisines: American, Pub
Ranked #90 in St. Thomas
Molly Molone's
Price*: US$ 5-30
Cuisines: Irish, Bar, Seafood, Pub
Ranked #64 in St. Thomas
New Golden Dragon
Cuisines: Chinese
Ranked #132 in St. Thomas
Northside Bistro
Cuisines: American
Ranked #63 in St. Thomas
Nosh
Cuisines: Caribbean
Ocean City Restaurant
Cuisines: Chinese, Seafood, Asian
Off the Hook
Ranked #168 in St. Thomas
OffTheGRiD
Price*: US$ 3-20
Cuisines: Barbecue, Bar, Grill
Ranked #2 in St. Thomas
OffTheGRiD Too
Price*: US$ 3-20
Cuisines: Bar, Barbecue, Grill, Pub
Ranked #80 in St. Thomas
On The Loaf
Price*: US$ 8-15
Cuisines: American
Panga
Cuisines: Mexican, American, Caribbean, Latin, Spanish
Peking Tokyo
Cuisines: Chinese, Japanese, Asian, Thai
Ranked #174 in St. Thomas
Pizza Pi
Price*: US$ 6-30
Cuisines: Pizza, Italian
Ranked #16 in St. Thomas
Revelry Dockside Restaurant
Price*: US$ 15-40
Cuisines: Japanese, International
Room With a View
Price*: US$ 10-45
Cuisines: Seafood, International, Mediterranean, Italian, American
Ranked #28 in St. Thomas
Roti Palace Restaurant & Bar
Price*: US$ 11-25
Cuisines: Indian
Royal Anchor
Price*: US$ 5-15
Ranked #113 in St. Thomas
Rum Shandy
Cuisines: French, American
Ranked #42 in St. Thomas
Sabroso Restaurant
Cuisines: Caribbean
Ranked #149 in St. Thomas
Sails Oceanfront Grill
Price*: US$ 20-30
Cuisines: American, Caribbean, Pizza, Seafood, Grill
Ranked #68 in St. Thomas