Best Fun Restaurants in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
27 restaurants available nearby
Booked 16 times today
Booked 10 times today
Booked 14 times today
Booked 3 times today
See what locals rave about
From verified diners like you
From verified diners like you
- JJonathanSan Antonio •7 reviews5.0Dined todayWe went to have an anniversary dinner. The steaks were made exactly as requested and were very tender. The additional sauces, a spicy chimichurri & Cabernet balsamic reduction, were excellent pairings plus the side of Brussels sprouts were what completed the meal. Definitely a place we would go back to.More infoDave & Jerry's Island SteakhousePrice: Very Expensive• Steakhouse• St. John•4.7
- TTammyToledo / Northwest Ohio •1 review5.0Dined 3 days agoGreat place to spend our last night on the island. Staff was super friendly, food was excellent and freah!! Would highly recommend!!More infoTarpon's TablePrice: Moderate• Seafood• St Thomas•4.8
- OTOpenTable DinerPhiladelphia County •4 reviews5.0Dined on Nov 11, 2024Food and service was excellent. They have valet parking which is very convenient given limited places to park in Cruz Bay. The ambiance is amazing with great sunset and bay views. Tables are nicely spaced for quiet conversations. Food was great. I had the Snapper over mushroom rice- excellent. The NY Strip was done perfectly and was tasty. Didn’t do desert but hear good things. Dinner did take 2.5 hours which is good for island time. Never felt rushed and waitress did a great job periodically checking and offering up suggestions Overall a top pick for St John.More infoOcean 362Price: Very Expensive• Farm-to-table• St. John•4.6
- SSSS57vipWashington, D.C. Area •6 reviews5.0Dined on Oct 28, 2024Enjoyed the delicious Mahi, popcorn cauliflower and the Pain Killer.More infoThe RefineryPrice: Expensive• Caribbean• St. John•4.3
- KMKandiceMAtlanta Metro •6 reviews5.0Dined on Jun 13, 2024A delicious meal in the most beautiful setting! The service was also fantastic.More infoZozo’s at Caneel BayPrice: Very Expensive• Italian• St. John•4.8