Ocho Rios Restaurants

Evita's Restaurant Ocho Rios Jamaica

Evita's Restaurant

Italian meets Jamaican cuisine at Evita's, owned by a local chef famous for her excellent cuisine. The restaurant overlooks Ocho Rios and the harbor, making it a great choice for watching the sunset during dinner.  more


Ruins Restaurant at Rose Hall Estate Montego Bay Jamaica

The Ruins

The Ruins offers table service in a tropical garden next to a 40' waterfall. The menu features gourmet Asian and Jamaican cuisine including fresh seafood, chicken, and vegetarian dishes.  more


BiBiBips Restaurant Ocho Rios Jamaica

BiBiBips

This laidback restaurant is a favorite among locals who come all day long for the delicious Jamaican cuisine. Dishes include salads, sandwiches, and fried seafood.  more


Dining Terrace at the Jamaica Inn Ocho Rios Jamaica

Dining Terrace at Jamaica Inn

The Jamaica Inn offers an extraordinary dinner experience on their Dining Terrace starting nightly at 7:30 PM. A six-course gourmet meal is served on the terrace, complete with a live band, flowers, and candlelight.  more


Toscanini's Ristorante Ocho Rios Jamaica

Toscanini's

Toscanini's has been serving fresh Italian food to Ocho Rios locals and visitors for over ten years. Located at the elegant Harmony Hall estate, Toscanini's offers a rotating menu of fresh seafood, homemade gnocchi, and gourmet vegetarian dishes.  more


Passage to India

Passage to India serves award-winning Indian cuisine and is one of the best Indian restaurants in Jamaica. An open air, pitched roof wooden dining room creates a romantic atmosphere at this rooftop restaurant.  more


Cafe Aubergine Restaurant Ocho Rios Jamaica

Cafe Aubergine

This unique restaurant is located outside of Ocho Rios in the small town of Moneague. Known as one of the best restaurants on the north coast, Cafe Aubergine serves European Jamaican cuisine for lunch and dinner.  more


Hard Rock Cafe Ocho Rios Jamaica

Hard Rock Cafe

The Hard Rock Cafe in Ocho Rios is part of the worldwide Hard Rock Cafe chain and is located in downtown Ocho Rios. This tourist attraction serves standard bar food and Jamaican cuisine, including grilled salmon, homemade nachoes, and herb grilled chicken breasts.  more


Return to Jamaica Restaurant Guide