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.

St. Croix

Free Newsletter

Interested in St. Croix?

We'll send you updates with the latest deals, reviews and articles for St. Croix each week.

St. Croix | St. Croix Hotels | St. Croix Hotels by Type | St. Croix Attractions | St. Croix Attractions by Type | St. Croix Restaurants | St. Croix Restaurants by Type | St. Croix Dish Pages | St. Croix Restaurants by Dining Options | Holiday Rentals | Flights | TripAdvisor pages

Up one level: U.S. Virgin Islands

St. Croix Restaurants

Restaurants in Christiansted Restaurants in Frederiksted


Blue Water Terrace
Cuisines: American, Seafood, Delicatessen
Ranked #28 in St. Croix
Blues' Backyard Bbq & Grill
Cuisines: Barbecue
Ranked #40 in St. Croix
Breezez
Ranked #92 in St. Croix
Carambola Beach Resort
Ranked #64 in St. Croix
Dockside Cafe and Deli
Ranked #90 in St. Croix
Flamboyant Beach Bar
Cuisines: Pub
Ranked #87 in St. Croix
Gertrude's
Ranked #99 in St. Croix
H20 A Caribbean Bistro on the Water
Price*: US$ 15-25
Cuisines: Seafood
H2O
Ranked #107 in St. Croix
John Eddie's Lowlife Bar & Refuge
Price*: US$ 9-28
Cuisines: American
La Reine Chicken Shack
Price*: US$ 7-28
Cuisines: Caribbean
Ranked #11 in St. Croix
Maggie's Snackett
Ranked #96 in St. Croix
Mocha Jumbies Cafe
Cuisines: American
Ranked #106 in St. Croix
Off the Wall
Cuisines: Pizza
Ranked #42 in St. Croix
Reminisce Restaurant
Cuisines: American
Ranked #105 in St. Croix
Rose's Dream Cuisine
Cuisines: International
Ranked #14 in St. Croix
Shoreline at Chenay Bay
Cuisines: Caribbean
Ranked #10 in St. Croix
South Shore Cafe
Cuisines: American
Spratnet Beach Bar
Cuisines: Caribbean
Ranked #33 in St. Croix
Thali indian Grill
Price*: US$ 5-30
Cuisines: Indian
Ranked #78 in St. Croix
The Deep End Bar and Grill
Cuisines: Mexican
Ranked #51 in St. Croix
The Waves at Cane Bay
Cuisines: American
Ranked #5 in St. Croix


Restaurants near St. Croix



Dashi
Cuisines: Sushi
Ranked #52 in Christiansted, St. Croix
Joe's Bar & Grille
Cuisines: Italian, Seafood, Barbecue
Ranked #61 in Christiansted, St. Croix
The Flat Iron Grill
Cuisines: Italian
Ranked #60 in Christiansted, St. Croix
El Sol Bar Restaurant
Cuisines: Latin, Spanish
Ranked #62 in Christiansted, St. Croix
Napoleon's Pizza
Price*: US$ 5-10
Cuisines: Pizza
Ranked #44 in Christiansted, St. Croix
Salud Bistro
Price*: US$ 10-35
Ranked #25 in Christiansted, St. Croix
Rowdy Joe's
Cuisines: International
Ranked #6 in Christiansted, St. Croix
The Restaurant at the Palms at Pelican Cove
Price*: US$ 12-45
Cuisines: American
Ranked #34 in Christiansted, St. Croix
Above the Cliff
Ranked #38 in Christiansted, St. Croix
Eat @ Cane Bay
Cuisines: American
Ranked #6 in Frederiksted, St. Croix
Singh's Fast Food Restaurant
Cuisines: Caribbean
Ranked #21 in Christiansted, St. Croix
Red Couch Cafe
Cuisines: French, Bistro
Ranked #41 in Christiansted, St. Croix
Avocado Pitt
Price*: US$ 5-20
Cuisines: French, Cafe, Bistro
Ranked #10 in Christiansted, St. Croix
Cafe Fresco
Price*: US$ 10-14
Cuisines: American, Steakhouse, International, Healthy
Ranked #2 in Christiansted, St. Croix
Alley Galley
Cuisines: Cafe
Ranked #56 in Christiansted, St. Croix
Paulina's Bar
Cuisines: Caribbean
Ranked #66 in Christiansted, St. Croix
Kim's
Ranked #30 in Christiansted, St. Croix
Angry Nate's
Price*: US$ 10-24
Cuisines: Seafood
Ranked #22 in Christiansted, St. Croix
Kendrick's
Cuisines: French
Davey Jones Locker
Cuisines: International
Tavern 1844
Price*: US$ 10-20
Cuisines: American, Pub
Ranked #29 in Christiansted, St. Croix
Harvey's
Cuisines: Caribbean
Ranked #4 in Christiansted, St. Croix
Bombay Club
Cuisines: International
Ranked #13 in Christiansted, St. Croix
RumRunners
Price*: US$ 1
Cuisines: Seafood
Ranked #19 in Christiansted, St. Croix
Paradise Cafe
Ranked #15 in Christiansted, St. Croix
Zion Modern Kitchen
Ranked #8 in Christiansted, St. Croix
Comanche Club
Cuisines: French, American, Contemporary, Bistro
Ranked #51 in Christiansted, St. Croix
Kaza House Cafe and Wine Bar
Cuisines: Caribbean, Latin, Seafood, Spanish, Vegetarian, Wine Bar, Middle Eastern
Ranked #47 in Christiansted, St. Croix
Fort Christian Brew Pub
Price*: US$ 5-30
Cuisines: Mexican, American, Fish & Chips, Caribbean, Seafood, Pub
Ranked #43 in Christiansted, St. Croix
40 Strand Eatery
Price*: US$ 10-30
Cuisines: Caribbean, Seafood, Vegetarian, Vegan
Ranked #3 in Christiansted, St. Croix
Baked Cafe
Ranked #32 in Christiansted, St. Croix
Ital In Paradise
Ranked #9 in Christiansted, St. Croix
You Are Here
Cuisines: American, Pizza
Ranked #24 in Christiansted, St. Croix
The Courtyard Restaurant
Price*: US$ 16-100
Cuisines: Caribbean
Ranked #40 in Christiansted, St. Croix
Cafe Christine
Ranked #16 in Christiansted, St. Croix
luncheria
Cuisines: Mexican
Ranked #50 in Christiansted, St. Croix
Namaste Cafe
Cuisines: Cafe
Twin City Coffee House
Cuisines: Cafe
Ranked #14 in Christiansted, St. Croix
Galangal
Cuisines: Asian, Thai
Ranked #1 in Christiansted, St. Croix
Savant
Cuisines: International
Ranked #11 in Christiansted, St. Croix
Miriam's
Cuisines: Mexican
Ranked #57 in Christiansted, St. Croix
Tutto Bene
Price*: US$ 21-42
Cuisines: Italian
Sharkey's Bait Stand
Price*: US$ 5-15
Cuisines: Mexican, American, Pizza, Seafood, Chicken Wings
Ranked #69 in Christiansted, St. Croix
The Bistro
Price*: US$ 5-15
Ranked #20 in Christiansted, St. Croix
The Golden Rail Cafe
Ranked #48 in Christiansted, St. Croix
No Bones Cafe
Ranked #35 in Christiansted, St. Croix
Maria's Cantina and Sports Bar
Cuisines: Mexican
Ranked #31 in Christiansted, St. Croix
The Terrace
Cuisines: International, European
Ranked #28 in Christiansted, St. Croix
Kendricks
Cuisines: French, Contemporary
Ranked #27 in Christiansted, St. Croix
The Mermaid
Cuisines: Seafood
Ranked #39 in Christiansted, St. Croix
Freedom City Surf Board Shop & Grill
Ranked #12 in Frederiksted, St. Croix
Coconuts On The Beach
Ranked #11 in Frederiksted, St. Croix
Country Snack Stand
Cuisines: American
Ranked #17 in Frederiksted, St. Croix
Villa Morales
Cuisines: Pub
Ranked #5 in Frederiksted, St. Croix
Lost Dog Pub
Price*: US$ 10-20
Cuisines: Bar, Pizza, International, Pub
Ranked #8 in Frederiksted, St. Croix
Pier 69
Price*: US$ 10-20
Cuisines: American
Ranked #4 in Frederiksted, St. Croix
Los Angeles Cafe, Bar and Restaurant
Ranked #18 in Frederiksted, St. Croix
Sweet Bites
Ranked #14 in Frederiksted, St. Croix
The Galleon
Price*: US$ 38
Cuisines: French, Steakhouse, Asian, Wine Bar
Ranked #36 in Christiansted, St. Croix
Napoleon's Pizza
Cuisines: Pizza
Ranked #9 in Frederiksted, St. Croix
Blue Moon
Price*: US$ 20-40
Cuisines: American, Caribbean, Cajun & Creole
Ranked #10 in Frederiksted, St. Croix
Polly's at the Pier
Cuisines: Cafe, Sandwiches, Barbecue, Vegetarian, Delicatessen
Ranked #2 in Frederiksted, St. Croix
Esterlyn's
Ranked #19 in Frederiksted, St. Croix
Turtle's Deli
Cuisines: Sandwiches, Delicatessen
Ranked #1 in Frederiksted, St. Croix
The Pink Spot
Ranked #13 in Frederiksted, St. Croix
Turtles After Dark
Cuisines: Caribbean
Ranked #15 in Frederiksted, St. Croix
Rhythms at Rainbow Beach
Price*: US$ 6-30
Cuisines: American, Caribbean, Bar, Pub, Diner
Ranked #3 in Frederiksted, St. Croix
Beach Side Cafe
Price*: US$ 12-35
Cuisines: American, Cafe, International, Wine Bar
Ranked #7 in Frederiksted, St. Croix
Cultured Pelican
Cuisines: Italian
Ranked #46 in Christiansted, St. Croix
The Kitchen
Ranked #42 in Christiansted, St. Croix
Castaways
Cuisines: American
Ranked #17 in Christiansted, St. Croix
Ziggy's Island Market
Price*: US$ 1-10
Cuisines: Caribbean
Ranked #18 in Christiansted, St. Croix
Pickled Greek
Cuisines: Greek
Ranked #5 in Christiansted, St. Croix