Skip to content

Restaurants on St. Croix

About the island: the St. Croix guide

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