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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

American Restaurants in St. John

Sort by:
Ranking
Name

North Shore Deli (Cruz Bay)

#1 of 81 Restaurants in St. John
$$ - $$$
Visitor photos (12)

Sam & Jack's Deli (Cruz Bay)

#2 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (39)
Cuisines: American Soups Delicatessen

Extra Virgin Bistro (Cruz Bay)

#3 of 81 Restaurants in St. John
$$$$ Map
Visitor photos (60)
Cuisines: Italian American Caribbean Seafood Mediterranean

Cruz Bay Landing (Cruz Bay)

#6 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (103)
Cuisines: American Caribbean Bar Cafe Seafood

Indigo Grill

#7 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (59)

The Longboard - Coastal Cantina (Cruz Bay)

#8 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (91)
Cuisines: Bar Seafood American Caribbean Gluten Free Options

Woody's Seafood Saloon (Cruz Bay)

#9 of 81 Restaurants in St. John
$ Map
Visitor photos (115)
Cuisines: American Caribbean Bar Seafood Pub

Waterfront Bistro (Cruz Bay)

#10 of 81 Restaurants in St. John
$$$$ Map
Visitor photos (109)

Sun Dog Cafe (Cruz Bay)

#11 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (67)
Cuisines: Grill American Caribbean Gluten Free Options

The Beach Bar (Cruz Bay)

#13 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (253)
Cuisines: American Caribbean Bar Grill

The Lime Inn (Cruz Bay)

#14 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (103)
Cuisines: American Caribbean Bar Seafood Soups

The Tap Room (Cruz Bay)

#17 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (40)
Cuisines: American Bar Pub Brew Pub Gastropub

Ocean Grill (Cruz Bay)

#18 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (60)
Cuisines: American Caribbean Seafood Contemporary Gluten Free Options

Joe's Rum Hut (Cruz Bay)

#20 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (119)
Cuisines: American Bar

Miss Lucy's

#21 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (185)
Cuisines: American Caribbean Bar Seafood Pub

Aqua Bistro (Coral Bay)

#22 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (106)
Cuisines: American Caribbean Bar Seafood Pub

The Banana Deck (Cruz Bay)

#24 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (63)
Cuisines: American Caribbean Bar Seafood
Reserve

Vista Mare (Cruz Bay)

#25 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (47)
Cuisines: American Seafood Italian Gluten Free Options

Skinny Legs Bar and Grill (Coral Bay)

#26 of 81 Restaurants in St. John
$ Map
Visitor photos (149)
Cuisines: American Bar Pub

High Tide Bar & Seafood Grill (Cruz Bay)

#27 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (155)
Cuisines: American Caribbean Bar Seafood

Ocean 362 (Cruz Bay)

#28 of 81 Restaurants in St. John
$$$$ Map
Visitor photos (106)

Driftwood David's (Cruz Bay)

#29 of 81 Restaurants in St. John
$ Map
Visitor photos (24)
Cuisines: American Bar

Shipwreck Landing

#30 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (87)
Cuisines: American Caribbean Bar Seafood

Barefoot Cowboy (Cruz Bay)

#31 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (42)
Cuisines: American Bar Barbecue

Jake's (Cruz Bay)

#35 of 81 Restaurants in St. John
$ Map
Visitor photos (45)
Cuisines: American Cafe Diner

Drink St. John (Cruz Bay)

#36 of 81 Restaurants in St. John
$$ - $$$ Map
Visitor photos (26)
Cuisines: American

Pickles In Paradise

#37 of 81 Restaurants in St. John
$ Map
Visitor photos (5)
Cuisines: American Cafe

Dog House Pub St John

#38 of 81 Restaurants in St. John
$ Map
Visitor photos (46)
Cuisines: American Bar Pub