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

Mediterranean Restaurants in U.S. Virgin Islands

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

Extra Virgin Bistro (Cruz Bay)

#5 of 398 Restaurants in U.S. Virgin Islands
#2 of 45 Restaurants in Cruz Bay
Price: $25 - $50 Map
Visitor photos (55)
Cuisines: Italian American Caribbean Seafood Mediterranean

Amalia Cafe (Charlotte Amalie)

#10 of 398 Restaurants in U.S. Virgin Islands
#1 of 48 Restaurants in Charlotte Amalie
Price: $10 - $30 Map
Visitor photos (128)
Cuisines: Seafood Mediterranean European Spanish

LaTapa (Cruz Bay)

#13 of 398 Restaurants in U.S. Virgin Islands
#4 of 45 Restaurants in Cruz Bay
Map
Visitor photos (71)
Cuisines: Seafood Mediterranean Spanish Gluten Free Options

Room With a View (St. Thomas)

#25 of 398 Restaurants in U.S. Virgin Islands
#5 of 137 Restaurants in St. Thomas
Price: $10 - $45 Map
Visitor photos (101)
Cuisines: Seafood International Mediterranean Italian American Caribbean

Pickled Greek (Christiansted)

#50 of 398 Restaurants in U.S. Virgin Islands
#6 of 88 Restaurants in Christiansted
Map
Visitor photos (35)
Cuisines: Mediterranean Greek Vegetarian Friendly

Sangria's Beach Side Bistro (East End)

#102 of 398 Restaurants in U.S. Virgin Islands
#4 of 7 Restaurants in East End
Price: $5 - $16 Map
Visitor photos (40)
Cuisines: American Caribbean Bar Pizza Mediterranean

Fresh Bistro (St. Thomas)

#136 of 398 Restaurants in U.S. Virgin Islands
#36 of 137 Restaurants in St. Thomas
Price: $12 - $29 Map
Visitor photos (25)
Cuisines: Mediterranean American Spanish

Little Olive (Cruz Bay)

#139 of 398 Restaurants in U.S. Virgin Islands
#33 of 45 Restaurants in Cruz Bay
Map
Visitor photos (9)

Kokopelli Cafe (Charlotte Amalie)

#175 of 398 Restaurants in U.S. Virgin Islands
#17 of 48 Restaurants in Charlotte Amalie
Price: $8 - $30 Map
Visitor photos (20)
Cuisines: Italian American Pizza Bar Mediterranean

Ultimate Chef Services (Charlotte Amalie)

#266 of 398 Restaurants in U.S. Virgin Islands
#34 of 48 Restaurants in Charlotte Amalie
Price: $35 - $115
Visitor photos (73)
Cuisines: French Caribbean Mediterranean South American

Pita Express (Charlotte Amalie)

#296 of 398 Restaurants in U.S. Virgin Islands
#36 of 48 Restaurants in Charlotte Amalie
Map
Visitor photos (1)
Cuisines: Mediterranean Vegetarian Friendly Greek Healthy

Shawarma Time (St. Thomas)

#322 of 398 Restaurants in U.S. Virgin Islands
#109 of 137 Restaurants in St. Thomas
Visitor photos (8)
Cuisines: Lebanese Mediterranean Turkish Vegetarian Friendly Middle Eastern Vegan Options Moroccan Fast Food Halal