Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. United States
  3. Caribbean

St. John Restaurants

Make a free reservation

Book for dinner in Caribbean

View all

New restaurants to OpenTable in Caribbean

View all

Check out diners' favorite restaurants in St. John

Updated on

Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.

  1. A photo of Lime Inn restaurant

    Lime Inn

    Price: Moderate
    Contemporary Mexican
    4.8
    (1,059)
    Located in downtown Cruz Bay, Lime Inn has been a favorite of locals and visitors alike since 1984. We serve the tastiest and freshest tacos, house concocted cocktails, in a fun, casual garden setting. We look forward to seeing you!
  2. A photo of La Tapa restaurant

    La Tapa

    Price: Very Expensive
    International
    4.7
    (561)
    Since 1996 in Cruz Bay, St. John. A Favorite of locals, loyal repeats and new guests. We just moved to our new beach location as La Tapa Plage in the Wharfside Hotel Village in March of 2022, still featuring the same interesting ever changing menu including fresh local seafood, organic greens & herbs form Coral Bay, flavors with a touch of Spain & France (Basque Country), Germany and Caribbean. Our goal is to make you feel welcome, cozy and inspired by our great wines, delicious food, good service in a beautiful atmosphere. ---Open for dinner service at 5PM Friday through Wednesday. For parties larger than 6, please call the restauarant at 340-693-7755.---We will be open for Thanksgiving, but closed on Christmas Day.-**We do not have high chairs or booster seats. If you need either, we do have bench seating in the dining area that work's best for small children. Please request bench seating when making your reservation.**
  1. A photo of Ferry to Lovango Resort + Beach Club from St. John & St. Thomas restaurant

    Ferry to Lovango Resort + Beach Club from St. John & St. Thomas

    Price: Very Expensive
    Caribbean
    4.7
    (27)
    Discover the most spectacular waterfront dining experience on the magical cay of Lovango just a ten-minute boat ride from St John and St. Thomas on the resort’s private ferry.
    This award-winning private island restaurant and resort overlooks gorgeous Pillsbury Sound and St. John. The staff is known for its personal, warm and fun hospitality style, offering an upscale dining experience. This bespoke experience is highly sought after! The acclaimed culinary team provides an exceptional menu of authentic offerings including fan favorites such as mouthwatering Caribbean lobster schnitzel, daily butcher cut steaks, house made pastas, and a selection of freshly caught fish.
    Top off the evening with a magnificent sunset!
    To book, please see the experiences offered below from both St. John and St. Thomas. If you are on a private boat, please call us at 340-625-0400 to reserve a mooring. When you select your ferry time, your dinner reservation is automatically reserved.
  2. A photo of Ocean 362 restaurant

    Ocean 362

    Price: Very Expensive
    Farm-to-table
    4.3
    (711)
    OCEAN 362 IS CLOSED FOR OFF-SEASON UNTIL THURSDAY, OCTOBER 10.
    Thank you for choosing OCEAN 362 at Gallows Point Resort.
    For RESERVATIONS please email us at info@ocean362.com
    OCEAN 362 brings you modern island-style cuisine located in the heart of Cruz Bay. With fresh ingredients artfully prepared, our guests find our food fabulous. Ocean 362 strives to provide you with a one-of-a-kind Caribbean experience. With breathtaking views of St. Thomas, our location is unparalleled. Join us in our open-air, covered main dining room, or venture upstairs to the bar and lounge. We look forward to welcoming your party soon!

See what locals rave about in St. John

From verified diners like you
From verified diners like you

Frequently asked questions

Celebrate special occasion at the best restaurants in St. John. Our customers recommend Zozo’s at Caneel Bay, La Tapa and Dave & Jerry's Island Steakhouse

As of Mar 15, 2025 there are 11 restaurants in St. John. Filter by “outdoor dining”, “romantic” or “dog friendly”.

On OpenTable we support all cuisines. Find International, Steakhouse, Farm-to-table, Italian, Caribbean and more. Use our filters to find exactly what you’re looking for and make your reservation today.

Yes! We partner with restaurants in St. John who deliver with Toast, Postmates, Uber Eats, Olo, ChowNow.

Yes, you can also see restaurants near you offering takeout.

Yes! OpenTable provides free, convenient and trusted options to book the best restaurants in St. John either on OpenTable or directly with the restaurant.

Yes, we partner with a third party to bring back menu information for restaurants near you.

Explore OpenTable

  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Cookie Preferences
Copyright © 2024 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo