Blackbeard's Castle

The Castle Journal

9 Best Restaurants in St. Thomas: Where to Eat on a Cruise Day (2026)

Most people step off the ship in Charlotte Amalie with a plan for beaches and a plan for shopping, and no plan at all for lunch. Then it’s 1 PM, the ship leaves at six, and you’re eating whatever happens to be closest to the gangway. This guide fixes that. Below are the best restaurants in St. Thomas for a cruise day or a longer stay, grouped by where you’ll actually be standing when you get hungry.

A quick note before the list: this is a small island with a real restaurant scene, but hours, menus, and even addresses shift with the season. Call ahead or check socials the morning you’re in port, especially on Sundays and holidays.

How to Choose Where to Eat on a Cruise Day

Three things decide the answer more than any review score:

  • Your dock. Havensight (WICO) and Crown Bay are on opposite sides of town. A taxi between them eats 20 minutes each way.
  • Your back-on-board time. Sit-down lunch in Charlotte Amalie runs about 75–90 minutes with service. Anything past a 3:30 PM all-aboard means you’re eating near the pier.
  • What you actually want. A view, a plate of local food, or air conditioning and a cold beer. Those are three different trips.

If you only have a few hours, pair one meal with one attraction and skip the rest. Our St. Thomas itinerary lays out a version that works with a 5 PM departure.

The 9 Best Restaurants in St. Thomas

1. Jolly Roger’s Restaurant & Pirate Bar — hilltop, harbor view, no admission

We’ll declare the bias up front: Jolly Roger’s is ours. It sits at the top of Blackbeard’s Hill with the whole of Charlotte Amalie Harbor laid out below it, an open-air kitchen, a swim-up bar, and a rum list that takes a while to read. The important part for visitors: Jolly Roger’s is free to walk into. You don’t need a ticket to sit down, eat, and drink. See the full GRUB & GROG menu, or read the longer Jolly Roger’s restaurant guide for parking, timing, and what to order.

Seafood cazuela plated at Jolly Roger's, one of the best restaurants in St. Thomas for harbor views
Island-inspired plates at Jolly Roger’s, at the top of Blackbeard’s Hill.

2. Gladys’ Café — downtown Charlotte Amalie

A long-running local institution tucked into a stone alley off Main Street. Come for Caribbean plates done the way islanders eat them, and for the house hot sauce people carry home in their luggage. It’s a short walk from the shopping district, which makes it an easy pairing with a downtown morning.

3. Cuzzin’s Caribbean Restaurant & Bar — Back Street

Another downtown mainstay serving West Indian cooking in a historic building. Order conch, oxtail, or whatever the daily special is. It’s a genuinely local room, not a tourist set piece, and it’s a two-minute walk from the duty-free strip covered in our St. Thomas shopping guide.

4. Petite Pump Room — Waterfront

Right on the Charlotte Amalie waterfront near the ferry dock, with harbor views and a menu that leans local. Good option if you’re catching a ferry to St. John or Water Island and want to eat where you’re already standing.

5. Frenchtown — the seafood neighborhood

Ten minutes west of downtown, Frenchtown is a small fishing community founded by settlers from St. Barthélemy. It’s the island’s densest cluster of good restaurants: seafood shacks, a brewery, waterfront tables, and a few rooms that would hold their own on the mainland. Hook, Line & Sinker is the classic waterside pick. Learn more about the history of Frenchtown before you go.

6. Havensight & Port of Sale — closest to the WICO dock

If your ship is at Havensight and you’re short on time, the shopping village at the pier has a handful of sit-down restaurants and casual spots, all within a five-minute walk of the gangway. Not the island’s most exciting food, but it is the safest bet against a tight all-aboard.

7. Red Hook — the East End waterfront

About 35–40 minutes east by taxi, Red Hook is the ferry hub for St. John and a genuine waterfront bar-and-restaurant strip. Best suited to a full day in port or an overnight stay, not a four-hour stop.

8. The north side — beach lunches near Magens Bay

If you’ve built your day around a beach, eat at the beach. Magens Bay and the north-side spots serve casual, straightforward food — grilled fish, sandwiches, cold drinks — with sand underfoot. Pair it with our guide to the best beaches in St. Thomas.

9. Sunset at the top of the hill

If you’re staying overnight rather than sailing at five, the last meal of the day belongs somewhere high. The sun drops behind the harbor around 6 PM most of the year, and the hilltop terraces above Charlotte Amalie get the whole show — cruise ships lighting up, the harbor turning copper, the town switching on below.

Sunset over Charlotte Amalie harbor from the bar at Blackbeard's Castle
Sunset over the harbor from the top of Blackbeard’s Hill, around 6 PM.

What to Actually Order

Virgin Islands cooking is its own tradition, not generic “island food.” Look for kallaloo (a leafy green stew), fungi with fish, conch in butter sauce, johnnycakes, pâtés, and whatever fish came in that morning. Wash it down with local rum — the islands have been distilling it since the 1700s, and the regional cuisine has been shaped by that history as much as by the sea.

If rum is the reason you came, the rum room at Blackbeard’s Castle is included with the $15 day pass — as is a drink at Jolly Roger’s, entry to the grounds and pool, and a tour of the 1679 Skytsborg Tower.

A Simple Eat-and-Explore Day

  1. Morning: taxi into Charlotte Amalie, walk the historic district and the shops.
  2. Midday: climb the 99 Steps to Blackbeard’s Castle, tour the tower, cool off in the pool.
  3. Lunch: stay put and eat at Jolly Roger’s with the harbor in front of you — no admission needed to sit down.
  4. Afternoon: a quick beach run, or the historic walking tour if you’d rather stay in town.
  5. Evening: if you’re staying at the hotel on the castle grounds, sunset from the hill.

New to the port? Start with our St. Thomas cruise port guide for dock layouts, taxi rates, and how long everything really takes.

Best Restaurants in St. Thomas: FAQ

What are the best restaurants in St. Thomas near the cruise port?

For Havensight (WICO), the Havensight and Port of Sale shopping villages are steps from the pier. For a real meal with a view, Jolly Roger’s at Blackbeard’s Castle is about five minutes uphill by taxi and free to enter. Downtown Charlotte Amalie adds Gladys’ Café and Cuzzin’s within walking distance of the shops.

Do I need a ticket to eat at Jolly Roger’s?

No. Jolly Roger’s Restaurant & Pirate Bar is always free to walk into — no admission required to eat or drink. The $15 day pass is separate and covers the castle grounds, the tower tour, a drink at Jolly Roger’s, and a rum room sampling.

What food is St. Thomas known for?

Local Virgin Islands cooking: kallaloo, fungi and fish, conch, johnnycakes, pâtés, and fresh-caught seafood, plus a deep rum tradition. Most menus also carry familiar American and continental dishes for visitors.

How much time should I allow for lunch on a cruise day?

Plan 75–90 minutes for a sit-down meal, plus taxi time each way. If your all-aboard is before 4 PM, eat close to your dock or somewhere you’re already visiting.

Is St. Thomas expensive for dining?

Almost everything on the island is imported, so expect prices a bit above a mainland U.S. city. Local lunch counters and casual spots are the value play; waterfront dinner rooms sit at the higher end.

Come Eat at the Top of the Hill

Whatever else you do with your day in port, one of the easiest good meals on the island is also one of the highest. Jolly Roger’s is open 9 AM to 9 PM daily, free to walk into, and pointed straight at Charlotte Amalie Harbor. Add the $15 day pass and lunch comes with 350 years of history, a pool, and a rum sampling on the way out.

Plan Your Visit

Tonight’s Sunset
Golden hour from the Jolly Roger’s terrace.

Plan Your Day at the Castle

The $15 day pass covers the castle grounds, a tour of the 1679 Skytsborg Tower, and a rum room sampling. Locals get in free with island ID.

Free St. Thomas Guide

One Perfect Day in St. Thomas

A local’s hour-by-hour guide to the best beaches, the island’s best view, and where to catch the sunset. Drop your email and we’ll send it straight to your inbox.