VIRGIN ISLANDS

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

BEST RESTAURANTS & BARS

The U.S. and British Virgin Islands are home to dozens of iconic laid back restaurants and beach bars. These provide the ideal setting for a lazy afternoon meal or a relaxed dinner after a day at the beach. To make planning easier, we have provided a top 10 restaurants list for both the US and British Virgin islands, along with contact information for each one.

BEST RESTAURANTS AND BARS IN THE U.S. VIRGIN ISLANDS

The islands of St John and St Thomas are home to several popular restaurants and beach bars. The list below represents our favorites. Please note that restaurants come and go, and they may have seasonal closures, so it's best to call in advance when planning to have a meal at any one of these.

1

The Lime Inn, (St. John):

The Lime Inn is renowned for its fresh seafood, casual island atmosphere, and waterfront dining, making it a popular choice for delicious meals with stunning views. Signature Dish: Lime Inn Fish Tacos.
Email: limeinnstjohn@gmail.com, Phone: +1 (340) 776-6425:

2

ZoZo's at the Sugar Mill, (St. John):

ZoZo's at the Sugar Mill offers upscale Italian cuisine with a Caribbean twist, set in a historic sugar mill overlooking the sea, providing an unforgettable dining experience amidst breathtaking scenery. Signature Dish: Lobster Ravioli.
Email: info@zozos.net, Phone: +1 (340) 693-9200

3

Morgan's Mango, (St. John):

Morgan's Mango is a beloved Caribbean restaurant known for its vibrant ambiance, live music, and diverse menu featuring fresh local ingredients and island-inspired flavors, making it a favorite dining destination for locals and tourists alike. Signature Dish: Mango Chicken.
Email: info@morgansmango.com, Phone: +1 (340) 693-8141

4

The Longboard, (St. John):

The Longboard offers a laid-back surf-inspired atmosphere, creative cocktails, and a menu featuring globally inspired dishes with a Caribbean twist, making it a popular spot for relaxed dining and island vibes. Signature Dish: Ahi Tuna Poke Bowl.
Email: info@longboardstjohn.com, Phone: +1 (340) 715-2210

5

Ocean 362, (St. John):

Ocean 362 offers fine dining with panoramic ocean views, innovative cuisine highlighting fresh local ingredients, and impeccable service, creating an unforgettable culinary experience in a stunning setting. Signature Dish: Pan Seared Local Mahi Mahi.
Email: info@ocean362.com, Phone: +1 (340) 776-0001

6

The Terrace Restaurant, (St. John):

The Terrace Restaurant offers elegant waterfront dining with a focus on farm-to-table cuisine, impeccable service, and breathtaking sunset views, making it a top choice for special occasions and romantic dinners. Signature Dish: Grilled Local Wahoo.
Email: info@terracestjohn.com, Phone: +1 (340) 779-8550

7

Gladys' Cafe, (St. Thomas):

Gladys' Cafe is a lively Caribbean eatery known for its flavorful dishes, friendly service, and vibrant atmosphere, drawing in both locals and visitors seeking authentic island cuisine with a smile. Signature Dish: Gladys' Jerk Chicken.
Email: info@gladyscafe.com, Phone: +1 (340) 774-6604

8

The Mafolie Restaurant, (St. John):

The Mafolie Restaurant offers panoramic views of Charlotte Amalie harbor, along with a diverse menu featuring Caribbean and international cuisine, providing a memorable dining experience in a romantic hilltop setting. Signature Dish: Mafolie Seafood Linguine.
Email: mafoliehotel@gmail.com, Phone: +1 (340) 774-2790

9

Banana Tree Grille, (St. John):

Banana Tree Grille offers a fusion of Caribbean and Asian flavors, along with a relaxed atmosphere, friendly service, and waterfront dining overlooking Frenchtown Marina, making it a popular choice for flavorful meals with a view. Signature Dish: Caribbean Seafood Paella.
Email: info@bananatreegrille.com, Phone: +1 (340) 777-3434

10

Oceana Restaurant & Wine Bar, (St. John):

Oceana Restaurant & Wine Bar offers fine dining with an emphasis on fresh seafood, creative cocktails, and an extensive wine list, set in a chic and modern waterfront location, providing an upscale dining experience in the heart of Charlotte Amalie. Signature Dish: Lobster Bisque.
Email: info@oceanavi.com, Phone: +1 (340) 774-4262

BEST RESTAURANTS AND BARS IN THE BRITISH VIRGIN ISLANDS

The islands of Virgin Gorda and Tortola are home to several popular restaurants and beach bars. The list below represents our favorites. Please note that restaurants come and go,and they may have seasonal closures, so it's best to call in advance when planning to have a meal at any one of these.

1

CocoMaya Restaurant, (Virgin Gorda):

ocoMaya Restaurant is renowned for its fusion of Asian and Latin cuisines, beachfront location, and vibrant atmosphere, making it a popular spot for innovative dishes and stunning sunset views. Signature Dish: Tuna Tataki.
Email: reservations@cocomayarestaurant.com, Phone: +1 (284) 495-6344

2

The Bath & Turtle, (Virgin Gorda):

he Bath & Turtle is a beloved waterfront restaurant known for its laid-back ambiance, live music, and delicious Caribbean-inspired cuisine, attracting both locals and visitors alike. Signature Dish: Grilled Lobster.
Email: info@bathandturtle.com, Phone: +1 (284) 495-5239

3

Hog Heaven, (Virgin Gorda):

Hog Heaven offers breathtaking panoramic views of the surrounding islands, along with mouthwatering barbecue dishes, making it a must-visit destination for delicious food and stunning vistas. Signature Dish: BBQ Ribs.
Email: hogheavenbvi@gmail.com, Phone: +1 (284) 541-8604

4

Brandywine Estate Restaurant, (Tortola):

Brandywine Estate Restaurant is renowned for its elegant setting, gourmet Mediterranean-inspired cuisine, and extensive wine list, making it a favorite choice for romantic dinners and special occasions. Signature Dish: Beef Tenderloin.
Email: info@brandywinebvi.com, Phone: +1 (284) 495-2301

5

The Dove Restaurant & Wine Bar, (Tortola):

The Dove Restaurant & Wine Bar offers a sophisticated dining experience with a focus on fresh seafood, creative cocktails, and impeccable service, drawing in discerning diners seeking upscale cuisine in a relaxed atmosphere. Signature Dish: Lobster Thermidor.
Email: info@dove-restaurant.com, Phone: +1 (284) 494-0313

6

Myett's Garden & Grill, (Tortola):

Myett's Garden & Grill delights guests with its lush tropical garden setting, live music, and diverse menu featuring Caribbean and international flavors, making it a popular spot for casual dining and island vibes. Signature Dish: Caribbean Jerk Chicken.
Email: info@myetts.com, Phone: +1 (284) 495-9649

7

Bananakeet Cafe, (Tortola):

Bananakeet Cafe offers stunning panoramic views of the Sir Francis Drake Channel, along with a diverse menu of Caribbean and international dishes, making it a top choice for sunset cocktails and al fresco dining. Signature Dish: Coconut Shrimp.
Email: bananakeet@surfbvi.com, Phone: +1 (284) 494-5842

8

The Sugar Mill, (Tortola):

The Sugar Mill Restaurant is housed within a historic sugar mill, offering elegant fine dining with a focus on fresh local ingredients and innovative Caribbean-inspired cuisine, creating a memorable culinary experience in a romantic setting. Signature Dish: Conch Fritters.
Email: reservations@sugarmillhotel.com, Phone: +1 (284) 495-4355

9

Sebastian's on the Beach, (Tortola):

Sebastian's on the Beach is a beachfront restaurant known for its casual ambiance, friendly service, and fresh seafood dishes, making it a favorite spot for relaxed dining by the water. Signature Dish: Grilled Fish Tacos.
Email: reservations@sebastiansbvi.com, Phone: +1 (284) 495-4212

10

The Restaurant at Leverick Bay, (Virgin Gorda):

The Restaurant at Leverick Bay offers waterfront dining with panoramic views of North Sound, featuring a diverse menu of Caribbean and international cuisine, live music, and a lively atmosphere, making it a popular destination for dining and entertainment. Signature Dish: Caribbean Lobster.
Email: info@leverickbay.com, Phone: +1 (284) 495-7421

BEST THINGS TO DO IN THE VIRGIN ISLANDS

The US and British Virgin Islands lie just 78 miles east of San Juan, Puerto Rico. They are easy to reach from the US, and easy to explore once you arrive. The four most popular Virgin Islands are St John and St Thomas, both located in the US Virgin Islands; and Virgin Gorda and Tortola, both located in the British Virgin Islands. To make it easier for you to plan what to do on your trip, we will present things to do in the US and British Virgin Islands in separate lists.

TOP 10 THINGS TO DO WHILE ON VACATION IN THE US VIRGIN ISLANDS

1

Explore the Underwater World:

Dive into the crystal-clear waters surrounding the US Virgin Islands and discover coral reefs teeming with fish. Snorkeling and scuba diving are must-do activities, and many good dive sites are located within easy distance of the shore.

2

Visit Trunk Bay, St. John:

Spend a day at one of the most picturesque beaches in the world. Relax on the powdery white sand, swim in the azure waters, and hike the scenic trails overlooking the bay.

3

Sail the Caribbean Sea:

Charter a boat or join a guided sailing tour from Cruz Bay in St John to explore the islands from a different perspective. Sail around St. Thomas and St. John, stopping at secluded coves and hidden beaches along the way.

4

Hike to Virgin Islands National Park:

Lace up your hiking boots and venture into the lush wilderness of Virgin Islands National Park on St. John. Trek through tropical forests, past waterfalls, and along rugged coastlines for breathtaking views.

5

Experience Island Culture in Charlotte Amalie:

Immerse yourself in the vibrant culture of the US Virgin Islands by visiting Charlotte Amalie on St. Thomas. Explore historic sites, shop for local crafts and souvenirs, and savor authentic Caribbean cuisine.

6

Zip Line Through the Rainforest:

Visit Tree Limin’ Extreme Zipline Tour in St Thomas. Get your adrenaline pumping with a zip line adventure through the rainforest canopy.

7

Relax on Magens Bay Beach:

Indulge in a day of relaxation at Magens Bay Beach on St. Thomas. With its calm waters and lush surroundings, it's the perfect spot for swimming, sunbathing, and enjoying a tropical cocktail.

8

Explore Historic Forts:

Delve into the history of the US Virgin Islands by visiting historic forts such as Fort Christian on St. Thomas. Learn about the islands' colonial past and enjoy panoramic views of the Caribbean Sea.

9

Date night in Cruz Bay:

Book a dinner at one of several cozy restaurants in Cruz Bay, then enjoy live music and dancing afterwards!

10

Visit French Town in St Thomas:

A charming, colorful seaside enclave with interesting shops and restaurants.

TOP 10 THINGS TO DO WHILE ON VACATION IN THE BRITISH VIRGIN ISLANDS

1

Sail the Pristine Waters:

Charter a boat from Hannah Bay Marina in Tortola and explore the turquoise waters is a must. Navigate through the countless cays and islands, discovering hidden beaches and secluded anchorages along the way.

2

Visit The Baths:

Marvel at the unique geological formations of The Baths on Virgin Gorda. Explore the maze of giant granite boulders, natural pools, and grottos, offering excellent opportunities for swimming and snorkeling.

3

Snorkel at the Indians:

Dive into the vibrant underwater world at The Indians, a renowned snorkeling spot near Norman Island. Encounter colorful coral reefs, tropical fish, and even the occasional sea turtle in this marine sanctuary.

4

Hike to Gorda Peak National Park:

Lace up your hiking boots and embark on a trek to the summit of Gorda Peak on Virgin Gorda. Enjoy panoramic views of the surrounding islands and lush tropical landscapes from the highest point in the British Virgin Islands.

5

Explore Anegada:

Venture off the beaten path to Anegada, the only coral island in the BVI. Discover its pristine beaches, including the famous Loblolly Bay, and indulge in fresh seafood at local beachside restaurants.

6

Dine at Foxy's:

Experience the vibrant nightlife and legendary hospitality at Foxy's Tamarind Bar on Jost Van Dyke. Enjoy live music, delicious Caribbean cuisine, and rum cocktails while soaking up the lively atmosphere.

7

Discover the Caves of Norman Island:

Dive or snorkel among the intriguing sea caves of Norman Island, rumored to have inspired Robert Louis Stevenson's "Treasure Island." Explore these mystical caverns and imagine the adventures of pirates past.

8

Relax on White Bay Beach:

Unwind on the pristine shores of White Bay Beach on Jost Van Dyke. With its powdery white sand and crystal-clear waters, it's the perfect spot for swimming, sunbathing, and sipping cocktails at beach bars like the iconic Soggy Dollar Bar.

9

Experience the Willy T:

Dive into the party scene aboard the William Thornton, affectionately known as the Willy T. This floating bar and restaurant, anchored in the Bight at Norman Island, offers a unique opportunity to enjoy drinks, food, and even a bit of daring cliff jumping.

10

Island-hop to Tortola:

Take a day trip to the largest island in the BVI, Tortola, and explore its rich history, vibrant culture, and stunning beaches. Visit historic sites like the Callwood Rum Distillery, relax at Cane Garden Bay, or hike the scenic trails of Sage Mountain National Park.

BEST BEACHES TO VISIT IN THE US VIRGIN ISLANDS

The US Virgin Islands are blessed with several exceptional beaches, all of which are open to the public. Please note that in St John many of the top beaches are located within the national park, so there are no vacation homes or hotels next to them. All of these beaches are easily accessed by car, and have public parking. Most offer exciting snorkeling right offshore, and it's quite common to spot sea turtles.

Top BEACHES TO VISIT IN THE US VIRGIN ISLANDS

1

Trunk Bay Beach, (St. John):

Trunk Bay Beach is renowned for its crystal-clear turquoise waters, powdery white sand, and an underwater snorkeling trail, making it a favorite destination for beachgoers and snorkeling enthusiasts alike. (Parking Available)

2

Magens Bay Beach, (St. Thomas):

Magens Bay Beach boasts a mile-long stretch of soft sand, gentle waves perfect for swimming, and lush tropical surroundings, offering visitors a serene and picturesque escape. (Parking Available, NearestRestaurant: Magens Bay Beach Bar)

3

Cinnamon Bay Beach, (St. John):

Cinnamon Bay Beach offers a pristine shoreline framed by swaying palm trees, with opportunities for swimming, snorkeling, and hiking in the nearby Virgin Islands National Park, attracting nature lovers and outdoor enthusiasts. (Limited Parking, No Restaurant)

4

Lindquist Beach, (St. Thomas):

Lindquist Beach, also known as Smith Bay Beach, offers calm, clear waters ideal for swimming and sunbathing, with its secluded location providing a tranquil retreat for visitors seeking relaxation and natural beauty. (Parking Available, No Restaurant)

5

Hawksnest Beach, (St. John):

Hawksnest Beach features soft white sand, calm turquoise waters, and excellent snorkeling opportunities along the coral reefs close to shore, making it a popular spot for families and snorkelers alike. (Limited Parking, No Restaurant)

6

Secret Harbour Beach, (St. Thomas):

Secret Harbour Beach offers a picturesque crescent-shaped bay with calm waters perfect for swimming and snorkeling, along with beachside amenities including a restaurant (Sunset Grille) and water sports rentals. (Parking Available)

7

Maho Bay Beach, (St. John):

Maho Bay Beach is known for its shallow, calm waters ideal for swimming and snorkeling, as well as its frequent sightings of sea turtles and colorful marine life, providing a memorable experience for nature lovers. (Limited Parking, No Restaurant)

8

Sapphire Beach, (St. Thomas):

Sapphire Beach boasts soft white sand, clear turquoise waters, and excellent snorkeling opportunities around nearby coral reefs, making it a popular destination for beach lovers and water sports enthusiasts. (Parking Available, NearestRestaurant: Sapphire Beach Bar)

9

Honeymoon Beach, (St. John):

Honeymoon Beach offers a secluded and romantic atmosphere with calm, crystal-clear waters perfect for swimming and snorkeling, accessible only by hiking trail or water taxi, attracting couples seeking a peaceful getaway. (Limited Parking, No Restaurant)

10

Lindbergh Bay Beach, (St. Thomas):

Lindbergh Bay Beach, also known as Emerald Beach, features a wide stretch of golden sand, gentle waves, and amenities such as beach bars and restaurants, making it a convenient and enjoyable destination for visitors staying nearby. (Parking Available, Nearest Restaurant: Beachside Cafe)

BEST BEACHES TO VISIT IN THE BRITISH VIRGIN ISLANDS

The British Virgin Islands, commonly referred to as the BVI, are home to several exceptional beaches. All are open to the public. Many have lively beach bars and restaurants nearby which provide a shady place to cool off and refuel. Most of them have excellent snorkeling right offshore, and it is common to see sea turtles.

1

The Baths, (Virgin Gorda):

The Baths is renowned for its unique granite boulder formations, pristine white sand beaches, and crystal-clear turquoise waters, offering visitors an unforgettable swimming and snorkeling experience amidst stunning natural beauty. (Limited Public Parking, Restaurant: Top of the Baths)

2

Spring Bay Beach, (Virgin Gorda):

Spring Bay Beach is famous for its tranquil atmosphere, gentle waves perfect for swimming, and picturesque surroundings dotted with swaying palm trees, making it a favorite spot for relaxation and family outings. (Limited Public Parking)

3

Savannah Bay Beach, (Virgin Gorda):

Savannah Bay Beach boasts a long stretch of soft sand, calm azure waters ideal for swimming, and excellent snorkeling opportunities along the vibrant coral reefs just offshore, attracting beach lovers and water sports enthusiasts alike. (Limited Public Parking)

4

Long Bay Beach, (Tortola):

Long Bay Beach offers a scenic crescent-shaped shoreline, powdery white sand, and gentle waves suitable for swimming and water sports, making it a popular destination for sunbathing and beach picnics. (Limited Public Parking, Restaurant: The Sugar Mill)

5

Smuggler's Cove, (Tortola):

Smuggler's Cove is known for its secluded and pristine beauty, with clear turquoise waters, soft golden sand, and lush greenery, providing a serene and peaceful escape for visitors seeking tranquility. (Limited Public Parking. Restaurant: Nigel's Boom Boom Beach Bar and Grill )

6

Cane Garden Bay, (Tortola):

Cane Garden Bay is a vibrant and lively beach destination, offering a bustling atmosphere with palm-fringed shores, water sports rentals, beach bars, and live music, making it a favorite spot for both locals and tourists to enjoy sun, sea, and socializing. (Limited Public Parking, Restaurants along the beach include Rhymers, Elm beach bar, Cane Garden beach bar and the Paradise Club)

7

Brewer's Bay Beach, (Tortola):

Brewer's Bay Beach is known for its unspoiled natural beauty, with calm waters ideal for swimming and snorkeling, and a tranquil ambiance perfect for relaxation and rejuvenation. (Limited Public Parking). Restaurant: Nicole’s beach bar

8

Josiah's Bay Beach, (Tortola):

Josiah's Bay Beach is a favorite among surfers for its consistent waves, offering excellent opportunities for surfing and boogie boarding, while its expansive sandy shores and scenic surroundings also make it ideal for beach picnics and leisurely strolls. (Limited Public Parking, Restaurant: Momzell’s beach bar)

9

Lambert Beach, (Tortola):

Lambert Beach is prized for its serene and secluded atmosphere, with soft golden sand, clear blue waters, and swaying palm trees, providing a peaceful retreat for visitors seeking tranquility away from the crowds. (Limited Public Parking, Restaurant: Sebastian's on the Beach)

10

Apple Bay Beach, (Tortola):

Apple Bay Beach is renowned as a premier surfing destination in the British Virgin Islands, with consistent reef breaks attracting surfers from around the world, while its laid-back vibe and stunning sunsets also make it a popular spot for beachgoers and spectators. (Limited Public Parking,  Restaurants nearby include D’Coal Pot, Nardis and Sugar Mill)

WHERE TO STAY IN THE VIRGIN ISLANDS

The Virgin islands lie just 78 miles east of San Juan, Puerto Rico. Getting to the Virgin Islands is easy for travelers living in the US. To get to St Thomas and St John, book a flight into the Cyril King International Airport (IATA symbol: STT) on St Thomas. To get to Tortola and Virgin Gorda book a flight into the Terrance B. Lettsome International Airport on Beef Island (IATA symbol:  EIS). You can also fly directly into the Virgin Gorda airport (IATA symbol: : VIJ) from San Juan.

WHERE TO STAY IN THE US VIRGIN ISLANDS

There are two main islands in the USVI, St John and St Thomas. We will outline the best areas to stay in each one.

When considering where to stay in St. John, USVI, there are a couple of popular areas that visitors often choose: Cruz Bay and Chocolate Hole. Both areas offer a range of accommodation options, including hotels, resorts, and vacation rental homes.

Cruz Bay is the main town on the island, and it's where most of the action happens. Here, you'll find shops, restaurants, and bars, as well as easy access to the ferry dock. There are several hotels and resorts in Cruz Bay, offering amenities like pools, restaurants, and beach access.

Chocolate Hole is a quieter area located just a short drive from Cruz Bay. It's known for its tranquil atmosphere and beautiful views of the Caribbean Sea. While there are a few hotels and resorts near Chocolate Hole, the majority of accommodations are vacation rental homes. These homes range from cozy cottages to luxurious villas, giving visitors plenty of options to choose from. For those seeking a more peaceful scene, consider renting a vacation home in the Coral Bay area. It’s separated from the rest of the island by the national park.

No matter where you decide to stay in St. John, you'll be surrounded by stunning natural beauty and endless opportunities for relaxation and adventure. Whether you prefer the convenience of a hotel or the privacy of a vacation rental home, you're sure to find the perfect place to call home during your stay in paradise.

When considering where to stay in St. Thomas USVI, visitors often gravitate toward the north shore and the south shore.

On the north shore, the peninsula that creates picturesque Magens Bay is a mainly residential area. There are many luxury vacation rental properties with private pools here. Over on the south shore, areas like Red Hook and East End are popular choices. Red Hook is known for its lively atmosphere, with restaurants, bars, and easy access to neighboring islands. East End, on the other hand, offers a more laid-back vibe and beautiful beaches.

The island’s hotels are mainly located along the south shore, from Charlotte Amalie to Red Hook. The most luxurious hotel in St Thomas is the waterfront Ritz Carlton, with its own private beach.

Whether you choose to stay on the north shore or the south shore of St. Thomas, you'll find plenty of options to suit your needs and budget. From waterfront resorts to secluded villas, there's something for everyone in this tropical paradise.

WHERE TO STAY IN THE BRITISH VIRGIN ISLANDS

There are two main islands in the BVI, Virgin Gorda and Tortola. We will outline the best areas to stay in each one.

When considering where to stay in Virgin Gorda, BVI, visitors often focus on the north shore, particularly areas like Leverick Bay, Mahoe Bay, and Trunk Bay. These locations offer stunning views of the Caribbean Sea and easy access to beautiful beaches.

For those seeking the most luxurious vacation rental options in Virgin Gorda, you might consider renting a villa in Oil Nut Bay. This eco-friendly development has dozens of private villas on hillsides overlooking a pristine white sand beach in a secluded bay. When staying here you have access to a community center with fitness and pickleball, a kids activity center, a dive center and several restaurants.

While there are a few hotels on the island of Virgin Gorda like Little Dix Bay and Fishers Cove hotel, the majority of luxury accommodations here come in the form of vacation rental homes. These homes range from romantic retreats for two with plunge pools to sprawling villas with huge private pools, providing visitors with a comfortable and private place to stay during their visit.

Staying in a vacation rental home allows guests to enjoy the flexibility of cooking their own meals, lounging by a private pool, and experiencing the island in a more direct manner.

Whether you're looking for a romantic getaway, a family vacation, or a solo retreat, Virgin Gorda's north shore offers a range of accommodation options to suit every traveler's needs. From beachfront bungalows to hilltop hideaways, there's something for everyone on this picturesque island.

When considering where to stay in Tortola, BVI, most travelers gravitate to the bays along the north shore. Popular spots there include Cane Garden Bay, Brewer's Bay, Apple Bay and Smugglers Cove. Staying here affords one access to white sand beaches, beautiful views of the Caribbean Sea and easy access to local restaurants and shops.

While there are a few hotels on the island, vacation rental homes are the primary source of luxury beachy accommodations on Tortola. These homes range from romantic retreats for two with a plunge pool to spacious villas with large private pools.

Staying in a vacation rental home allows guests to enjoy the convenience of cooking their own meals, relaxing in spacious living areas, and experiencing the island in a more authentic way.

Whether you're traveling with family, friends, or on your own, Tortola's north shore offers a range of accommodation options and locations. Talk to your villa specialist to see which one best suits you.

Visiting the Virgin Islands