Skip to content

Restaurants

Island life

The restaurants listed here are ones we verified on each island, from casual waterfront spots to places for an evening out. Opening days and hours change with the season, so check before you go, and book ahead in the busy winter months. Living on an island, the places near home become part of daily life, so it is worth trying them while you research an area. Listings are free, and none are paid placements. Each listing shows when we last verified it.

St. Thomas

Yellow, teal-roofed Urman Victor Fredericks Marine Terminal on the Red Hook waterfront, seen from an arriving ferry, with homes on the green hillside aboveArea photo

Duffy's Love Shack

Last verified October 29, 2026

Duffy's Love Shack is a bar that serves food, set in a parking lot at Red Hook Plaza on the East End of St. Thomas. It describes itself as a bar that serves food rather than a restaurant.

Red Hook, St. Thomas. Photo: Smallbones, CC0

Wooded Hassel Island across the turquoise water of St. Thomas Harbor, with a red boat at the waterfront belowArea photo

Gladys' Cafe

Last verified October 29, 2026

Gladys' Cafe is a casual Caribbean restaurant on Royal Dane Mall in Charlotte Amalie, St. Thomas, that serves breakfast and lunch every day.

St. Thomas Harbor, Charlotte Amalie. Photo: Smallbones, CC0

Sailboats moored off the Frenchtown waterfront below a hillside of homes, seen under a stormy sky from the seaplane pier at the west end of the Charlotte Amalie waterfrontArea photo

Iggies Beach Bar & Grill

Last verified October 29, 2026

Iggies Beach Bar & Grill is a beach bar and grill at Bolongo Bay Beach Resort on St. Thomas. The resort says Iggies closed in September 2017 after two Category 5 hurricanes, was rebuilt and has reopened, and…

Frenchtown, St. Thomas. Photo: LittleT889, CC BY 4.0

Hull Bay on the north side of St. Thomas seen from the hills, with boats in the turquoise bay, homes on a point and an island offshoreArea photo

Lime Out

Last verified October 29, 2026

Lime Out has a floating taco and cocktail bar in Lindbergh Bay on the west end of St. Thomas, where customers eat and drink on the water at a swim-up bar or on floating lily pads.

Hull Bay, St. Thomas. Photo: Gruepig, CC BY-SA 4.0

Wooded Hassel Island across the turquoise water of St. Thomas Harbor, with a red boat at the waterfront belowArea photo

Oceana Restaurant & Bistro

Last verified October 29, 2026

Oceana Restaurant & Bistro is a dinner restaurant at Villa Olga in Frenchtown, St. Thomas. Its website lists dinner from Tuesday through Saturday, 5:00 pm to 9:30 pm, and a seasonal closure from late August to…

St. Thomas Harbor, Charlotte Amalie. Photo: Smallbones, CC0

Small boats moored in the turquoise water of Hull Bay, with homes on the hillside above the rocky point and a cay offshoreArea photo

The Shack at Hull Bay

Last verified October 29, 2026

The Shack is a beachside restaurant and bar across from the Hull Bay beachfront on the Northside of St. Thomas, run by The Hideaway at Hull Bay.

Hull Bay, St. Thomas. Photo: Gruepig, CC BY-SA 4.0

St. Croix

The Eliza James-McBean Clock Tower framed by royal palms on the Frederiksted waterfront, with vendor tents and the red walls of Fort Frederik nearbyArea photo

Beach Side Cafe

Last verified October 29, 2026

Beach Side Cafe is an open-air seaside terrace restaurant next to the Sand Castle on the Beach hotel on Veterans Shore Drive in Frederiksted, St. Croix.

Frederiksted, St. Croix. Photo: Prayitno, CC BY 2.0

Rooftops of Christiansted and its harbor seen from Recovery Hill, with the reef and open sea beyondArea photo

Savant

Last verified October 29, 2026

Savant is a restaurant at 4C Hospital Street in Christiansted, St. Croix. It serves dinner from Monday through Saturday and is closed on Sunday.

Christiansted, St. Croix. Photo: Jason P. Heym, CC BY-SA 3.0

The red walls of Fort Frederik on the Frederiksted waterfront, with green hills rising behind the townArea photo

The Deep End Bar & Grill

Last verified October 29, 2026

The Deep End Bar & Grill is a poolside restaurant at Tamarind Reef Resort Spa & Marina on St. Croix, with outdoor seating and Caribbean views.

Frederiksted, St. Croix. Photo: Matt H. Wade, CC BY-SA 3.0

Angled stone slabs of the Millennium Monument on the grassy headland at Point Udall, St. Croix's eastern tip, with the open sea behindArea photo

The Mermaid Restaurant at The Buccaneer

Last verified October 29, 2026

The Mermaid is an open-air beachfront restaurant at The Buccaneer resort on St. Croix, with views of Mermaid Beach. It serves Caribbean food made with local ingredients, along with frozen island cocktails.

Point Udall, East End, St. Croix. Photo: Aaron Cortina, CC BY 3.0

St. John

Dry green hillsides sloping down to the blue water of Coral Bay on St. JohnArea photo

Lime Out

Last verified October 29, 2026

Lime Out is a floating taco and cocktail bar anchored in Coral Bay on St. John since 2019, where customers eat and drink on the water at a swim-up bar or on floating lily pads.

Coral Bay, St. John. Photo: Eoghanacht, CC0

The lit Morgan's Mango sign with its painted iguana beside the railed entrance stairs of the restaurant at night in Cruz Bay

Morgan's Mango

Last verified October 29, 2026

Morgan's Mango is a Caribbean seafood restaurant in Cruz Bay, St. John, that serves dinner every evening from 5:30 pm to 10:00 pm.

Photo: motfemme, CC BY 2.0

Boats anchored off a palm-lined beach in Cruz Bay, St. John, beneath tall white cloudsArea photo

Sun Dog Cafe

Last verified October 29, 2026

Sun Dog Cafe is a casual restaurant in the courtyard of the Mongoose Junction shopping center in Cruz Bay, St. John, and it says it has operated since 1994.

Cruz Bay, St. John. Photo: Fred Hsu, CC BY-SA 3.0

Dry green hillsides sloping down to the blue water of Coral Bay on St. JohnArea photo

Surf Club Cantina

Last verified October 29, 2026

Surf Club Cantina is a casual restaurant in Coral Bay, St. John, with an Estate Carolina address, that serves tropical-inspired seafood, tacos, burgers and cocktails.

Coral Bay, St. John. Photo: Eoghanacht, CC0

Sailboats moored across the turquoise water of Coral Bay below the green, cone-shaped hill of Fortsberg, with more islands on the horizonArea photo

ZoZo's at Caneel Bay

Last verified October 29, 2026

ZoZo's at Caneel Bay is a waterfront restaurant at Caneel Bay on St. John that serves a four-course dinner: family-style antipasti followed by an appetizer, entree and dessert chosen from several selections…

Coral Bay, St. John. Photo: Heptazane, CC BY-SA 4.0

Read the guide

Missing from this list?

Send us the details. Listings are free, and we verify each one before it appears.