Best Fine Dining Restaurants in St. John
Price
- $40 and under
- $41 to $70
- $71 and over
Cuisine
Regions
Areas
Dining Options
Seating Options
Accessibility
4 restaurants available nearby
Booked 16 times today
Booked 15 times today
Booked 7 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
- MmichaelNew York City •14 reviews5.0Dined 1 day agoFood was exceptional and always consistent! View overlooking marina delightful.More info3 PalmsPrice: Expensive• Contemporary French / American• St Thomas•4.9
- GgsparkmdvipSeattle / Eastern Washington •49 reviews5.0Dined on 7 Nov 2024An absolutely wonderful experience. Chef and his staff produced each plate of his 9 course tasting menu impeccably. The kitchen counter is definitely the place to sit and enjoy such a skilled team. The waitstaff worked very well together and seemed genuinely proud to present each plate. What a pleasure.More infoBlue 11Price: Very Expensive• Caribbean• St Thomas•4.8
- KMKandiceMAtlanta Metro •6 reviews5.0Dined on 13 June 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