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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Caribbean Restaurants in St. John

Sort by:
Relevance
Ranking
Name
Price (low to high)
Price (high to low)

De' Coal Pot

Map
Visitor photos (53)
Matched on: Caribbean Jamaican Gluten Free

Miss Lucy's

Map
Visitor photos (163)
Matched on: American Caribbean Bar Seafood Bahamian

Cruz Bay Landing (Cruz Bay)

Price: $5 - $28
Visitor photos (81)
Matched on: American Caribbean Bar Seafood Gluten Free

The Longboard - Coastal Cantina (Cruz Bay)

Price: $5 - $20 Map
Visitor photos (81)
Matched on: Bar Seafood American Caribbean Gluten Free

Waterfront Bistro (Cruz Bay)

Map
Visitor photos (92)
Matched on: American Caribbean Seafood

The Beach Bar (Cruz Bay)

Price: $9 - $16 Map
Visitor photos (216)
Matched on: American Caribbean Bar Seafood Grill

Aqua Bistro (Coral Bay)

Price: $15 - $20 Map
Visitor photos (91)
Matched on: American Caribbean Bar Seafood

Ekaete Pink Corner (Coral Bay)

Map
Visitor photos (42)
Matched on: Caribbean Jamaican

The Lime Inn (Cruz Bay)

Map
Visitor photos (95)
Matched on: American Caribbean Seafood Soups

Ocean Grill (Cruz Bay)

Map
Visitor photos (58)
Matched on: American Caribbean Seafood Contemporary Gluten Free

Ocean 362 (Cruz Bay)

Price: $6 - $38 Map
Visitor photos (96)
Matched on: American Caribbean Seafood Vegetarian

Sun Dog Cafe (Cruz Bay)

Price: $8 - $19 Map
Visitor photos (60)
Matched on: Grill American Caribbean Vegetarian Gluten Free

The Banana Deck (Cruz Bay)

Price: $40 Map
Visitor photos (62)
Matched on: American Bar Seafood Caribbean Pub

Virgin Fire Bar & Grill (Cruz Bay)

Price: $12 - $40 Map
Visitor photos (45)
Matched on: Cajun & Creole Seafood American Caribbean Bar Contemporary

Sogo's Restaurant (Cruz Bay)

Visitor photos (19)
Matched on: Caribbean

Rhumb Lines (Cruz Bay)

Price: $25 Map
Visitor photos (103)
Matched on: Caribbean Seafood Asian Thai Pacific Rim Gluten Free Fusion

The Tourist Trap (Coral Bay)

Price: $7 - $13
Visitor photos (129)
Matched on: American Bar Seafood Caribbean International

Woody's Seafood Saloon (Cruz Bay)

Map
Visitor photos (102)
Matched on: American Bar Seafood Pub Caribbean

Candi's Barbecue (Cruz Bay)

Visitor photos (42)
Matched on: Barbecue Caribbean