Places to eat in Cruz Bay
Cruz Bay has 34 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: BBQ & Grill (2), Burgers (2), French (2). The food scene spans 27 Restaurants, 4 Cafes & Coffee Shops, 2 Bakeries & Desserts. 5 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 34 of 34
Aqua Bistro
Baked in the Sun
Chateaux Bordeaux
Coral Bay Caribbean Oasis
Cruz Bay Landing
Outdoor seating
Dog House Pub STJ
Driftwood David's
Extra Virgin Bistro
High Tide
Jake's
La Plancha del Mar
Longboard
Miss Lucy's Restaurant
North Shore Deli
Ocean 362
Ocean Grill
Our Market Smoothies
Pickles In Paradise
Rhumb Lines
Rhumb Lines
Ronnie's Pizza & Mo'
Skinny Legs
St John Cantina
St John Scoops
Outdoor seating
Sun Dog Cafe
The Fish Trap
The G-Spot
The Tap & Still
The Terrace
Uncle Joe's BBQ
Virgin Fire
Waterfront Bistro
Waterfront Restaurant at Lovango Resort
Lovango Cay, 1, St. John
Woody's Seafood Saloon
Eat near landmarks
Areas & neighbourhoods
Other cities in U.S. Virgin Islands
Cruz Bay dining — FAQs
How many places to eat are there in Cruz Bay?
There are 34 restaurants, cafes and bars listed in Cruz Bay on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Cruz Bay?
Top-rated places to eat in Cruz Bay include Aqua Bistro, Baked in the Sun, Chateaux Bordeaux. See our ranked list of the best restaurants in Cruz Bay.
Are there restaurants with outdoor seating in Cruz Bay?
2 venues in Cruz Bay have outdoor seating, terraces or gardens.