Best Restaurants for Outdoor Dining in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
7 restaurants available nearby
Booked 12 times today
Booked 17 times today
See what locals rave about
From verified diners like you
From verified diners like you
- MMelindaCaribbean •1 review5.0Dined 3 days agoThe service & food was excellent. Love the open air restaurants in St Thomas. This was our first time at the Caribbean Fish Market. My husband had the wahoo & I had the grouper. We shared the salad wedge with shrimp & the coconut cake. EXCELLENT!! The calamari was the best we had ever had at any restaurant. The portions are generous so sharing was a great idea! Definitely recommend to anyone looking to explore restaurants. Remember it’s at the Ritz Carlton Resort. We were staying in Peterborg so I don’t know other restaurants there.More infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- LlauraColumbus •3 reviews5.0Dined 3 days agoGreat meal for Christmas Eve and so much food in a beautiful atmosphereMore infoOcean 362Price: Very Expensive• Farm-to-table• St. John•4.6
- SSaraCancun / Riviera Maya •2 reviews5.0Dined 4 days agoThe food was outstanding and so was the service. I only wish we got there earlier to see the beautiful sunset as it was dark but the ambience and the patio was terrific. Highly recommend!More infoSunset GrillePrice: Moderate• Steakhouse• St Thomas•4.6
- KKarenVIPPhiladelphia County •11 reviews5.0Dined on Dec 18, 2024We 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•3.9
- JJeanCharlotte •9 reviews5.0Dined on Dec 10, 20243 Palms is a gem in the Red Hook area of St. Thomas. It is nestled by the marina with indoor and outdoor seating. The quiet setting on the evening we were there was wonderful. Our server was attentive and charming, and the food was amazing. We had the mahi special dish and an incredible risotto with the addition of shrimp. We will definitely return when our travels take us back to St. Thomas. Highly recommend this upscale but unpretentious 3 Palms. You must try it.More info3 PalmsPrice: Expensive