Make a Reservation
340-227-9255

St. John Restaurants

Dine at some of the best St. John Restaurants 

 

Whether you are looking for a romantic setting for a special night out or want the best burger on the island, our concierge staff will assist you in finding the perfect St. John restaurants. The island features a wide range of cuisines and there really is something for every type of diner to enjoy. No matter the craving, you and your taste buds will love the large selection of restaurants in St. John. Or, for a night in, we can arrange for a private chef to provide an upscale and personal dining experience in your own villa. We always encourage making reservations prior to your arrival, particularly if you have a large party, are celebrating a special occasion, or would like sunset dining with a view.

Please contact our concierge to make dinner or private chef reservations by submitting a request here or by calling 340-715-2666.

Here are some of our favorite restaurants in St. John.

Ocean 362

Island to table upscale cuisine at Gallows Point

Harmoniously bringing together the island’s back to nature philosophy with the science of modern gastronomy, Chef Shaun Brian sources the freshest produce, meats, and fish from local farms and fishermen and prepares his food to highlight unique, local flavors. Ocean 362 is a very popular restaurant in St. John for sunset dining and reservations tend to fill up quick so please get your reservation request in early!

Dinner Menu, Desert Menu

Waterfront Bistro

Elegant French Caribbean at Wharfside Village

Located right on the beach in Cruz Bay, Waterfront Bistro boasts a convenient location with incredible views for elegant lunch and dinner dining. The menu features French cuisine with a Caribbean flair, and the service is always top notch.

Lunch Menu, Dinner Menu, Wine Menu, Specialty Drink Menu

Vista Mare

Casual Italian family dining at Wharfside Village

Vista Mare combines traditional Italian dishes and casual dining with the best view of Cruz Bay. Featuring specialty pasta dishes, house-made flatbreads, an extensive wine list, and a menu just for kids, it’s an ideal spot for families or couples to enjoy a stunning sunset view with dinner.

Dinner Menu

Cruz Bay Landing

Casual all day dining and coffee steps from the ferry dock

The most family friendly restaurant in Cruz Bay, Landing offers breakfast, lunch, and dinner with something for everyone. There is also an outdoor bar, a shuffleboard table, and a coffee bar featuring specialty drinks made with locally roasted coffee from Virgin Islands Coffee Roasters. Enjoy comfortable booth seating inside or sit on the patio and for the best people watching on island.

Breakfast Menu, Lunch Menu, Dinner Menu, Coffee Menu

Aqua Bistro

Casual dining at Coccoloba in Coral Bay

With its relaxed but elegant ambiance, Aqua Bistro is the perfect place to kick back, relax, and enjoy a delicious meal under the umbrellas of the outdoor courtyard. Featuring a tiki hut style outdoor bar and views across Coral Harbor, tourists and locals alike consider this is one of the most must try restaurants in St. John, USVI.

Lunch Menu, Dinner Menu, Kid’s Menu, Drink Menu, Wine Menu

Coral Bay Caribbean Oasis

Comfort food in Coral Bay

Serving large portions of home-cooked comfort food and “pour your own” drinks, you’ll feel right at home at the Oasis. The constantly changing menu offers something for everyone. Add in fantastic live music and great views and you will want to go back again and again! You can view a picture of the day’s menu by visiting their Facebook page.

 

 

 

 

 

 

340-715-2666