Book your 2025 vacation direct with us! Weeks are filling up fast. Check Availability
A PRIVATE 3-BEDROOM OCEANFRONT VILLA NESTLED ABOVE HART BAY, ST. JOHN, US VIRGIN ISLANDS
Restaurants on St. John
FROM FUNKY TO FINE, FIND THE DINING EXPERIENCE OF YOUR VACATION DREAMS.
No matter your cuisine preference or meal restrictions, you can eat your way around the island of St. John, US Virgin Islands. These are just a sampling of some of the best-of-the-best restaurants out of the over 100 options you have.
​
If price is important, be sure to scout out the establishment first so there's no surprises. Cruz Bay is where you want to head if you're looking for the most options and variety.
​
Check out our other dining categories that may better suit your preferences.
​
Cruz Bay $
Cuisine: Pub
​
Cuisine: Asian (Dinner)
​
Cruz Bay $$
Cuisine: Italian
​
Cuisine: American
​
Cruz Bay $$$
Cuisine: American, Caribbean, Bar, Cafe, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
​
Cruz Bay $$$$
Cuisine: Italian, American, Caribbean, Seafood, Mediterranean, Vegetarian Friendly, Vegan Options, Gluten Free Options
​
https://greengoscantina.com/st-john-vi/
Cuisine: Mexican
​
Cruz Bay $
Cuisine: Caribbean
​
Lovango Cay $$$
Cuisine: Fine Dining, Coastal Cuisine
​
Cuisine: American, Caribbean, Seafood
​
Cruz Bay $$-$$$
Cuisine: Caribbean, Seafood, Vegetarian Friendly
​
Cuisine: American, Caribbean, Seafood
​
Cruz Bay $$-$$$
Cuisine: Caribbean, Seafood, Asian, Thai, Fusion, Vegetarian Friendly, Vegan Options, Gluten Free Options
​
Cruz Bay $$-$$$
Cuisine: Grill, American, Caribbean
​
Cruz Bay $$$$
Cuisine: French, Caribbean, Seafood, Vegetarian Friendly, Gluten Free Options, Vegan Options
​
https://www.zozosatcaneelbay.com/
Caneel Bay $$$$
Cuisine: Gourmet 4-Course Meal