Best Restaurants with a Happy Hour in St Thomas
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
12 restaurants available nearby
Booked 13 times today
Booked 4 times today
See what locals rave about
From verified diners like you
From verified diners like you
- PPaulPhiladelphia County •63 reviews5.0Dined 4 days agoBeautiful setting overlooking the beach and ocean. Burgers, tacos and lobster mac'n cheese are delicious. Service is a bit slow, but everything is cooked to order, so worth it. Very pleasant service. About to close for renovations and reopen as Longboards.More infoLanai RestaurantPrice: Moderate• Caribbean• St Thomas•4
- 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
- CCarolynVIPWashington, D.C. Area •18 reviews5.0Dined 6 days agoThe food was great. We were seated immediately. Service was impeccable. Loved the music.More infoAgave- Havensight MallPrice: Moderate• Mexican• St Thomas•4.5
- 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