Fisherman's Pub: Waterfront Dining in Speightstown, Barbados

Key facts: St. Peter · $ · Sunday 11AM-6PM, Monday 11AM-10PM, Tuesday 11AM-10PM, Wednesday 11AM-10PM, Thursday 11AM-10PM, Friday 11AM-10PM, Saturday 11AM-6PM · Ages: all

Fisherman's Pub is a casual waterfront bar and restaurant in Speightstown, the second town of Barbados, in Saint Peter on the north-west coast. It sits directly on the water and serves local fish dishes, flying fish cutters, and cold Banks beer in a no-frills setting that feels genuinely local rather than tourist-facing.

About Fisherman's Pub

Speightstown is a small fishing town about 30 minutes north of Bridgetown on the west coast highway. Fisherman's Pub occupies a spot right on the waterfront, where the fishing boats come in. The building is simple and open-sided, catching the sea breeze. The menu is driven by what comes off the boats: flying fish, dolphinfish (mahi-mahi), and whatever else is running. It is the kind of place that locals eat lunch and visitors discover when they venture north of Holetown.

Why Families Go

Unpretentious, good value, and genuinely local. Children who eat fish will be well fed. The waterfront setting gives them something to look at while adults eat. Prices are low. BBD$20–40 covers a full meal. It pairs naturally with a walk around Speightstown's historic streets, which retain more of old Barbados than anywhere else on the west coast.

What to Know Before You Go

Open most days for lunch and into the early evening. Cash is preferable. There are no reservations. You walk in and find a table. The drive from Bridgetown takes about 25 minutes along Highway 1. Bus services also run north from Bridgetown to Speightstown.

Family Fit

Good for families with children who eat fish. The casual, open-air setting means there is no pressure and no formality. Combine the visit with a walk around Speightstown's streets, a stop at the Speightstown Esplanade, and the drive up the scenic north coast road.

Questions parents ask

Where is Fisherman's Pub in Barbados?

Fisherman's Pub is on the waterfront in Speightstown, Saint Peter, on the north-west coast of Barbados. Speightstown is about 25 to 30 minutes north of Bridgetown along the west coast highway.

What kind of food does Fisherman's Pub serve?

Fisherman's Pub serves local Barbadian seafood, including flying fish cutters, fried fish, and grilled mahi-mahi, alongside rice and peas, plantain, and other local sides. It is straightforward local cooking rather than a tourist menu.

Is Fisherman's Pub Speightstown good?

With Visitors consistently rate it for the authentic local atmosphere and reasonable prices rather than elaborate food.

More family places in St. Peter · Open the related family guide · Browse more family places in Barbados