Virgin Gorda is the third largest of the four main islands in the British Virgin Islands, Caribbean. Located 45 minutes from Puerto Rico, the BVI is a popular yachting destination known for its pristine beaches, crystal clear blue water, gigantic granite boulders sprinkled along the shoreline and laid-back tropical vibes.
Although it is a small island, there are some incredible places to eat in Virgin Gorda as it is home to some of the best restaurants in the British Virgin Islands, ranging from affordable local establishments to luxurious restaurants.
So, instead of spending time looking for restaurants in Virgin Gorda, try these 6 first!
6 Amazing Places To Eat In Virgin Gorda
Sugarcane is undoubtedly one of the best culinary gems in Virgin Gorda.
Located high on a hill in Nail Bay, Sugarcane Restaurant embodies romance and charm. With poolside dining and breathtaking views of the Caribbean Sea, it provides a perfect setting for a romantic evening. The impeccable service and diverse menu options make this restaurant a must-visit!
Originally situated on a sugarcane plantation, for a long time Sugarcane was a burger joint. After Hurricane Irma, it was refurbished, but it maintained the same welcoming and friendly hospitality.
The dishes are hearty and flavourful – we literally couldn’t decide what to have from the menu! Personally, we rate Sugarcane as being one of the best restaurants in the Caribbean, and we have dined at a fair few over the last two years in extremely well-known destinations like Barbados.
Sugarcane Opening Times:
The opening times for Sugarcane are:
- Monday: 11:30 am – 10 pm
- Tues: Closed
- Wednesday – Friday: 11:30 am – 10 pm
- Saturday and Sunday: 11:30 am – 10 pm
- Brunch every Sunday during season
Tips & Things To Know About Visiting Sugarcane:
- Try to visit at sunset for breathtaking views.
- Make a reservation, as Sugarcane is rated one of the best restaurants in the Virgin Islands.
- A Brunch buffet takes place every Sunday during the season.
- The restaurant is closed on Tuesdays.
2. Coco Maya
With its central location on the beach in Spanish Town, its incredible atmosphere and its delicious food, Coco Maya is one of the best restaurants in Virgin Gorda.
Coco Maya has a contemporary and cosy vibe, with exquisite dining on the beachfront, stunning views, and warm hospitality. The menu has a Spanish and Asian twist, with plenty of tapas and Asian dishes to choose from, such as sushi, Thai Green Curry and Pad Thai.
This beautiful restaurant promises is perfect if you’re looking to have a chilled ‘date night’. It offers an unforgettable dining experience and that’s why we rate it as one of the best places to eat in Virgin Gorda.
While enjoying a cocktail, don’t miss your chance to play some beach games, including Giant Jenga. Typically, Coco Maya gets busy as the night goes on, and there is usually live music or a DJ. You can find out what’s on here.
Coco Maya Opening Times:
Coco Maya are open daily from 3 pm to 11 pm.
Tips & Things To Know About Visiting Coco Maya:
- As a popular restaurant on Virgin Gorda, it is best to make a reservation.
- You can just stop by for a drink. There is a bar area and chilled places to sit on the beach.
- Try to drink or dine at sunset, as this is one of the most beautiful spots on the island to see the sun go down.
3. Saba Rock
For a truly special experience, hop on the free ferry from Gun Point Creek, heading to the unique island, Saba Rock. You can also moor here if you visiting Virgin Gorda on a boat.
Nestled between Sir Richard Branson’s Necker Island and Virgin Gorda’s North Sound, Saba Rocks’ idyllic location and waterfront dining make it a unique and standout choice for food enthusiasts in Virgin Gorda.
It’s been a renowned destination since the 1960s and owes its fame to diving trailblazer Herbert “Bert” Kilbride. He established his diving base here, pioneered a “Resort Course” for scuba diving, and set up a bar called Pirates’ Pub. Known as one of the Caribbean’s top seaside bars, Pirates’ Pub has further solidified Saba Rock’s legendary status. Ever since, Saba Rock has attracted visitors from all of over the world. It offers everything from water-based adventures and stunning landscapes to fresh seafood delicacies and yummy cocktails.
Today, the island has has a small boutique hotel, restaurant and bar offering a charming dining experience, a small beach area and a museum. Saba Rocks’ rustic yet elegant design, surrounded by the pristine waters of the Caribbean, creates a captivating ambience for food lovers to enjoy delectable cuisine and postcard-perfect views.
The menu at the restaurant ranges from Conch Fritters to a Rack of Lamb with Blue Cheese and Truffle Sauce. Delicious! It’s a must-visit during your trip to Virgin Gorda.
Saba Rock Opening Times:
Saba Rock’s main restaurant is open every day from 8 am to 10 pm and breakfast is served until 10:30 am. The main bar is open every day from 1 pm to 9 pm.
Tips & Things To Know About Visiting Saba Rock:
- You don’t need to dine at the restaurant to visit Saba Rock. Visit for a cocktail, or two, play pool or enjoy the picturesque views.
- For dining, it is best to make a reservation, particularly in the evenings.
- Tie your visit to Saba Rock with a stop at the neighbouring Bitter End Yacht Club.
4. Bitter End Yacht Club
Located on the northern tip of Virgin Gorda, Bitter End is a beautiful luxury yacht club that can only be accessed by the free ferry from Gun Point Creek or by boat.
Bitter End Yacht Club is a premier destination for sailing enthusiasts and a great spot for food lovers. The waterfront restaurant offers a casual and warm dining experience, where dishes are made using fresh, locally sourced ingredients. From tasty seafood creations to mouthwatering Caribbean-inspired cuisine, the diverse menu at Bitter End Yacht Club promises a symphony of flavours.
We ate at the ‘Reef Sampler’ which is a boat-turned-bar on the beach, which has it’s own story to tell. The boar was revived from a wrecked hull left by Hurricane Irma in 2017. It now plays a pivotal role in Bitter End’s club culture and it’s a testament to resilience and tradition.
Combined with breathtaking views of the marina, dining at Bitter End is one of the best things to do in Virgin Gorda.
Bitter End Opening Times:
The opening times for Bitter End Yacht Club can be found here.
Tips & Things To Know About Visiting Bitter End Yacht Club:
- Try to tie in your visit to Bitter End Yacht Club with a stop at the neighbouring island; Saba Rock.
- Try the infamous Bushwacker cocktail, and thank me later!
You Might Like: 13 Awesome Things to Do in Anegada BVI
5. Hog Heaven
No visit to Virgin Gorda would be complete without a stop at the scenic Hog Heaven.
Situated atop a hill overlooking the picturesque North Sound, this charming bar and restaurant offers sweeping vistas and a fantastic menu of mouthwatering barbecue dishes that will leave you craving more.
Hog Heaven is a popular spot for locals and tourists, drawn by its famous pulled pork and welcoming atmosphere. Our verdict? Divine!
Top tip: Take in the breathtaking views of Necker Island, Moskito Island, and other neighbouring isles from this vantage point.
Hog Heaven Opening Times:
The opening times for Hog Heaven are:
- Daily 10 am – 10 pm
Tips & Things To Know About Visiting Hog Heaven:
- Reservations for Hog Heaven are not required. You don’t even need to purchase a drink to enjoy the panoramic view, although I recommend supporting a local business.
- There is on-road parking outside the bar.
6. Nova, Oil Nut Bay
And finally, a hidden gem in Virgin Gorda awaits – Nova, an exquisite restaurant nestled in Oil Nut Bay.
With its sleek design and beach club vibes, Nova would feel at home in Ibiza or Marbella! The menu is also fantastic, offering a fusion of sushi, Asian delicacies, and hearty meals, all at a reasonable price.
For the ultimate experience, visit during the day for lunch and immerse yourself in the chic ambience and soak in the breathtaking views of the Caribbean Sea and neighbouring islands.
Nova Opening Times:
The daily opening times for Nova at Oil Nut Bay are:
- Lunch – 11:30 am – 4 pm
- Dinner – 5:30 pm – 9 pm
- Sushi – 11:30 am – 9 pm
- Saturday and Sunday Brunch Menu 10 am – 2 pm
Tips & Things To Know About Visiting Nova:
- You have to take a free boat from Gun Point Creek to get to this beautiful restaurant – here is the ferry schedule.
- During the day, reservations aren’t necessary. However, it’s best to reserve a table for dinner.
- There is a fantastic cocktail menu, so treat yourself to one or two!
Experiencing the Incredible Places to Eat in Virgin Gorda
It’s safe to say that some of the best restaurants in Virgin Gorda are more than just restaurants – they’re a visual and culinary experience. With so many things to do in Virgin Gorda and these fantastic places to dine, it’s no wonder that the island attracts visitors from all over the world.
Have you ever been to Virgin Gorda? Let us know in the comments!
Don’t forget to subscribe for an insider scoop on our daily travels and to hear first hand when a new blog has been posted.
You Might Like: More British Virgin Islands Guides
Did you know that …
These are a mixture of the travel companies and resources we use when planning our trips. When you purchase something through our links, we may earn a small fee. However, this is at no extra cost to you and we only ever endorse products and services that we trust.