We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
North Shore Road | Cruz Bay/Caneel Bay Resort, Caneel Bay 00830, St. John
+1 340-693-9200
5:30 pm - 9:00 pm
Open now
See all hours
Mon - Sat 5:30 pm - 9:00 pm
More Info
Add Photo Write a Review

1,693 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 1,683: English reviews
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed yesterday NEW

The food, service, and ambiance at this restaurant were excellent. The restaurant has open air seating with a beautiful view. The best dish we had was the swordfish, but the pappardelle pasta was also excellent. You will likely need a reservation, call at least a week in advance during high season.

Thank Katherine M
Phoenix, Az
Level Contributor
115 reviews
54 restaurant reviews
common_n_restaurant_reviews_1bd8 56 helpful votes
Reviewed 2 days ago NEW

I have read several reviews that state ”fancy shmancy” and “best dinner…ever had”. High praise, definitely but I am not sure totally accurate. The setting is beautifully unique in the rejuvenated ruins of an old sugar mill within Caneel Bay Resort and overlooking the Caribbean toward the BVI’s. It is about 270 degrees of open air breeze, white table cloth... More 

Perth, Australia
Level Contributor
14 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 2 days ago NEW

We had the pleasure of eating at ZoZo's twice during our trip to St John. We had a beautiful table with a great view of the lights in St Thomas. It was our 35th anniversary, and we couldn't have asked for a better setting or a more delicious dinner or more attentive waiters. Our meal was so good that we... More 

Thank Virginia2
Level Contributor
8 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 2 days ago NEW

I read the reviews about ZoZo's and while I believed it had to be good to earn those comments, I had no idea how easily it would exceed all of my expectations. First, the restaurant setting is gorgeous overlooking Caneel Bay and looking on towards St. Thomas. The trade winds are so comfortable as you sit in this open air... More 

Thank kraines1
Level Contributor
15 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 3 days ago NEW

My family (2 adults and 3 children, me being twelve years old) made a reservation at Zozo's a month ahead for Easter dinner, and it is definitely worth it. Zozo's, located within the luxuriously pristine grounds of the elite Caneel Bay Resort, this restaurant enjoys the most SOLID sunset view of any on St John. To be honest...just being able... More 

Thank King L
2 reviews
Reviewed 4 days ago NEW

We have been coming to St. John for years and always go to Zozo's. The food is always delicious and the service friendly and attentive. Our recent dinner received 5 Stars from the entire family including two picky teens. Bravo Zozo's!

Thank Steven B
New York
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 6 days ago NEW via mobile

Third time at ZoZo's for dinner. Sat at bar. Our bartender and waiter was Brian. Made us feel at home. Great bartender and great dinner recommendations. Everything was perfect. Food was delicious. If I had more time on the island I would be back for a fourth dinner. Love this place and the staff is terrific. I highly recommend ZoZo's.

Thank bob S
Fort Lauderdale, Florida
Level Contributor
13 reviews
9 restaurant reviews
Reviewed 1 week ago

Fabulous dinner. I had the pork 3 ways and it was amazing. It was one of the best meals I have EVER had. It is a very large portion full of great flavor! My husband had the filet and it was great too. Great wine selection, cheesecake dessert was wonderful, service perfect and the views unbelievable. Don't miss this restaurant.

Thank deann b
Fort Lauderdale, Florida
Level Contributor
50 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 31 helpful votes
Reviewed 1 week ago

I would recommend coming to this restaurant for the overall dining experience and the setting, not the food. The location of this independent restaurant (Zozo's is not managed or owned by Caneel Bay), perched on the top of a hill on the property, commands an incredible view. The restaurant itself is a beautiful, very large round open air palapa.The service... More 

Thank SoFlaCouple
New City, New York
Level Contributor
17 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 1 week ago via mobile

Beautiful setting, bartender knows what she is doing. Advised my husband on gin choices for a martini. Oxley. Food was creative and delicious. Sat at the bar and went back and sat at a table. Love to sit at the bar. If your here go.

Thank lbs66

Travelers who viewed ZoZo’s Ristorante also viewed

Cruz Bay, St. John
Cruz Bay, St. John

Been to ZoZo’s Ristorante? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    4.5 of 5 bubbles
Average prices
$24 - $38
Italian, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
Dinner, Late Night
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Validated Parking, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Romantic, Large groups, Local cuisine, Special occasions, Scenic view
Open Hours
5:30 pm - 9:00 pm
5:30 pm - 9:00 pm
5:30 pm - 9:00 pm
5:30 pm - 9:00 pm
5:30 pm - 9:00 pm
5:30 pm - 9:00 pm
Location and Contact Information
  • Address: North Shore Road | Cruz Bay/Caneel Bay Resort, Caneel Bay 00830, St. John
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Caneel Bay
  • Phone Number: +1 340-693-9200

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of ZoZo’s Ristorante and other visitors
15 questions
Ask a question

See all questions (15)

Questions? Get answers from ZoZo’s Ristorante staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?