Best Caribbean Restaurants in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
23 restaurants available nearby
How is content generated
See what locals rave about
- KKarenVIPPhiladelphia County •11 reviews5.0Dined 4 days agoWe had a fabulous, authentic, island time meal & drinks. Our party of five adults chose to order all of the starters for our dinner and they were delicious. Group favorites- the fritters, caramelized plantains, spicy shrimp, fried chicken. We appreciated that the staff was friendly and we weren’t rushed through our meal. The rum balls were a perfect ending to the meal. Try the rum flight and the El Presidente for beverages.More infoThe RefineryPrice: Expensive• Caribbean• St. John•4.1
- MMollyPittsburgh / Western PA •1 review5.0Dined 6 days agoGet a 5:30 res if you can. Perfect timing for a completely relaxed and pampered sunset celebratory dinner. Fish was excellent and desserts were out of this world. Budino best we have ever had. Thank you to the staff!!!More infoZozo’s at Caneel BayPrice: Very Expensive• Italian• St. John•4.8
- TToddVIPBaltimore / Maryland •70 reviews5.0Dined 7 days agoWhile it has been awhile since we were last here, this experience was like our previous ones. The food was very good and nicely presented. We STT at the bar and the service was great and our bartender/waitress was attentive and knowledgeable about the menu with suggestions that were spot on. Of course the views are hard to beat on St J.More infoOcean 362Price: Very Expensive• Farm-to-table• St. John•4.8
- KKarenVIPCaribbean •2 reviews5.0Dined on Dec 7, 2024The food was fabulous! Reading reviews, I almost didn’t want to try Lemongrass, but it was spectacular! The charred octopus was so tender and with the beans tasted so good. 3 of us had the ahi tuna and the flavors were incredible. My husband had the short rib pasta and that was so delicious as well!! I would recommend this restaurant in a heartbeat!!!More infoLemongrass Restaurant & BarPrice: Expensive• Caribbean• St. John•3.7
Discover best Caribbean restaurants in St. John
Discover the vibrant and diverse Caribbean dining scene in St. John, Virgin Islands, where the culinary landscape is as breathtaking as the island itself. Immerse yourself in a variety of dining experiences that celebrate the rich flavors of the Caribbean, from farm-to-table freshness to the sophisticated fusion of international cuisines. Each restaurant in St. John offers a unique ambiance, whether you are looking for a casual meal with oceanfront views or an intimate dinner in a lush, tropical garden. The restaurants feature menus brimming with local seafood, organic produce, and dishes spiced with the unique essence of Caribbean gastronomy. Whether you're craving freshly caught snapper, succulent oxtail, or a classic paella, St. John’s culinary offerings ensure a memorable dining experience. Enjoy the exceptional service and welcoming atmosphere, where every meal feels like a special occasion. With their commitment to quality and creativity, these dining spots are not just restaurants; they are destinations that contribute significantly to the gastronomic reputation of the Caribbean. For food enthusiasts and travelers alike, St. John is a premier culinary destination that promises an extraordinary exploration of flavors and dishes in one of the most beautiful settings in the Caribbean.