Best Restaurants for Special Occasions in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
6 restaurants available nearby
‘About the restaurant’ descriptions have been generated using an artificial intelligence model comprised of OpenTable proprietary data that has not been independently verified by OpenTable. The content is presented as-is, for informational purposes only.
See what locals rave about
From verified diners like you
From verified diners like you
- CClaudiavipNew York City •33 reviews5.0Dined 2 days agoExcellent experience. The parking is a problem. The lower lot was full and we had a hard time parking. I had to go into the front desk and ask. It is up a very steep hill by the tennis courts. We are 75 and 74 years old and walking up and down a very steep hill was a challenge. They should have valet parking. The hill was like a black diamond slope. LOL. Hard on the knees. Everything else was perfect!!!!More infoSunset GrillePrice: Moderate• Steakhouse• St Thomas•4.6
- EEmilyvipNew Orleans / Louisiana •5 reviews5.0Dined 3 days agoLa Tapa was amazing, it truly exceeded our expectations. The food was sublime and the flavors were authentic. The staff were very accommodating to people with allergies also. We had two guests in our group, one with a shellfish allergy and one with a gluten intolerance, but they had many options for both of them that were delicious. Also - the wine pairings!! Trust the staff. La Tapa has prime hospitality and a fun, cultural fusion that is perfect for an evening in St. John!More infoLa TapaPrice: Very Expensive• International• St. John•4.6
- BBobCentral Kentucky •3 reviews5.0Dined 6 days agoWe had a wonderful experience at Caribbean Fish Market. The food and service were impeccable and the view was amazing. I would highly recommend it.More infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- JJonathanSan Antonio •7 reviews5.0Dined 7 days agoWe had dinner one night here while in St Thomas. Although you couldn’t see the beach (being it was nighttime) the sound of the waves created the perfect backdrop. The service was phenomenal, we were without waiting for drinks, refills and constantly checked in on. The food was a healthy portion with the exception of the King Snapper, it appeared there was more fillers rather than fish although the taste and texture was superb. Overall, it is a place we would definitely return to.More infoSeaSaltPrice: Very Expensive• Seafood• St Thomas•4.5
- 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