Ocho Rios, Port Antonio & the North Coast drinking and nightlife

Coffee in Ocho Rios

Island Coffees

Small but cheery modern coffee shop, serving excellent coffee (Blue Mountain, of course) and other hot drinks, smoothies and a host of sandwiches and wraps (from J$500), plus suitably sweet and sticky cakes (J$250).
Bar in Ocho Rios

Ocean’s 11 Watering Hole

With its prime spot on the pier, it’s little surprise that Ocean's 11 is popular with cruise-ship passengers, who knock back the potent cocktails and cheer each other on during Tuesday-night karaoke. The upstairs sp…
Club in Ocho Rios


A classic Jamaican dancehall, this remains the happening scene. Theme nights include an oldies jam on Sunday, ladies’ night on Thursday (free entrance for women) and an after-work party on Friday. This is all leadin…
Sports Bar in Ocho Rios

John Crow’s Tavern

The big TV above the bar screens the latest football games and the outdoor terrace is perfect for a beer, a burger and a spot of people-watching on the main street. The beer is cold and there's a wide selection of r…
Juice Bar in Port Antonio

C&S Smoothies

A great place for fresh juice and smoothies in the craft village. If you're up earlier in the morning, it's worth swinging by for traditional Jamaican breakfasts – porridge, saltfish, plantain and dumplings.
Club in Port Antonio

Roof Club

This is Port Antonio’s infamous hang-loose, rough-around-the-edges reggae bar. Young men and women move from partner to partner. You’re fair game for any stranger who wants to try to extract a drink from you. It’s r…
Bar in Port Antonio

Marybell's Pub on the Pier

Inside Errol Flynn Marina, this is a good place to while away an afternoon (or evening) away from the pace of the town, at the cabana bar or one of the tables overlooking the bay. Light meals are available.
Bar in Ocho Rios

Jimmy Buffett’s Margaritaville

This corporate franchise has turned getting drunk into big business. The music is loud and the signature margaritas don’t come cheap, but many tourists find the orchestrated good-time vibe to be irresistible, and it…
Bar in Port Antonio


This place plays vintage ska and reggae on Tuesday and Sunday, but on other nights it's pretty sleepy.