Best Restaurants with a Happy Hour in St. John
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
13 restaurants available nearby
Booked 14 times today
Booked 15 times today
Booked 10 times today
Booked 6 times today
See what locals rave about
From verified diners like you
From verified diners like you
- LLizGreater Boston •5 reviews5.0Dined 2 days agoThe food was excellent, akin to any high end restaurant we have dined at. Our server was wonderful. We will dine there again. Thank you Sea Salt!More infoSeaSaltPrice: Very Expensive• Seafood• St Thomas•4.6
- WWendaVIPIndiana •14 reviews5.0Dined 2 days agoFood was absolutely amazing ! We had the Octopus and the lobster dumplings ! Service so efficient and impeccable ! Would highly recommend you check out this hidden gem !!More info3 PalmsPrice: Expensive• Contemporary French / American• St Thomas•4.7
- AAnnVIPOrlando / Central Florida East •14 reviews5.0Dined 4 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
- JJimChicago / Illinois •1 review5.0Dined 5 days agoMalik our waiter was gracious , menu knowledge was spot on and his service was great! Ambience of the bay 5 stars Highly recommend Jim yorkMore infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- DDavidDetroit / Eastern Michigan •1 review5.0Dined on Jan 2, 2025Allie 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