St. John Restaurants

We’ve compiled the best of the best in St. John - browse our top choices for Restaurants during your stay.

Sort by: 5 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL CLEAR ALL
Loading...
  • 1. Sun Dog Café

    $$ | Eclectic

    There's an unusual assortment of dishes at this charming alfresco restaurant, which you'll find tucked into a courtyard in the upper reaches...Read More

  • 2. Inn at Tamarind Court Restaurant

    $$ | Eclectic

    There's a different chef—each with a unique style—here every night, which makes for an eclectic menu. On Tuesday, Caribbean cuisine brings out...Read More

  • 3. Sogo's

    $$ | Caribbean

    Sogo's, which can be found in the heart of busy Cruz Bay, serves up delightful, traditional West Indian fare. The menu includes such dishes...Read More

  • 4. Uncle Joe's Barbecue

    $$ | American

    Juicy ribs and tasty chicken legs dripping with house barbecue sauce make for one of St. John's best dining deals. An ear of corn, rice, and...Read More

  • 5. Donkey Diner

    $$ | American

    In an odd combination that works well for Coral Bay visitors and residents, this tiny spot along the main road through Coral Bay sells tasty...Read More

No Restaurants Results

Please try a broader search, or expore these popular suggestions: