There were only two dishes I could recommend in Jamaica: ice cream at the Devon House, in Kingston, and curried goat - wherever they prepare it well. I do love spicy food but it no longer agrees with me; consequently, most of the fare on the island is taboo for me. I am also allergic to Jamaica's 'Known Name' resorts. They have no character and none of the local flavor. Why travel there for something I can get much nearer to home? The newly renovated Royal Reef Hotel, in the Greenwood section of Montego Bay, on the way to Ocho Rios, and its restaurant, the Corallo, where a real surprise and made the trip worthwhile. The hotel has no pretenses. It is not a luxury establishment with, a spa, 5 bad, non-descript restaurants and a price to match. It is a lovely boutique hotel with clean, comfortable rooms - they could use some up-dating - with both fresh water and salt water pools and with a beach that is not worst than most Jamaican beaches. If you want beautiful, wide, fine-sand beaches Jamaica is not the place. The hotel has only one restaurant, the Corallo, but it is much preferable to 5 elegant venues all serving bad food. The Corallo is a little gem. Ugo, the manager, is very engaged in insuring that each customer will have a great experience and the chef, also Italian, makes you think that you are on the Italian sea shore. Everything I tried, pasta, risotto, fish, dessert was delicious and the initial eggplant flam was superb. The wine list is small and affordable but everything on it accompanies perfectly the excellent food. If you like local flavor and do not need to bring the USA along with you, stay at the Royal Reef Hotel but, wherever you are on Jamaica's North coast do yourself a favor and have at least one meal at the Corallo.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.