Must-see restaurants in Ocho Rios, Port Antonio & the North Coast

  • Stush in the Bush

    Ocho Rios, Port Antonio & the North Coast

    Stush in the Bush is an organic farm-to-table Rasta dining experience, and home to some of the best food you'll eat in your entire trip to Jamaica. Your…

  • Wilkes Seafood

    Port Antonio

    This place looks like a thoroughly unassuming beach bar from the front, but is a delightful small restaurant inside, overlooking the sea and with a semi…

  • Belinda's

    Ocho Rios, Port Antonio & the North Coast

    Rarely have eateries looked more unassuming – some basic thatch and a jumble of cooking pots sitting over coals, but Belinda's is celebrated enough to win…

  • Whalers

    Ocho Rios

    This long-standing Ochi favorite has finally reopened after the redevelopment of Fisherman's Beach, and the good news is that it was worth the wait. Sit…

  • Jus' Coool Grocery

    Ocho Rios, Port Antonio & the North Coast

    Ubiquitously known in Priory and beyond as 'Puddin' Man', cook Edgar Wallace serves up to-die-for slices of sweet potato and cornmeal pudding. OK, you can…

  • Mille Fleurs

    Ocho Rios, Port Antonio & the North Coast

    This restaurant at Hotel Mocking Bird Hill offers some of the best haute Jamaican cuisine on the island, savored on a gorgeous terrace and served with a…

  • Sharkie’s

    Ocho Rios, Port Antonio & the North Coast

    Even if you're staying in Ocho Rios, you should follow the lead of locals and head for this seafood restaurant on Fisherman's Beach for steamed, grilled…

  • Miss T's Kitchen

    Ocho Rios

    The high tin roof and brightly painted wood of this popular restaurant are palate refreshers for the big plates of Jamaican classics, with good vegetarian…

  • Italian Job

    Port Antonio

    This is a jolly, Italian-run, checked-tablecloth sort of a place, with great pasta, pizza and salads, plus crepes for dessert. Keep an eye on the specials…

  • Ocho Rios Jerk Centre

    Ocho Rios

    The liveliest jerk joint in town serves excellent jerk pork and chicken in quarter-pound servings and up, along with heaps of sides. There are daily…

  • Scotchies

    Ocho Rios, Port Antonio & the North Coast

    This roadside offshoot of the famous jerk center in Montego Bay lies adjacent to an Epping Gas station between St Ann's Bay and Dunn’s River Falls. Its…

  • Almond Tree Restaurant

    Ocho Rios

    Providing a splendid perch for a sunset dinner, this clifftop spot at the Hibiscus Hotel features a dining pavilion that steps down the cliffside…

  • Woody’s

    Ocho Rios, Port Antonio & the North Coast

    This truly brilliant spot – with an outdoor patio and an indoor counter that doubles as a local meeting place – prepares tremendous hot dogs and burgers,…

  • Portland Cliff Hanger

    Ocho Rios, Port Antonio & the North Coast

    A thatched restaurant attached to Seacliff Resort & Spa, looking out over the cliffs near Long Bay. Refresh yourself with a juice mix while picking a…

  • Dickie’s Best Kept Secret

    Port Antonio

    Dickie’s – a tiny pointy-roofed seaside hut on the western outskirts of Port Antonio – offers enormous five-course meals in rooms best described as Bob…

  • Caffe Da Vinci

    Ocho Rios

    Island Village's best restaurant. The Italian food here is top notch, with some good wines and service to match. Eat in an open restaurant spilling into a…

  • Mongoose Restaurant and Lounge

    Ocho Rios

    Lively restaurant and bar that quickly serves up big plates of hearty food. If you want Jamaican, go for the stew; otherwise you can get really good…

  • Bush Bar

    Ocho Rios, Port Antonio & the North Coast

    Set in a veranda that overlooks the jungle and the ocean, and ensconced in multiple layers of hip, the restaurant at Gee Jam offers an immaculate Asian…

  • Yosch Café

    Port Antonio

    This cafe on the edge of the craft village complex is all decking, driftwood and bamboo, open to the sea breeze and looking back onto Titchfield and the…

  • Mom's

    Ocho Rios

    This home-style restaurant comes without any frills but is a gem nonetheless. Eat in or take away generous servings of rich oxtail stew, chicken, pork and…

  • Piggy's Jerk

    Port Antonio

    A very simple jerk shack offering tasty chicken with festival (deep-fried dumplings), hearty soup and cold drinks (and despite the name, no jerk pork). It…

  • Cardiff Hall Restaurant

    Ocho Rios, Port Antonio & the North Coast

    This swanky hotel restaurant on the main highway near Runaway Bay golf course serves well-made Jamaican, 'fusion' and continental fare. The service is…

  • Devon House I-Scream

    Ocho Rios, Port Antonio & the North Coast

    Local outlet of Jamaica's definitive ice cream chain, perfect for cooling stops on the road (we're assured that the stout-flavored ice-cream won't put you…

  • Tropical Kitchen

    Ocho Rios

    Cakes, pastries and damn fine sweet-potato pudding on the main strip in Ocho Rios. And, whisper it, but we reckon that the flaky pastry on the patties…

  • Devon House I-Scream

    Ocho Rios

    Ocho Rios branch of the famous island-wide franchise – come here for a few scoops of some of the best ice cream in Jamaica.

  • San-Mar

    Ocho Rios

    Cheap and cheerful Jamaican establishment that whips up local favorites such as curried goat, fried chicken and pork, and an ever-revolving series of…

  • Wi Yard Anna Banana

    Port Antonio

    Need seafood? A big plate of Jamaican stew? An open-air bar? Head to this perennially popular breezy restaurant-bar, overlooking the beach on the southern…

  • Evita’s

    Ocho Rios

    This charming restaurant sits high above Ochi in a romantic 19th century gingerbread house – an airy setting with exquisite views. The Italian-Jamaican…

  • Passage to India

    Ocho Rios

    Passage to India offers very good northern Indian fare, with a few local seafood twists thrown in for good measure. The naan is crisp, the lassis…

  • San San Tropez

    Ocho Rios, Port Antonio & the North Coast

    San San's owner is Italian, and the menu at it's restaurant (open to nonguests) has one focus: Italian food, home-cooked and cooked right. If you’ve ever…

  • Y & V Sea View Restaurant

    Ocho Rios, Port Antonio & the North Coast

    If you're coming from the Boston Bay direction, at the cliffside entrance to Long Bay, this shack in red, green and gold with a Bob Marley mural is a good…

  • Boardwalk Bistro

    Ocho Rios

    Part of Island Village, the Boardwalk serves up good Jamaican and American breakfasts, filling sandwiches and a mix of international and Jamaican…

  • Survival Beach Restaurant

    Port Antonio

    In addition to the usual local fare, natural juices and jelly coconut, this choice shack serves a tasty dish made with coconut milk, pumpkin, Irish potato…

  • C&S Bar & Kitchen

    Port Antonio

    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…

  • Faith's Pen Rest Stop

    Ocho Rios, Port Antonio & the North Coast

    Faith's Pen Rest Stop has a couple of dozen stalls. It's all here – jerk, soups and stews, curry goat, porridge and roast corn. It's been quiet since the…

  • Ultimate Jerk Centre

    Ocho Rios, Port Antonio & the North Coast

    This is a popular rest stop and bar on the main highway opposite Green Grotto Caves. The curry goat is decent, the jerk hot and there is plenty of soup,…

  • Bryan’s Restaurant

    Ocho Rios, Port Antonio & the North Coast

    A rooftop eatery that offers simple but delicious Jamaican fare, served on a sunny veranda. Pay for your meal at the B&L Supermarket on the 1st floor…

  • Tastee Patties

    Port Antonio

    If you're missing your regular patty fix, peanut porridge breakfasts and cups of fish tea, Tastee Patties next to Musgrave market will have you sighing…

  • Yvette Beach Bar

    Ocho Rios, Port Antonio & the North Coast

    On the main road in the center of Long Bay, Yvette's is a lively open-sided restaurant and bar, with a thatched seating area. Strong on fish, curry goat…

  • Jerkie’s

    Ocho Rios, Port Antonio & the North Coast

    An unassuming but top-notch main-street jerk joint serving jerk chicken and pork, along with bammy, festival and all the usual sides.