Best Restaurants with a Happy Hour in St. John
Price
- £25 and under
- £26 to £40
- £41 and over
Cuisine
Regions
Areas
Top Rated
Dining Options
Seating options
Accessibility
13 restaurants available nearby
Booked 14 times today
Booked 31 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 2 Jan 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