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.

Restaurants in St. John

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(29)
(4)
Bar
(25)
Brew Pub
(1)
(7)
Contemporary
(1)
Diner
(1)
(2)
(4)
Gastropub
(1)
(1)
Grill
(2)
(1)
(1)
(4)
Pub
(10)
(2)
Southwestern
(1)
(2)
(1)
Burrito
(3)
Ceviche
(6)
Cheeseburger
(4)
Cheesecake
(7)
Corned Beef
(1)
Crab
(18)
Crab Cake
(1)
Dumplings
(1)
Filet Mignon
(5)
Fish & Chips
(5)
Jambalaya
(1)
Lasagne
(3)
Lobster
(13)
Meatloaf
(1)
Omelette
(2)
Oyster
(2)
Pad Thai
(1)
Paella
(4)
Pasta
(1)
Polenta
(1)
Pork Tenderloin
(2)
Ribs
(8)
Roast Beef
(1)
Sandwiches
(3)
Shrimp
(27)
Surf And Turf
(1)
Tapas
(1)
Tortillas
(1)
More
Dietary Restrictions
Vegetarian Friendly
(48)
Gluten Free Options
(37)
Vegan Options
(35)
Meals
Price
Cheap Eats
(24)
Mid-range
(78)
Fine Dining
(11)
Restaurant features
Free Wifi
(15)
Parking Available
(25)
Reservations
(33)
Serves Alcohol
(57)
Takeout
(52)
Television
(20)
Wheelchair Accessible
(31)
More
Good for
Bar Scene
(32)
Business meetings
(2)
(32)
Kids
(41)
Local cuisine
(36)
(22)
More
Sort by:
  • Ranking
  • Name

Barefoot Cowboy Cruz Bay

#32 of 75 Restaurants in St. John
$$ - $$$ American Bar Barbecue

Jake's Cruz Bay

#33 of 75 Restaurants in St. John

Fish Trap Cruz Bay

#35 of 75 Restaurants in St. John
Reserve

Shipwreck Landing

#37 of 75 Restaurants in St. John

Uncle Joe's Barbecue

#38 of 75 Restaurants in St. John

Candi's Barbecue Cruz Bay

#39 of 75 Restaurants in St. John

Colombo's Smoothies Coral Bay

#2 of 5 Dessert in St. John

Dog House Pub St John

#40 of 75 Restaurants in St. John

Viva Cantina Cruz Bay

#46 of 75 Restaurants in St. John
$$ - $$$ Mexican Southwestern Gluten Free Options Vegan Options

da Livio Cruz Bay

#47 of 75 Restaurants in St. John

Quiet Mon Pub

#48 of 75 Restaurants in St. John
$ Irish Pub Bar

Ronnie's Pizza & Mo

#49 of 75 Restaurants in St. John

The Dugout at 420 to Center

#50 of 75 Restaurants in St. John
$ Chinese Asian Bar Pub Fusion

St John Scoops Cruz Bay

#3 of 5 Dessert in St. John

Margarita Phil's Cruz Bay

#51 of 75 Restaurants in St. John
$$ - $$$ Mexican Bar Pub

Beach Cafe & Bar - Westin

#54 of 75 Restaurants in St. John
$$ - $$$ Bar American Caribbean Seafood Pub

The Triple B Coral Bay

#55 of 75 Restaurants in St. John

Baked in the Sun

#1 of 2 Bakeries in St. John

Etta's West Indian Cuisine

#56 of 75 Restaurants in St. John