niki 01/30/2025
The U.S. Virgin Islands are world-famous for their crystal-clear waters, breathtaking beaches, and duty-free shopping, but they are also a foodie’s paradise. Whether you're craving fresh seafood, authentic Caribbean flavors, or elevated fine dining, St. Thomas and St. John offer an incredible variety of restaurants to explore.
From waterfront dining in Charlotte Amalie to intimate chef-driven experiences in Cruz Bay, we’ve rounded up the top must-visit restaurants in the Virgin Islands—all known for their exceptional food, stunning views, and unique ambiance.
📍 9617 Paradise Point, St. Thomas 00802
📞 (340) 690-2191
🌐 primeusvi.com
For a fine-dining experience with panoramic views, PRIME at Paradise Point is the go-to spot. Overlooking Charlotte Amalie Harbor, this steakhouse specializes in hand-cut prime steaks, fresh seafood, and an impressive wine selection. Must-try dishes include Wagyu Crostini, Lobster Cake, and Octopus Tacos.
📍 Yacht Haven Grande, St. Thomas
📞 (340) 774-6800
Recently relocated to Yacht Haven Grande, Thirteen is a modern American-Caribbean fusion restaurant known for its bold flavors and craft cocktails. Expect creative dishes like the Southern Benedict, seared scallops, and handmade pasta. The move to St. Thomas' premier marina location adds an upscale ambiance with stunning waterfront views.
📍 8 Honduras, Charlotte Amalie, St. Thomas 00802
📞 (340) 774-4262
🌐 oceanavi.com
Located in historic Frenchtown, Oceana offers a Caribbean-fusion menu with breathtaking sunset views over the bay. This open-air fine dining restaurant serves dishes like locally caught fish, grass-fed meats, and house-made desserts. The property dates back to the 17th century, making it a historically rich dining experience.
📍 Yacht Haven Grande, St. Thomas
📞 (340) 690-2583
🌐 blue11vi.com
For a true culinary adventure, Blue 11 offers a chef-driven tasting menu with an emphasis on locally sourced Caribbean flavors. Located in Yacht Haven Grande, this fine dining hotspot features a rotating menu that pairs innovative dishes with an intimate ambiance.
📍 3525 Honduras St., St. Thomas 00802
📞 (340) 775-2675
🌐 twistedcorkvi.com
A hidden gem in Frenchtown, The Twisted Cork Café focuses on fresh, farm-to-table ingredients with a Caribbean twist. Enjoy signature dishes like crab cakes, fish tacos, and lobster mac & cheese, paired with an extensive wine selection.
📍 33-35 Main St., Charlotte Amalie, St. Thomas 00802
📞 (340) 774-8500
🌐 virgiliosstthomas.com
For a cozy and elegant Italian experience, Virgilio's is a must-visit in downtown Charlotte Amalie. Known for its homemade pasta, wood-fired pizza, and fresh seafood, it offers a great balance of Caribbean flavors with an Italian twist. Whether you’re looking for an intimate dinner or a lively evening out, Virgilio's brings a touch of Italy to the heart of St. Thomas. The restaurant also offers a full wine list, making it a great spot for wine lovers.
📍 Cruz Bay, St. John
📞 (340) 776-6524
🌐 caferomastjohn.com
A Cruz Bay institution, Café Roma is known for award-winning Italian cuisine. Serving homemade pasta, fresh seafood, and specialty pizzas, it’s been a St. John favorite for over 30 years.
📍 37 Prince St., St. John 00830
📞 (340) 693-7755
If you love Mediterranean cuisine, La Tapa offers a unique blend of Spanish, French, and Caribbean flavors. Try their grilled octopus, lobster paella, and house-made pasta, paired with their extensive wine selection.
📍 Cruz Bay, St. John
📞 (340) 715-1864
Named after the wild-growing olive trees of St. John, Extra Virgin Bistro is dedicated to locally sourced seafood, farm-fresh produce, and handmade pastas. This high-end eatery is perfect for food lovers looking for a gourmet experience.
While exploring St. Thomas’ world-class dining scene, make sure to visit Beverly’s—a staple in the Main Street jewelry district since 1982.
✨ Why Shop at Beverly’s?
💎 Visit Beverly’s in St. Thomas today and take home a sparkling souvenir of the Caribbean.
Whether you're enjoying a sunset dinner at Oceana, indulging in fine dining at PRIME, or savoring authentic Italian at Café Roma, the Virgin Islands dining scene is truly one of a kind. Pair your culinary journey with a shopping experience at Beverly’s to create unforgettable Caribbean memories!