St. John Restaurants
Make a free reservation
Available for breakfast now in Caribbean
Check out diners' favorite restaurants in St. John
Updated on
Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.
Outdoor dining in Caribbean
See what locals rave about in St. John
- AAnnVIPOrlando / Central Florida East •13 reviews5.0Dined 2 days agoIt was better than ever. The lady Manager is awesome. You seldom see a Manager so hands on. Everything was perfect t!More infoSunset GrillePrice: Moderate• Steakhouse• St Thomas•4.6
- SShiraNew York City •1 review5.0Dined 3 days agoAmazing food and beautiful space right on the beach!More infoLa TapaPrice: Very Expensive• International• St. John•4.7
- DDeborahVIPNashville •6 reviews5.0Dined 3 days agoAmanda at the bar was very attentive. Shrimp ravioli was delicious although spinach side was not available and nothing was substituted. The fish special came nice and hot with delicious flavor. Looking forward to next time.More infoOcean 362Price: Very Expensive• Farm-to-table• St. John•4.4
- DDavidDetroit / Eastern Michigan •1 review5.0Dined 7 days agoAllie the bartender was amazing and took the time to go over what options I had for gluten free (which is a lot of options)! We will for sure be back:)More infoDave & Jerry's Island SteakhousePrice: Very Expensive• Steakhouse• St. John•4.6
Restaurant experiences trending in Caribbean
Frequently asked questions
Celebrate special occasion at the best restaurants in St. John. Our customers recommend Zozo’s at Caneel Bay, Ocean 362 and La Tapa
As of Jan 9, 2025 there are 10 restaurants in St. John. Filter by “outdoor dining”, “romantic” or “dog friendly”.
On OpenTable we support all cuisines. Find International, Steakhouse, Farm-to-table, Italian, Caribbean and more. Use our filters to find exactly what you’re looking for and make your reservation today.
Yes! We partner with restaurants in St. John who deliver with Toast, Postmates, Uber Eats, Olo, ChowNow.
Yes, you can also see restaurants near you offering takeout.
Yes! OpenTable provides free, convenient and trusted options to book the best restaurants in St. John either on OpenTable or directly with the restaurant.
Yes, we partner with a third party to bring back menu information for restaurants near you.
Explore OpenTable
- Starfish Market Shopping Center
- Raintree Mall Shopping Center
- Elaine Ione Sprauve Museum of Cultural Arts
- Maedas Shopping Mall Shopping Center
- Lemon Tree Mall Shopping Center
- Battery
- Wharfside Village Shopping Center
- Cow and Calf Rock
- Elaine Lone Sprauve Library and Museum
- Marina Market Shopping Center
- Jumbie Beach
- Catherineberg Sugar Mill Ruins
- American Yacht Harbour Marina
- American Yacht Harbor
- Secret Harbour Beach
- Mongoose Junction Shopping Center
- Red Hook Shopping Center
- Dennis Bay Historic District
- Sapphire Beach
- Trunk Bay