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 | 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 | Vacation 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, Ice Cream, Family Fare
Ranked #151 in St. Thomas
Aqua Terra Restaurant
Cuisines: Seafood
Ranked #125 in St. Thomas
Atlantic Seafood & Internet Cafe
Price*: US$ 10-25
Cuisines: Caribbean, Seafood
Ranked #150 in St. Thomas
Banana Tree Grille
Cuisines: Italian, Steakhouse, International, Barbecue
Ranked #59 in St. Thomas
Barefoot Buddha
Cuisines: American, Vegetarian, Vegan
Ranked #21 in St. Thomas
Bella Blu
Cuisines: French, Austrian
Ranked #63 in St. Thomas
Beni Iguana's Sushi Bar and Restaurant
Cuisines: Sushi
Ranked #82 in St. Thomas
Big Bamboo Seafood Shack
Price*: US$ 8-26
Cuisines: Fish & Chips, Cajun & Creole, Seafood, Hamburgers
Bistro 4560
Cuisines: American
Ranked #143 in St. Thomas
Bleuwater
Price*: US$ 31-60
Cuisines: Steakhouse, Seafood
Ranked #87 in St. Thomas
Blue Orchid
Cuisines: Caribbean, Seafood, Contemporary, Continental
Ranked #44 in St. Thomas
Blue Water Grille
Cuisines: Seafood
Ranked #136 in St. Thomas
Bollicine
Price*: US$ 30-50
Cuisines: Italian
Buddha Sushi
Cuisines: Sushi
Ranked #110 in St. Thomas
Bumpa's
Cuisines: American, Sandwiches
Ranked #69 in St. Thomas
BurgerMaxx
Cuisines: Hamburgers
Ranked #129 in St. Thomas
Burrito Bay Deli
Cuisines: Mexican
Caribbean Fusion Restaurant & Bar
Ranked #112 in St. Thomas
Caribbean Saloon
Price*: US$ 4-34
Cuisines: American, Steakhouse, Sandwiches, Pizza & Pasta
Ranked #86 in St. Thomas
Cariga's Island Cafe
Cuisines: Continental
Ranked #141 in St. Thomas
China King
Cuisines: Chinese
Ranked #145 in St. Thomas
Coco Blue
Cuisines: Caribbean, Sushi
Coco Joe's
Cuisines: French, American
Ranked #101 in St. Thomas
Coconut Cove Beach Bar and Grill
Price*: US$ 20-40
Cuisines: American, Caribbean, Bar
Ranked #117 in St. Thomas
Coconuts Bar and Grill
Ranked #58 in St. Thomas
Coconuts Bar&Grill
Cuisines: American
Ranked #49 in St. Thomas
Cravin' crabs
Cuisines: Seafood, Bistro, Asian fusion
Ranked #124 in St. Thomas
Cup-N-Kettle Tea House
Price*: US$ 3-30
Cuisines: Cafe
Ranked #3 in St. Thomas
Cuzzin's Caribbean Restaurant and Bar
Ranked #27 in St. Thomas
Delly Deck
Ranked #115 in St. Thomas
Dog House Pub
Price*: US$ 2-10
Cuisines: Mexican, American, Hamburgers, Pub, Chicken Wings
Ranked #39 in St. Thomas
Dorene's Garden of Eating
Price*: US$ 5-25
Cuisines: Healthy
Ranked #116 in St. Thomas
Duffy's Love Shack
Price*: US$ 20
Cuisines: Pizza
Ranked #31 in St. Thomas
E's Garden Tea House
Ranked #140 in St. Thomas
Eileen's Roti Shop
Price*: US$ 1
Cuisines: Caribbean
Essenza
Cuisines: Italian
Ranked #137 in St. Thomas
Fajita's Mexican Restaurant & Bar
Price*: US$ 10-30
Cuisines: Mexican, American, Caribbean
Famous Delite
Cuisines: Dessert
Ranked #13 in St. Thomas
Fat Boyz
Cuisines: American
Ranked #158 in St. Thomas
Fine Food Afloat
Cuisines: American, Seafood
Fish Tails Bar and Grill
Price*: US$ 55
Cuisines: Sushi, American, Seafood
Ranked #53 in St. Thomas
Fish Tales
Cuisines: Seafood, Pub
Ranked #93 in St. Thomas
Frenchtown Deli
Cuisines: French, Sandwiches
Ranked #50 in St. Thomas
Fresh Bistro
Ranked #66 in St. Thomas
G & D's Seafood
Cuisines: Seafood
Ranked #90 in St. Thomas
Gladys' Cafe
Price*: US$ 18
Cuisines: Caribbean, Bar
Ranked #35 in St. Thomas
Grand Palazzo Club
Price*: US$ 25-75
Ranked #47 in St. Thomas
Great Wall Restaurant
Price*: US$ 9-25
Cuisines: Chinese
Ranked #127 in St. Thomas
Havana Blue
Ranked #29 in St. Thomas
Havensight Cafe
Cuisines: American, Caribbean
Ranked #156 in St. Thomas
Hibiscus Bar & Cafe
Cuisines: Caribbean
Ranked #144 in St. Thomas
Holy Cow
Cuisines: American, Hamburgers, Ice Cream, Chicken Wings
Ranked #163 in St. Thomas
Hook, Line & Sinker
Cuisines: French
Ranked #74 in St. Thomas
Hooter's St. Thomas USVI
Cuisines: American, Seafood, Sandwiches, Chicken Wings
Ranked #154 in St. Thomas
Iggie's Restaurant
Cuisines: American, Caribbean, Barbecue
Ranked #60 in St. Thomas
Island Flavor
Cuisines: American, Caribbean, Seafood, Dessert, Barbecue
Ranked #51 in St. Thomas
Island View Guest House
Cuisines: American
Ranked #2 in St. Thomas
Jack's Bight
Cuisines: American
Jack's II Restaurant and Bar
Cuisines: American
Jen's Island Cafe and Deli
Ranked #24 in St. Thomas
Latitude 18
Cuisines: American
Ranked #65 in St. Thomas
Latte's In Paradise
Cuisines: American
Ranked #121 in St. Thomas
Lucky Tree
Cuisines: French, Mexican, American
Ranked #67 in St. Thomas
Mafolie Restaurant
Cuisines: Caribbean, Continental
Ranked #54 in St. Thomas
Magens Point Bar and Grill
Price*: US$ 28
Cuisines: American, Caribbean, Hamburgers
Ranked #95 in St. Thomas
Mail Man's Grill and Bar
Price*: US$ 1
Cuisines: Caribbean
Ranked #155 in St. Thomas
Mangrove Restaurant
Ranked #134 in St. Thomas
Melt Gastropub
Cuisines: Pub
Ranked #79 in St. Thomas
Mim's Seaside Bistro
Cuisines: Seafood
Ranked #76 in St. Thomas
Mojo's Rum and Surf Shack
Cuisines: American
Ranked #61 in St. Thomas
Molly Molone's
Price*: US$ 5-30
Cuisines: Irish, Bar, Seafood, Pub
Ranked #100 in St. Thomas
New Golden Dragon
Ranked #135 in St. Thomas
Northside Bistro
Cuisines: American
Ranked #38 in St. Thomas
Nosh
Cuisines: Caribbean
Ocean City Restaurant
Cuisines: Chinese, Seafood, Asian
Off The Grid
Price*: US$ 3-16
Cuisines: Bar, Barbecue, Grill
Ranked #6 in St. Thomas
Off the Hook
Ranked #157 in St. Thomas
OffTheGRiD Too
Price*: US$ 3-20
Cuisines: Bar, Barbecue, Grill
Ranked #139 in St. Thomas
Panga
Cuisines: Mexican, American, Caribbean, Latin
Ranked #118 in St. Thomas
Peking Tokyo
Cuisines: Chinese, Japanese, Thai
Ranked #152 in St. Thomas
Pizza Pi
Price*: US$ 19-30
Cuisines: Pizza
Ranked #1 in St. Thomas
Revelry Dockside Restaurant
Price*: US$ 15-40
Cuisines: Eclectic
Room With a View
Ranked #30 in St. Thomas
Rum Shandy
Cuisines: French, American
Ranked #19 in St. Thomas
Sabroso Restaurant
Cuisines: Caribbean
Ranked #142 in St. Thomas
Sails Oceanfront Grill
Price*: US$ 20-30
Cuisines: American, Caribbean, Seafood, Grill
Ranked #85 in St. Thomas
Sapphire Bar & Grill
Price*: US$ 7-25
Cuisines: American, Seafood, Sandwiches
Ranked #122 in St. Thomas
Schnitzel Haus
Ranked #81 in St. Thomas
Senor Frog's
Cuisines: American
Ranked #103 in St. Thomas
Senor Frog's - Red Hook
Cuisines: Mexican, Seafood, International, Hamburgers, Chicken Wings
Ranked #78 in St. Thomas
Senor Pizza
Cuisines: Pizza
Ranked #92 in St. Thomas
Shawny's Shack
Cuisines: Caribbean
Shipwreck Tavern
Price*: US$ 8-39
Cuisines: Seafood, American, Pub
Ranked #98 in St. Thomas
Sib's on the Mountain Bar and Restaurant
Cuisines: American
Ranked #111 in St. Thomas
Sidewalk Grill Express
Ranked #71 in St. Thomas
Simply Italian
Price*: US$ 5-30
Cuisines: Italian
Ranked #26 in St. Thomas