Jack's Beach Bar

A popular beach bar on Princess Margaret Beach, run by the Bequia Beach Hotel, serving seafood, burgers and its signature rum punch.

Part of the Bequia Beach Hotel, located at the Port Elizabeth end of Princess Margaret Beach, it ranks near the top of TripAdvisor's list of Bequia restaurants. The menu blends West Indian, Creole and international cuisine. Signature dishes include Jack's fried chicken, tempura okra, the PM burger and locally caught seafood. Recommended drinks are Tony Gibbons rum punch and local Hairoun beer. Beach chairs and umbrellas can be rented, live music often plays during happy hour, and in high season there is a Jump Up barbecue every week. Prices are on the high side, so lunch is the better value. You can walk along the waterfront from Port Elizabeth or take a water taxi.

Opening hours

Daily 10:00–21:00; lunch from 11:30, dinner from 18:00; kitchen stops taking orders at 20:30

Beach · Seafood · Sunset · Live music

Nearby sights

Places to eat nearby

More in Bequia