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.

Caneel Beach Bar And Grill - CLOSED

North Shore Road | Caneel Bay Resort, Caneel Bay 00831, St. John
+1 340-776-6111
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good28%
  • Average16%
  • Poor5%
  • Terrible4%
Travellers talk about
“lunch” (95 reviews)
“sushi” (109 reviews)
“salad” (41 reviews)
Restaurant Hours Closed
Japanese, American, Caribbean, Sushi
North Shore Road | Caneel Bay Resort, Caneel Bay 00831, St. John
All Details
Reviews (389)
Traveller rating
Traveller type
Time of year

1 - 10 of 379 reviews

Reviewed 14 April 2018

We stayed at the resort so this restaurant was convenient for us to eat lunch and dinner. There was a big corporate group at the hotel the first part of the week but the resort and restaurant did not seem busy at all. It was...More

1  Thank brixton456
Reviewed 21 August 2017 via mobile

We went to Caneel Bay for lunch. We had been there four years ago and had good memories about it. What a disappointment. Mediocre food, arrogant service in the (outside) restaurant, a waitress that rolled her eyes when we were not ready to order after...More

1  Thank ThB09
Reviewed 16 August 2017

We have been going to St. John for 10 years now and it a tradition to eat at the Beach Bar on the first night, even if we are not staying at Caneel Bay. Everyting on the menu is very good, we've not had a...More

Thank jennifer g
Reviewed 8 August 2017

The food and the drinks are good. We tried several things over the 5 or 6 times we were here-sushi, burger, fish-all very good. While we didn't miss the no TV's in our room, the college world series was going on and our team (LSU)...More

Thank Vanessa W
Reviewed 12 July 2017 via mobile

We ate here several times. Food was good and we really enjoyed the sushi. The fish tacos were good too.

Thank Judy D
Reviewed 11 July 2017

We are staying at the caneel bay resort and ate dinner here due to the sheer convience... Overall service at the resort could be better...we were not greeted very warmly and just feel like we are bothering the staff...I guess I expected a little more...More

Thank gigi2005
Reviewed 11 July 2017

If you are at Caneel Bay, you have limited dining options, and can afford the St. John's markup. $15 lunch entrees seem pricey, but quality was very good, and portions generous enough. We ate lunch, did appetizers and drinks for dinner, and were very satisfied....More

1  Thank mdvan21
Reviewed 7 July 2017

We got food at the grill a few times during our stay at Caneel Bay. The chicken tacos and a rum drink made for a great lunch. We had Sushi twice for dinner. I am not a fish person but the Spicy Ahi was fantastic....More

Thank das702017
Reviewed 6 July 2017

We expected better from such a nice resort, but were disappointed in the quality of food especially for the price. Our waiter was exceptionally nice and friendly however. Had mushrooms which were only slightly warm, a chicken sandwich served on a biscuit which was very...More

Thank Karen V
Reviewed 2 July 2017

This was one of our favorite places to eat at during our stay on St John. We would have eaten there more often if our travel/touring plans allowed it. We didn't rent a car and we relied on taxis to get around so getting to...More

Thank Tom M
Nearby HotelsSee all 6 hotels in St. John
Caneel Bay Resort
775 reviews
.06 km away
Cruz Bay Boutique Hotel
500 reviews
1.64 km away
St. John Inn
522 reviews
1.68 km away
Gallows Point Resort
891 reviews
1.94 km away
Nearby Restaurants
Our Market Smoothies
588 reviews
1.51 km away
Extra Virgin Bistro
760 reviews
1.54 km away
North Shore Deli
362 reviews
1.28 km away
Morgan's Mango
1,743 reviews
1.38 km away
Nearby Attractions
Morningstar Sailing and Power Charters
923 reviews
.64 km away
Scott Bay Beach
188 reviews
1.32 km away
Honeymoon Beach
703 reviews
.02 km away
Virgin Island Eco Tours - Honeymoon Beach Day Pass
101 reviews
.47 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: North Shore Road | Caneel Bay Resort, Caneel Bay 00831, St. John
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Caneel Bay
  • Phone Number: +1 340-776-6111
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