Best Restaurants with a Happy Hour in St. John
Price
- €25 and under
- €26 to €42
- €42 and over
Cuisine
Regions
Areas
Top Rated
Dining Options
Seating options
Accessibility
12 restaurants available nearby
Booked 18 times today
Booked 13 times today
Booked 4 times today
See what locals rave about
From verified diners like you
From verified diners like you
- RRickSt. Louis •4 reviews5.0Dined 1 day agoThe service and food was outstanding as expected. Can’t wait to return later on this week.More infoDave & Jerry's Island SteakhousePrice: Very Expensive• Steakhouse• St. John•4.5
- DDavidVIPNew York State •35 reviews5.0Dined 4 days agoGreat dinner, service, and sunset. Excellent drinks. We had the whole snapper and Chilean sea bass. Both were excellent. Can’t wait to go back.More infoSunset GrillePrice: Moderate• Steakhouse• St Thomas•4.7
- LLeslieNew York City •33 reviews5.0Dined 6 days agoOur food was so delicious, every bite of every dish on our table was eaten. Our server was fun and knowledgeable, and our seat on the patio was perfect. The ahi nachos and Brussels sprouts excellent for starters. One of the best seafood meals we’ve ever had. Was recommended by a local and we loved it.More infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.5
- LlindaGrand Rapids / Western Michigan •2 reviews5.0Dined 6 days agoFood and drinks fabulous. Leave room for dessert! Chocolate mousse was perfect with fresh fruit. We had fresh oysters, lobster & sea bass, all terrific.More infoSeaSaltPrice: Very Expensive• Seafood• St Thomas•4.7
- CCliffordGreater Boston •7 reviews5.0Dined 7 days agoFantastic experience at 3 Palms. Not inexpensive but the best meal we had on the islands. Food was excellent and our waiter Rich was very friendly and knowledgeable. We ate outdoors in a beautiful setting over looking the water. Would highly recommend.More info3 PalmsPrice: Expensive• Contemporary French / American• St Thomas•4.7