Restaurants near Sapphire Beach
Price
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
57 restaurants available nearby
How are Featured results ranked
Booked 5 times today
Booked 8 times today
Booked 7 times today
Booked 19 times today
Dining near Sapphire Beach at a glance
Updated on
See what locals rave about
From verified diners like you
From verified diners like you
- MMelissaVIPSan Francisco Bay Area •20 reviews5.0Dined 3 days agoAwesome view, service and food. Would go back in a heartbeat 💓More infoSunset GrillePrice: Moderate• Steakhouse• St Thomas•4.6
- MMcKennaOrange County •1 review5.0Dined 5 days agoAmazing food and service. Flavor was great highly recommendMore infoPesce ItalianPrice: Moderate• Italian• St Thomas•4.6
- EErinGreater Boston •2 reviews4.0Dined 5 days agoWe loved our server Kevin- we had a blast doing “where are you from” Trivia with him. Coming for the Northeast - a dinner like this was truly gift - full Snapper .. coconut cake w white chocolate ice cream , GREAT mocktails , overall great experience ! Tamarind calamari was to die for !!More infoCaribbean Fish MarketPrice: Expensive• Seafood• St Thomas•4.4
- CClareGreater Boston •2 reviews5.0Dined 7 days agoSUCH an amazing experience here. Staff went out of their way to celebrate mine and my husbands elopement. We felt so special and taken care of. Food was great, service was absolutely outstanding!More infoThe EasterlyPrice: Expensive• International• St Thomas•4.6
- BBobIndiana •4 reviews5.0Dined on Apr 11, 2025The Sea Salt was an awesome experience. The atmosphere was beautiful, the drinks and food was amazing, and the service was fabulous.More infoSeaSaltPrice: Very Expensive• Seafood• St Thomas•4.6
Explore OpenTable
- Palm Beach
- Manchebo Beach
- Lime Grove Shopping Centre
- St Lawrence Gap
- Royal Naval Dockyard
- Stellaris Casino
- Orient Bay Beach
- Eagle Beach
- Playa Bavaro Beach
- Ashford Presbyterian Community Hospital
- Viejo San Juan
- Emancipation Park
- Atlantis Resort
- Speightstown Esplanade
- Bath Beach
- Mambo Beach
- Cabbage Beach
- Junkanoo Beach
- Rum Point
- Sagrado Corazon Starion