Best restaurants near me in St. John,
Price
- £25 and under
- £26 to £40
- £41 and over
Cuisine
Top Rated
Dining Options
Seating options
Accessibility
40 restaurants available nearby
Booked 12 times today
Booked 5 times today
Booked 20 times today
Booked 48 times today
Dining near St. John, at a glance
Updated on
See what locals rave about
From verified diners like you
From verified diners like you
- JJanetVIPNew York City •4 reviews5.0Dined 2 days agoPerfect relaxed Caribbean vibe, overlooking the water, casual-but-nice style. Good food.More infoSunset GrillePrice: Moderate• Steakhouse• St. Thomas•4.6
- OTOpenTable DinerPhiladelphia County •3 reviews5.0Dined 3 days agoAmazing experience. The bartender was superb! He had the best vibe and made the experience so much better! The food was amazing!More infoDave & Jerry's Island SteakhousePrice: Very Expensive• Steakhouse• St. John•4.6
- MMollyPittsburgh •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
Frequently asked questions
Here are the most popular cuisines: International, Steakhouse, Italian, Seafood, Caribbean and many more.
There are 698 restaurants on OpenTable in Caribbean.
Yes, we partner with a third party to retrieve menu information for restaurants near you.