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.

British Virgin Islands | British Virgin Islands Hotels | British Virgin Islands Hotels by Category | British Virgin Islands Hotels by Type | British Virgin Islands Attractions | British Virgin Islands Attractions by Type | British Virgin Islands Restaurants | British Virgin Islands Restaurants by Type | Holiday Rentals | Flights | TripAdvisor pages

Up one level: Caribbean

British Virgin Islands Restaurants

Restaurants in Tortola Restaurants in Anegada Restaurants in Jost Van Dyke
Restaurants in Virgin Gorda Restaurants in Peter Island Restaurants in Cooper Island


Willie T
Cuisines: Continental
Ranked #72 in British Virgin Islands
The William Thornton
Ranked #28 in British Virgin Islands
Willy T's
Ranked #37 in British Virgin Islands


Restaurants near British Virgin Islands



Charlies
Cuisines: Caribbean
Ranked #12 in Road Town, Tortola
French Deli & Gourmet Shop
Price*: US$ 1-20
Cuisines: Bakery, Delicatessen, French, Bistro
Ranked #4 in Road Town, Tortola
Island Roots Cafe
Cuisines: Café, Soups, Sandwiches
Plumrose Restuarant
Cuisines: Caribbean
Ranked #9 in Road Town, Tortola
Sailor's Rest Restaurant/Cafe
Cuisines: American, Caribbean
Elm Beach Bar
Cuisines: Caribbean
Ranked #18 in Tortola
Myett's Garden and Grill
Cuisines: Caribbean
Ranked #16 in Tortola
GARDEN RESTAURANT
Ranked #74 in Tortola
Trellis Bay Cybercafe
Ranked #26 in Tortola
The Last Resort
Cuisines: British
Ranked #19 in Tortola
Fish 'n Lime Inn
Price*: US$ 10-40
Cuisines: Caribbean
Ranked #12 in Tortola
Pisces Restaurant & Bar
Cuisines: Caribbean
Ranked #71 in Tortola
Ekaete Pink Corner
Coral Bay, St. John. 15 km southwest of British Virgin Islands
Cuisines: Caribbean
Ranked #2 in Coral Bay, St. John
Foxy's
Ranked #11 in Jost Van Dyke
A & B Bar & Restaurant
Cuisines: Caribbean
Ranked #17 in Jost Van Dyke
Cool Breeze Bar & Restaurant
Cuisines: Barbecue, Caribbean, Grill
Ranked #9 in Jost Van Dyke
Corsairs Beach Bar & Restaurant
Price*: US$ 10-50
Cuisines: American, Seafood, Pizza & Pasta
Ranked #1 in Jost Van Dyke
Aqua Bistro
Coral Bay, St. John. 15 km southwest of British Virgin Islands
Price*: US$ 15-20
Ranked #4 in Coral Bay, St. John
Colombo's Smoothies
Coral Bay, St. John. 15 km southwest of British Virgin Islands
Price*: US$ 4-9
Cuisines: American
Ranked #7 in Coral Bay, St. John
Soggy Dollar Bar
Ranked #2 in Jost Van Dyke
Gertrudes Beach BAr
Cuisines: Caribbean
Ranked #3 in Jost Van Dyke
Ivan's Stress-Free Bar and Camp Ground
Cuisines: Caribbean
Ranked #15 in Jost Van Dyke
Coco Loco Beach Bar
Cuisines: Caribbean
Ranked #5 in Jost Van Dyke
Jewel's Snack Shop
Ranked #4 in Jost Van Dyke
Sandcastle
Ranked #13 in Jost Van Dyke
The Sugar Mill Restaurant
Price*: US$ 26-35
Cuisines: Continental
Ranked #3 in Tortola
Cafe Concordia
Coral Bay, St. John. 17 km southwest of British Virgin Islands
Cuisines: American
Ranked #5 in Coral Bay, St. John
Top of the Baths
Ranked #7 in Virgin Gorda
The Pavillion at Little Dix Bay
Cuisines: Caribbean
Ranked #8 in Virgin Gorda
The equator
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: American
Ranked #34 in Cruz Bay, St. John
Caneel Beach Bar And Grill
Caneel Bay, St. John. 21 km southwest of British Virgin Islands
Ranked #2 in Caneel Bay, St. John
Windy Level
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Caribbean
Ocean 362
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 6-38
Ranked #22 in Cruz Bay, St. John
Inn at Tamarind Court Restaurant
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Ranked #30 in Cruz Bay, St. John
Ocean Grill
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 1-38
Cuisines: Contemporary
Ranked #11 in Cruz Bay, St. John
Virgin Fire Bar & Grill
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 12-50
Cuisines: Caribbean, Contemporary
Ranked #23 in Cruz Bay, St. John
Sun Dog Cafe
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 5-19
Cuisines: Pizza, Healthy, Bar, Café
Ranked #6 in Cruz Bay, St. John
Deli Grotto
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: American
Ranked #17 in Cruz Bay, St. John
Asolare
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Asian, Caribbean, Bar, Fusion
Ranked #20 in Cruz Bay, St. John
Morgan's Mango
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Ranked #15 in Cruz Bay, St. John
Margarita Phil's
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Mexican
Ranked #32 in Cruz Bay, St. John
Ted's Supper Club
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Continental
Ranked #5 in Cruz Bay, St. John
Estela's Classic
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: American, Caribbean, Spanish
Ranked #36 in Cruz Bay, St. John
Driftwood David's
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 8-26
Cuisines: American
Ranked #9 in Cruz Bay, St. John
Barefoot Cowboy Lounge
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 5-16
Cuisines: American, Barbecue, Mexican, Bar
Ranked #25 in Cruz Bay, St. John
Fatty Crab
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Price*: US$ 10-32
Cuisines: Barbecue, Malaysian, Wine Bar, Asian fusion
Ranked #7 in Cruz Bay, St. John
Sam & Jack's Deli
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Delicatessen
Ranked #1 in Cruz Bay, St. John
High Tide Bar & Seafood Grill
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Seafood
Ranked #28 in Cruz Bay, St. John
Castaway's
Cruz Bay, St. John. 21 km southwest of British Virgin Islands
Cuisines: Caribbean
Ranked #19 in Cruz Bay, St. John
Waterfront Bistro
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Ranked #13 in Cruz Bay, St. John
Cafe Livin
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Cuisines: American
Ranked #24 in Cruz Bay, St. John
Joe's Rum Hut
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Price*: US$ 10-15
Cuisines: Family Fare
Ranked #16 in Cruz Bay, St. John
Spyglass
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Price*: US$ 15-49
Cuisines: American
Ranked #26 in Cruz Bay, St. John
The Beach Bar
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Price*: US$ 9-16
Cuisines: American, Seafood, Bar, Grill
Ranked #4 in Cruz Bay, St. John
The Banana Deck
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Price*: US$ 40
Cuisines: American, Caribbean
Ranked #14 in Cruz Bay, St. John
LaTapa
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Ranked #10 in Cruz Bay, St. John
Da Livio
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Cuisines: Italian
Ranked #27 in Cruz Bay, St. John
The Terrace Restaurant
Cruz Bay, St. John. 23 km southwest of British Virgin Islands
Price*: US$ 25-50
Cuisines: French, Seafood, Wine Bar, Oyster Bar
Ranked #3 in Cruz Bay, St. John
ZoZo's Ristorante
Caneel Bay, St. John. 23 km southwest of British Virgin Islands
Price*: US$ 24-38
Cuisines: Italian
Ranked #1 in Caneel Bay, St. John
Grand Palazzo Club
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Ranked #120 in St. Thomas
Sails, An Oceanfront Grill - Ritz Carlton
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Price*: US$ 30-60
Cuisines: Grill
Ranked #89 in St. Thomas
Coconut Cove Beach Bar and Grill
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Price*: US$ 30
Ranked #90 in St. Thomas
Cravin' crabs
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Cuisines: Bistro, Asian fusion
Ranked #84 in St. Thomas
Tap & Still
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Cuisines: American
Ranked #8 in St. Thomas
Off The Grid
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Price*: US$ 3-13
Cuisines: Barbecue, Bar, Grill
Ranked #9 in St. Thomas
Latitude 18
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Cuisines: American
Ranked #56 in St. Thomas
Coco Blue
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Cuisines: Caribbean
Duffy's Love Shack
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Price*: US$ 20
Ranked #31 in St. Thomas
St Thomas Yacht Club
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Cuisines: Seafood
Ranked #93 in St. Thomas
Big Bamboo Seafood Shack
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Price*: US$ 8-26
Cuisines: Cajun & Creole, Hamburgers, Seafood, Fish & Chips
The Cellar
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Price*: US$ 8-38
Cuisines: American, Caribbean, Seafood, Steakhouse
Ranked #33 in St. Thomas
Mangrove Restaurant
St. Thomas, U.S. Virgin Islands. 28 km west of British Virgin Islands
Ranked #131 in St. Thomas
Vicars Bar & Grill
St. Thomas, U.S. Virgin Islands. 28 km west of British Virgin Islands
Cuisines: American, Caribbean, Mediterranean
Ranked #68 in St. Thomas
Sunset Grille - Secret Harbour Resort
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Cuisines: American, Seafood, Steakhouse, Contemporary
Ranked #35 in St. Thomas
The Cruzan Beach Club at Sunset Grille - Secret Harbour Resort
St. Thomas, U.S. Virgin Islands. 28 km southwest of British Virgin Islands
Ranked #27 in St. Thomas
Pangas
St. Thomas, U.S. Virgin Islands. 28 km west of British Virgin Islands
Cuisines: American, Caribbean, Latin, Mexican, Vietnamese
Ranked #101 in St. Thomas
YCCS - Yacht Club Costa Smeralda
Price*: US$ 7-50
Cuisines: Caribbean, Italian
Ranked #15 in Virgin Gorda
Bitter End Yacht Club
Price*: US$ 15-50
Cuisines: American, Bakery, Caribbean, Seafood
Ranked #16 in Virgin Gorda
The Dive Bar
St. Thomas, U.S. Virgin Islands. 29 km southwest of British Virgin Islands
Cuisines: American, Hamburgers, Seafood, Grill
Ranked #80 in St. Thomas
Buddha Sushi
St. Thomas, U.S. Virgin Islands. 31 km west of British Virgin Islands
Cuisines: Sushi
Ranked #108 in St. Thomas
Fine Food Afloat
St. Thomas, U.S. Virgin Islands. 31 km west of British Virgin Islands
Cuisines: American
Mim's Seaside Bistro
St. Thomas, U.S. Virgin Islands. 33 km southwest of British Virgin Islands
Cuisines: Seafood
Ranked #76 in St. Thomas
Famous Delite
St. Thomas, U.S. Virgin Islands. 33 km west of British Virgin Islands
Cuisines: Dessert
Ranked #4 in St. Thomas
Magens Point Bar and Grill
St. Thomas, U.S. Virgin Islands. 33 km west of British Virgin Islands
Price*: US$ 28
Cuisines: American, Caribbean, Hamburgers
Ranked #71 in St. Thomas
Simply Italian
St. Thomas, U.S. Virgin Islands. 33 km west of British Virgin Islands
Price*: US$ 5-30
Cuisines: Italian
Ranked #32 in St. Thomas
Grande Cru Restaurant and Wine Bar
Charlotte Amalie, St. Thomas. 34 km west of British Virgin Islands
Price*: US$ 1
Cuisines: Eclectic
Ranked #8 in Charlotte Amalie, St. Thomas
Bad Ass Coffee
Charlotte Amalie, St. Thomas. 34 km west of British Virgin Islands
Cuisines: Café
Ranked #17 in Charlotte Amalie, St. Thomas
Beni Iguana's Sushi Bar and Restaurant
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Ranked #77 in St. Thomas
dellydeck restaurant
Charlotte Amalie, St. Thomas. 34 km west of British Virgin Islands
Cuisines: American
Ranked #23 in Charlotte Amalie, St. Thomas
Dog House Pub
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Price*: US$ 2-10
Cuisines: American, Hamburgers, Mexican, Chicken Wings
Ranked #39 in St. Thomas
Shipwreck Tavern
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Price*: US$ 1
Cuisines: American
Room With a View
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Ranked #42 in St. Thomas
Banana Tree Grille
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Cuisines: Italian, Steakhouse, International
Ranked #52 in St. Thomas
Coco Joe's
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Cuisines: American
Ranked #91 in St. Thomas
Captain's Cafe
Charlotte Amalie, St. Thomas. 34 km west of British Virgin Islands
Havana Blue
St. Thomas, U.S. Virgin Islands. 34 km west of British Virgin Islands
Ranked #28 in St. Thomas