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

Restaurants in St. John

Sort by:
Ranking
Name

Mathayom Private Chefs & St. John Catering (Cruz Bay)

#57 of 81 Restaurants in St. John
₹₹₹₹ Map
Visitor photos (12)

Sogo's Restaurant (Cruz Bay)

#58 of 81 Restaurants in St. John
₹₹ - ₹₹₹
Visitor photos (20)
Cuisines: Caribbean

Oasis Private Chefs

#59 of 81 Restaurants in St. John
₹₹₹₹ Map
Visitor photos (4)
Cuisines: Seafood

Ted's Supper Club

#60 of 81 Restaurants in St. John
₹₹₹₹
Visitor photos (1)

Chester's Getaway

#61 of 81 Restaurants in St. John
Map
Visitor photos (5)
Cuisines: Bar Pub Barbecue

Sushi St John Usvi (Cruz Bay)

#63 of 81 Restaurants in St. John
₹₹ - ₹₹₹ Map

Knox and Ollie's

#62 of 81 Restaurants in St. John
₹₹ - ₹₹₹ Map
Visitor photos (2)
Cuisines: International

Cool Desires (Cruz Bay)

#4 of 5 Dessert in St. John
Map
Visitor photos (4)

The Triple B (Coral Bay)

#64 of 81 Restaurants in St. John
Visitor photos (3)

Yogurt In Love USVI

#5 of 5 Dessert in St. John
Map
Visitor photos (4)
Cuisines: Delicatessen

Hercules Pate Delight (Cruz Bay)

#65 of 81 Restaurants in St. John
Map
Visitor photos (2)
Cuisines: Caribbean

Inn at Tamarind Court Restaurant (Cruz Bay)

#66 of 81 Restaurants in St. John
₹₹ - ₹₹₹ Map
Visitor photos (4)
Cuisines: American

Mongoose Restaurant

#67 of 81 Restaurants in St. John
₹₹ - ₹₹₹ Map
Cuisines: Seafood

Sip & Chill Coffee Cafe

#1 of 1 Coffee & Tea in St. John
Map
Cuisines: Delicatessen

Natural Vybz Rootz (Cruz Bay)

#71 of 81 Restaurants in St. John

Papaya Cafe

#68 of 81 Restaurants in St. John

Erin Hrastar

#69 of 81 Restaurants in St. John

The Callaloo Restaurant

#70 of 81 Restaurants in St. John
Map
Cuisines: Caribbean

Estela's Classic (Cruz Bay)

#72 of 81 Restaurants in St. John
Map
Visitor photos (6)

Chateau Bordeaux (Coral Bay)

#73 of 81 Restaurants in St. John
₹₹ - ₹₹₹ Map
Visitor photos (62)
Cuisines: Caribbean

Banana Jack

#74 of 81 Restaurants in St. John
Map
Visitor photos (2)

Caneel Beach Terrace

#75 of 81 Restaurants in St. John
Visitor photos (3)
Cuisines: Seafood

Snorkel's Bar

#76 of 81 Restaurants in St. John
₹₹ - ₹₹₹ Map
Visitor photos (7)
Cuisines: Bar Pub

Island Grill

#78 of 81 Restaurants in St. John
Visitor photos (1)

Turtle Bay Estate House

#79 of 81 Restaurants in St. John
₹₹₹₹
Visitor photos (3)

T'ree Lizard

#80 of 81 Restaurants in St. John

C & D Bakery (Cruz Bay)

#2 of 2 Bakeries in St. John