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.

Best Caribbean Restaurants in U.S. Virgin Islands

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Our Market Smoothies (Cruz Bay)

#2 of 445 Restaurants in U.S. Virgin Islands
#1 of 49 Restaurants in Cruz Bay
Visitor photos (54)
Cuisines: Caribbean Healthy

Dinghy's Beach Bar and Grill (Water Island)

#9 of 445 Restaurants in U.S. Virgin Islands
#1 of 2 Restaurants in Water Island
Price: $5 - $25 Map
Visitor photos (76)
Cuisines: Mexican American Caribbean Barbecue

40 Strand Eatery (Christiansted)

#11 of 445 Restaurants in U.S. Virgin Islands
#3 of 82 Restaurants in Christiansted
Price: $10 - $30 Map
Visitor photos (29)
Cuisines: Caribbean Seafood Vegetarian Vegan

Harvey's (Christiansted)

#13 of 445 Restaurants in U.S. Virgin Islands
#4 of 82 Restaurants in Christiansted
Map
Visitor photos (26)
Cuisines: Caribbean

The Twisted Cork Cafe (Frenchtown)

#23 of 445 Restaurants in U.S. Virgin Islands
#3 of 7 Restaurants in Frenchtown
Price: $10 - $36 Map
Visitor photos (15)
Cuisines: French American Caribbean Cajun & Creole International

The Tourist Trap (Coral Bay)

#25 of 445 Restaurants in U.S. Virgin Islands
#1 of 11 Restaurants in Coral Bay
Price: $3 - $12
Visitor photos (95)
Cuisines: American Caribbean Sandwiches International Delicatessen Diner

Coral Bay Caribbean Oasis (Coral Bay)

#27 of 445 Restaurants in U.S. Virgin Islands
#2 of 11 Restaurants in Coral Bay
Price: $9 - $15 Map
Visitor photos (28)

Ultimate Chef Services (St. Thomas)

#31 of 445 Restaurants in U.S. Virgin Islands
#8 of 133 Restaurants in St. Thomas
Price: $30 - $115
Visitor photos (97)
Cuisines: French American Caribbean Latin Spanish

Shoreline at Chenay Bay (St. Croix)

#42 of 445 Restaurants in U.S. Virgin Islands
#2 of 25 Restaurants in St. Croix
Visitor photos (5)
Cuisines: Caribbean

La Reine Chicken Shack (St. Croix)

#44 of 445 Restaurants in U.S. Virgin Islands
#3 of 25 Restaurants in St. Croix
Price: $7 - $28 Map
Visitor photos (33)
Cuisines: Caribbean

Caribbean Fish Market (East End)

#45 of 445 Restaurants in U.S. Virgin Islands
#2 of 8 Restaurants in East End
Visitor photos (56)

Ekaete Pink Corner (Coral Bay)

#52 of 445 Restaurants in U.S. Virgin Islands
#4 of 11 Restaurants in Coral Bay
Map
Visitor photos (42)
Cuisines: Indian Caribbean

Sweet Plantains Restaurant & Rhum Bar (Coral Bay)

#53 of 445 Restaurants in U.S. Virgin Islands
#5 of 11 Restaurants in Coral Bay
Map
Visitor photos (70)
Cuisines: Indian Caribbean Seafood Vegan

Rhythms at Rainbow Beach (Frederiksted)

#54 of 445 Restaurants in U.S. Virgin Islands
#3 of 20 Restaurants in Frederiksted
Price: $6 - $30 Map
Visitor photos (81)
Cuisines: American Caribbean Bar Pub Diner

Rhumb Lines (Cruz Bay)

#60 of 445 Restaurants in U.S. Virgin Islands
#11 of 49 Restaurants in Cruz Bay
Price: $25 Map
Visitor photos (74)
Cuisines: Caribbean Asian Thai Fusion Pacific Rim

Trenchtown Rock Jamaican Bar & Restaurant (St. Thomas)

#64 of 445 Restaurants in U.S. Virgin Islands
#14 of 133 Restaurants in St. Thomas
Visitor photos (23)
Cuisines: Caribbean Jamaican

Ocean Grill (Cruz Bay)

#66 of 445 Restaurants in U.S. Virgin Islands
#14 of 49 Restaurants in Cruz Bay
Map
Visitor photos (38)
Cuisines: Caribbean Seafood Barbecue Contemporary

Asolare (Cruz Bay)

#67 of 445 Restaurants in U.S. Virgin Islands
#15 of 49 Restaurants in Cruz Bay
Map
Visitor photos (83)
Cuisines: Caribbean Bar Asian Pub Fusion

Castaway's (Cruz Bay)

#70 of 445 Restaurants in U.S. Virgin Islands
#17 of 49 Restaurants in Cruz Bay
Map
Visitor photos (18)
Cuisines: Caribbean

Duggan's Reef (Christiansted)

#75 of 445 Restaurants in U.S. Virgin Islands
#12 of 82 Restaurants in Christiansted
Map
Visitor photos (19)
Cuisines: Caribbean International European

The Longboard - Coastal Cantina (Cruz Bay)

#81 of 445 Restaurants in U.S. Virgin Islands
#20 of 49 Restaurants in Cruz Bay
Price: $5 - $20 Map
Visitor photos (39)
Cuisines: Bar Seafood Pub American Caribbean

The Banana Deck (Cruz Bay)

#83 of 445 Restaurants in U.S. Virgin Islands
#21 of 49 Restaurants in Cruz Bay
Price: $40 Map
Visitor photos (55)
Cuisines: American Caribbean

Gladys' Cafe (St. Thomas)

#86 of 445 Restaurants in U.S. Virgin Islands
#20 of 133 Restaurants in St. Thomas
Price: $18 Map
Visitor photos (127)
Cuisines: Caribbean Bar Pub

Blue Orchid (St. Thomas)

#87 of 445 Restaurants in U.S. Virgin Islands
#21 of 133 Restaurants in St. Thomas
Map
Visitor photos (30)
Cuisines: Caribbean Seafood International Contemporary

The Lime Inn (Cruz Bay)

#90 of 445 Restaurants in U.S. Virgin Islands
#23 of 49 Restaurants in Cruz Bay
Map
Visitor photos (71)
Cuisines: Caribbean

Vie's Snack Shack (St. John)

#92 of 445 Restaurants in U.S. Virgin Islands
#6 of 52 Restaurants in St. John
Price: $12 Map
Visitor photos (77)
Cuisines: Caribbean

Natural Livity Kulcha Shop & Juice Bar (Charlotte Amalie)

#101 of 445 Restaurants in U.S. Virgin Islands
#9 of 44 Restaurants in Charlotte Amalie
Price: $5 - $20 Map
Visitor photos (35)
Cuisines: Caribbean Vegetarian Vegan

Mafolie Restaurant (St. Thomas)

#114 of 445 Restaurants in U.S. Virgin Islands
#30 of 133 Restaurants in St. Thomas
Map
Visitor photos (82)
Cuisines: Caribbean International

Island Flavor (St. Thomas)

#115 of 445 Restaurants in U.S. Virgin Islands
#31 of 133 Restaurants in St. Thomas
Map
Visitor photos (63)

Miss Lucy's (St. John)

#117 of 445 Restaurants in U.S. Virgin Islands
#9 of 52 Restaurants in St. John
Map
Visitor photos (115)
Cuisines: Caribbean