The best local restaurants in the British Virgin Islands serve up Caribbean delights using locally caught seafood and local produce. There are many popular diners offering international and European favorites as well. Most restaurants by the water’s edge feature open terraces, allowing you to make the most of the Caribbean sea views and breezes.

    While you’re visiting the British Virgin Islands, eat like a local by ordering a dish such as conch fritters, barbecued ribs or a lobster patty. Whether you’re looking for veggie delights or meat dishes from the broil, there’s a local hot spot that can help you discover new flavors.

    1

    D’Coalpot BVI Restaurant Bar & Broil

    Caribbean cuisine with American notes

    D’Coalpot BVI Restaurant Bar & Broil is situated on the water’s edge with an open deck on Tortola’s northwestern coast. This feature makes it an ideal place to enjoy a local or Caribbean sunset dinner. Local menu favorites include barbecue ribs with shrimp roti and lobster conch coupled with fish. There are also plenty of delicious vegetarian options on offer.

    Thanks to its location in Carrot Bay, away from the crowded tourist neighborhoods, you don’t usually need to book a table in advance at D’Coalpot BVI Restaurant Bar & Broil. You may want to call ahead to make sure there’s a spare table on the outdoor deck if you want to dine during sunset. 

    Location: Rt 1, Shore Road Carrot Bay, West End, Tortola, British Virgin Islands

    Open: Monday–Saturday from 5 pm to 10 pm, Sunday from 11 am to 10 pm

    Phone: +1 (0)284-545-6510

    Map
    2

    Red Rock

    Caribbean-influenced international fare by the marina

    Red Rock is a restaurant and bar serving seafood, Caribbean and international dishes by the marina in Parham Town. It’s a great spot to watch boats and yachts arriving while tucking into tasty lobster spring rolls. Most meals are made using local, organic produce, and the menu includes vegan, vegetarian and gluten-free options as well.

    For an evening of romance, book a candlelit table on the terrace in time for sunset. The shaded garden area offers the most privacy. If you want to relax and enjoy a tipple, you’ll find plenty of cocktails and single malt whiskeys on the menu.

    Location: Waterfront Drive, Parham Town VG1110, British Virgin Islands

    Open: Monday–Saturday from 3 pm to 10 pm, Sunday from 10 am to 10 pm

    Phone: +1 284-442-1646

    Map
    3

    Bananakeet

    A casual Caribbean restaurant and bar with happy-hour sunset beverages

    At Bananakeet on Great Carrot Bay, you can enjoy Caribbean-fusion cuisine with ocean views on one side and an upscale bathing pool on the other. Local menu favorites include jerk pork loin with banana chutney and sesame-seared tuna. We also recommend the churrasco steak with chimichurri sauce.

    Reservations are a must at Bananakeet, especially if you want a romantic dinner after sundown. After 6 pm on Fridays, you can listen to live music as you feast. Anticipate discount cocktails during the daily happy hour from 4 pm to 6 pm.

    Location: Leonards, British Virgin Islands

    Open: Monday–Saturday from 4 pm to 4.30 pm, Sunday from 10 am to 3 pm and 4 pm to 9.30 pm

    Phone: +1 284-494-5842

    Map
    4

    Soggy Dollar Bar

    American and Caribbean comfort food on the beach

    Soggy Dollar Bar is a local household name in Belle Vue, thanks to its beach setting and signature cocktails. Its most famous cocktail is the Original Painkiller. Here, you can also tuck into local delights such as chicken curry and homemade conch fritters. It’s an ideal place to unwind after a day of bathing in the turquoise waters of White Bay.

    Thursday is usually the busiest day at Soggy Dollar Bar, though you won’t usually need to book in advance regardless of when you visit. If you want to avoid the beach crowds, head to the Soggy Dollar Bar on a Monday or Tuesday.

    Location: Belle Vue, British Virgin Islands

    Open: Daily from 8 am to 5.30 pm

    Phone: +1 855-438-7644

    Map

    photo by David Stanley (CC BY 2.0) modified

    5

    Omar's Fusion

    A local hot spot for Caribbean and Indian fusion dishes

    Omar's Fusion is a waterfront restaurant that specializes in a blend of eastern and western-inspired cuisine. The local hot spot near Soper’s Hole Wharf & Marina has popular selections such as steaks, spicy curry, and baby back ribs. There’s also an extensive beer, wine and cocktail menu, and we highly recommend trying their homemade Omar’s Rum.

    Open daily from 7 am to 10 pm, Omar’s Fusion is an ideal spot to try a unique breakfast, lunch or dinner. Head there early as there are no reservations – service is on a first-come, first-served basis.

    Location: Soper’s Hole, Tortola, British Virgin Islands

    Open: Daily from 7 am to 10 pm

    Phone: +1 284-346-7771

    Map
    6

    Hog Heaven

    Barbecued treats with creative cocktails

    At Hog Heaven, you can dig into international and Caribbean cuisine while taking in views of nearby islands north of Virgin Gorda. The local roadside hot spot is known for its ribs, but it offers a wide variety of delicious, barbecued delights as well. We highly recommend drenching your meal in the restaurant’s unique barbecue sauce.

    If you just want to soak up the atmosphere and mingle with the locals, grab a seat at the bar and order an ice-cold beer. Alternately, sip a mojito or a rum punch to suit the Caribbean vibe. Reservations aren’t usually required.

    Location: Spanish Town, British Virgin Islands

    Open: Daily from 10 am to 9 pm

    Phone: +1 284-547-5964

    Map
    7

    The Watering Hole

    An outdoor diner with a popular lunch menu

    Overlooking the bay at Wickham’s Cay, The Watering Hole is an all-day diner that’s popular with locals looking to sip a beer and enjoy the outdoors. Meat-lovers will enjoy the restaurant’s broiled delights, and there’s plenty of menu options to satisfy vegetarians. The bar is a popular hangout spot during the evenings.

    The Watering Hole is just a short walk from the Road Town Ferry Terminal. It’s a great stop while you’re in the area, or after visiting nearby landmarks such as the Folk Museum and H.M. Penitentiary Museum. BVI Scuba Co is just a stone’s throw away, and it’s also a great spot for a meal after an underwater adventure.

    Location: Wickham's Cay, Road Town, Tortola Road Town, VG1110, British Virgin Islands

    Open: Monday–Saturday from 7.30 am to 10.30 pm

    Phone: +1 284-346-5950

    Map
    8

    Sugar&Spice Snack Bar

    Broiled delights in a homey setting by the harbor

    The Sugar&Spice Snack Bar is an intimate, homey restaurant with a cozy and welcoming atmosphere and cool views of the Great Harbor. It has become a popular spot with locals for its famous patties, which are filled with delights such as beef, chicken, conch and lobster. There’s also a lentil patty for vegetarians.

    The Sugar&Spice Snack Bar is open daily from 7 am, making it an ideal spot to enjoy a homemade breakfast or lunch. To make the most of your day, consider chartering a boat from the nearby North Latitude Marina.

    Location: Great Harbor, British Virgin Islands

    Open: Daily from 7 am to 5 pm

    Phone: +1 284-543-9016

    Map
    9

    Trellis Bay Market Bar & Broil

    A casual Caribbean diner and grocery store

    • Food
    • Shoppers
    • Nightlife

    At the Trellis Bay Market Bar & Broil, you can either shop for local produce and groceries or grab a table and enjoy a local bite. Alternately, you can simply sit by the bar and make the most of the Caribbean breeze. Menu favorites include conch fritters, jerk chicken and macaroni pie. For a drink that packs a punch, order the bar’s Painkiller.

    The Trellis Bay Market Bar & Broil is rarely busy through the week, but be prepared to jostle with crowds over the weekend. When it’s busy, this restaurant is an ideal place to mingle with the locals in a truly Caribbean setting.

    Location: Trellis Bay, Tortola, British Virgin Islands VG1110, British Virgin Islands

    Open: Monday–Thursday from 6 am to 9 pm, Friday and Saturday from 6 am to 11 pm, Sunday from 8 am to 9 pm

    Phone: +1 284-540-1421

    Map
    10

    Fantasia Giorgio's

    Quick bites by the ferry terminal

    Fantasia Giorgio's is the local go-to hot spot for Italian cuisine in Road Town, though there are also plenty of international and European delights on the menu. There’s an extensive beer and wine list and the homemade pizzas are the restaurant’s main draw. The chefs here are happy to accommodate specific dietary requirements too.

    Even though Fantasia Giorgio's is a great spot for lunch, we recommend heading there after 2 pm to avoid long waiting times. Besides Sunday, Fantasia Giorgio's is open every day from 10 am to 9 pm, and you don’t usually need to book in advance.

    Location: Main St, Road Town, British Virgin Islands

    Open: Monday–Saturday from 10 am to 9 pm (closed on Sundays)

    Phone: +1 284-495-5684

    Map
    Joshua Saunders | Contributing Writer

    Start planning your trip

    Back to top

    Maps