Caneel Beach Terrace

Photo Credit: © Caneel Beach Terrace

Guests staying at the delightful resort to which the restaurant is attached are welcome to take a seat on the open air terrace and take in the view of Caneel Beach as they dine from the buffet of local and international offerings.


Caneel Beach Terrace is a buffet that serves American and International dishes. The style of the restaurant and its dishes is considered by most to be informal. Diners are welcome to come by to enjoy breakfast, lunch, and dinner, allowing you and your group to try this restaurant almost any time the mood strikes.


This restaurant is on the premises of Caneel Bay Resort, which can be found in the northern outskirts of Cruz Bay, in the vicinity of downtown Cruz Bay.

Think about merging your restaurant visit with local sightseeing options by checking out one of the many interesting nearby attractions, like Ivan Jadan Museum.

One reason tourists can be found roaming the area near this location is Caneel Bay, where tired travelers can recharge on the warm sand.

Nearby Restaurants

For guests in the mood for another restaurant in the area that has similar kinds of food or a similar atmosphere, there is no shortage of nearby places to choose between, including Caneel Beach Bar & Grill. It's situated less than a hundred yards to the southeast of this restaurant.

But of course, if you're looking for something a little different, this region of St. John features an excellent range of food and beverage establishments, which offer all types of cuisine styles and menu items. For instance, you might also enjoy contemporary eats at Turtle Bay Estate House, which is less than a hundred yards away.

Hours and Other Info

Operating hours vary according to season.

Contact Info

Location: Cruz Bay, St. John

Phone: (340) 776-6111 ext. 334




Help us improve! We welcome your corrections and suggestions.

About Food