The Terrace Restaurant

French Inspired Fine Dining on the Waterfront in Cruz Bay. With an extensive wine menu that was hand selected taking into account all tastes.

DAYS & HOURS: Monday – Saturday ~ 5:30 – 9p
HAPPY HOUR: 4:30 – 6:30p ~ Fresh oysters at the bar and wine specials
RESERVATIONS: Required / Walk up Bar Seating Available


Details and Reservation Request Form Below

The Terrace: What To Know

Location: Cruz Bay waterfront
At The Terrace Restaurant, we strive to provide you with a truly French inspired, fine dining experience. With our blend of classic French techniques, high quality ingredients, a professional and knowledgeable service team, and a beautiful waterfront location in the heart of St. John, we know you will enjoy your evening with us.
Location Features:

  • Enclosed Dining Area with A/C
  • Outdoor Tables – Covered
  • Open Air Bar Area
  • Sunset View
  • Ocean View
  • No Parking Available
  • Private Restroom(s) on Premise

Cuisine Options: French, Seafood

We Also Do: Group & Events Reservations, Buyout Reservations

Choose your date and time below to check availability.

Robin and Chef Erica Miner combine years of culinary experience with a love of St John and the perfect waterfront location.






Menu selections and prices are subject to change.

Click on map pins for helpful details.

Where to Park?

Cruz Bay Parking Map


There are no reviews yet.

Be the first to review “The Terrace Restaurant”

Your email address will not be published. Required fields are marked *

4 + 5 =

Reservation Request Form