St. Croix Restaurants

St. Croix has restaurants scattered from one end to the other, so it's usually not hard to find a place to stop when you're exploring the island. Most travelers eat dinner near their hotel so as to avoid long drives on dark, unfamiliar roads. Christiansted has the island's widest selection of restaurants. Don't rule out Frederiksted, especially if you're out exploring the island. It has a handful of delightful restaurants.

Sort by: 3 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. AMA at Cane Bay

    $$$

    This waterfront restaurant on the back deck of the Waves at Cane Bay hotel serves sustainably sourced Caribbean-American food that pairs wonderfully with the creative craft cocktails, such as the Old Cuban made with 18-year-old Matusalem rum and Champagne. The dining room overlooks Cane Bay, a perfect backdrop to try the lobster pappardelle, local ceviche, or the catch of the day.

    112C Cane Bay, Cane Bay, Saint Croix, 00851, U.S. Virgin Islands
    340-227--3432

    Known For

    • Location overlooking Cane Bay
    • Sustainable seafood from local purveyors
    • Creative cocktails

    Restaurant Details

    Rate Includes: Closed Sun. and Mon.
  • 2. Off the Wall

    $$

    Divers fresh from a plunge at the North Shore's popular Cane Bay Wall gather at this breezy spot on the beach, where sunsets are celebrated with a toast at the bar and the winter months offer the possibility of whale sightings offshore. The menu includes deli sandwiches, burgers, and hot dogs, but the stars are the calzones and pizzas, which run the gamut from vegetarian to meat-lovers. You can also build your own pizza from an extensive ingredients list or, if you just want a snack, order a slice for $5.

    Rte. 80, Cane Bay, Saint Croix, 00820, U.S. Virgin Islands
    340-718–4771

    Known For

    • Friendly beach bar
    • Hammocks on the beach
    • Pizza and calzones

    Restaurant Details

    Rate Includes: Closed Fri.
  • 3. The Landing Beach Bar

    $$

    Grilled mahimahi sandwiches, falafel, tacos, and burgers are among the favorites at this open-air bar across the street from Cane Bay beach. Some dishes are prepared using local Leatherback beer, which is available behind the bar. Sunday brunch includes bottomless mimosas, and live bands occasionally entertain at dinnertime.

    110c Cane Bay, Cane Bay, Saint Croix, 00851, U.S. Virgin Islands
    340-718--0362

    Known For

    • Fresh-off-the-boat seafood
    • Live music
    • Ocean views

    Restaurant Details

    Rate Includes: Closed Tues.
  • Recommended Fodor’s Video

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video