| Dining Overview | Top  |
Ocho Rios restaurants offer a range of cuisines and prices. You should find something to match your mood and budget along Main Street, although many of the most satisfying restaurants lie farther afield. There is no shortage of roadside jerk stalls selling Jamaica's famous seasoned pork, chicken and fish, as well as the perfect antidote for the spicy food—fresh coconut milk directly from the husk. US$1-$10 will usually buy you jerked chicken or pork, bread and a drink.
Expect to pay within these guidelines for a meal for one, not including drinks, tax or tip: $ = less than US$15; $$ = US$15-$30; $$$ = US$31-$45; $$$$ = more than US$45.
| Local & Regional | Top  |
For some of the best nouvelle cuisine on the island, head into the hills south of town, where this exquisite restaurant occupies an 18th-century roadside tavern. Elegant place settings add panache, and the creative dishes are mouthwatering. We particularly like the chicken in coconut curry sauce, and baked crab with herbs and white wine. Open Saturday and Sunday for lunch and dinner. $-$$$. Accepts Discover, MasterCard and Visa. Moneague (11 mi/18 km outside of town), Ocho Rios. Phone 876-973-0527.
This eatery supplies pizza, lasagna and sub sandwiches. Delivery available. Open Monday-Thursday 11 am-11 pm, Friday and Saturday 11 am-midnight, Sunday 11 am-10 pm. 60 Main St. (upstairs), Ocho Rios. Phone 876-974-8319.
Try this local fast-food place for excellent Jamaican fare at unbelievably low prices. Snack on local delicacies such as Juici Patties (dough pockets filled with meat, vegetables, fish or shrimp), coco bread or
bullah cake, washed down with local bottled fruit drinks and coconut water. Line up with everyone else. Open Monday-Saturday for lunch and dinner. $. Cash only. 61 Main St. (near Soni's Plaza), Ocho Rios. Phone 876-974-3427.
The place to go for good, local fast food—unpretentious but clean. Daily 24 hours. Reservations not accepted. $. Cash only. DaCosta Drive (opposite the police station), Ocho Rios. No phone.
This facility serves mouthwatering Jamaican jerk, which is loved by both locals and visitors. Open daily 10 am-11 pm. $-$$. Most major credit cards. Does not accept American Express. DaCosta Drive, Ocho Rios. Phone 876-974-2549.
This breezy, inexpensive diner serves Jamaican and American breakfasts, as well as calamari, chicken wings, some Italian dishes and pizza. Daily 9 am-10 pm. $-$$. Accepts MasterCard and Visa. 50 Main St. (opposite the Renaissance Jamaica Grande), Ocho Rios. Phone 876-974-0197. http://www.bobmarleymovement.com.
Expect authentic Cantonese and Szechuan cuisine in this place located in the Sunset Jamaica Grande. Open 10 am-10 am. Reservations Recommended two days in advance. $$. Most major credit cards. Located in the Sunset Jamaica Grande Resort, Main Street, Ocho Rios. Phone 876-974-2201.
This Soni's Plaza eatery serves Chinese food at great prices. Daily for lunch and dinner. $-$$. Most major credit cards. 50 Main St., Ocho Rios. Phone 876-974-0588.
The rooftop restaurant features excellent Indian cuisine, as well as some Chinese dishes. The comprehensive menu includes excellent breads, refreshing yogurt
lassi drinks and tandoori dishes. Daily for lunch and dinner. $-$$. Accepts MasterCard and Visa. 50 Main St. (Soni's Plaza), Ocho Rios. Phone 876-795-3182.
Chinese and some Continental cuisine is served at this unique establishment, where diners have a view of a natural waterfall (Eden Falls). Enclosed dining also available. Open daily for lunch and dinner. Most major credit cards. 17 DaCosta Drive, Ocho Rios. Phone 876-974-8888.
This resort restaurant serves gourmet Italian cuisine in a casually elegant setting. Menu offerings include nut-encrusted snapper, trout, guinea fowl and jerk-chicken roulade. An all-inclusive evening pass from 6 pm-2 am (US$90) entitles you to dining, all drinks and use of the resort's facilities. Open for dinner only; closed Tuesday and Friday. Reservations recommended. $$$$. Most major credit cards. Couples Sans Souci, North Coast Highway, Ocho Rios. Phone 876-994-1353.
Romantics will enjoy dining in this restored 1860s gingerbread-trim house, with its hillside setting and views. It serves tasty Italian soups and salads, as well as pastas that combine Italian and Jamaican influences. Daily for lunch and dinner. Reservations required for dinner. $$$. Most major credit cards. Eden Bower Road, Ocho Rios. Phone 876-974-2333. http://www.evitasjamaica.com.
An all-inclusive day pass (10 am-5 pm, US$75) entitles you to dining, all drinks and use of the resort's facilities. A night pass is also available (6 pm-2 am, US$90). Open daily except Tuesday and Friday for breakfast, lunch and dinner. Reservations recommended. Most major credit cards. Couples San Souci, Ocho Rios. Phone 876-994-1353.
This charming and sophisticated Italian restaurant is on the ground floor of Harmony Hall, a Victorian mansion built in the 1880s. The daily menu features inspired gourmet nouvelle dishes, and the wine list is impressive. Open Tuesday-Sunday for lunch and dinner. Reservations recommended for dinner. $-$$$. Most major credit cards. Highway A3, Ocho Rios. Phone 876-975-4785.
Located at the Hibiscus Lodge, the Almond Tree has a striking setting overlooking the sea. Try to snag a table on the shaded patio. The specialty is Continental cuisine, although local dishes are also served. Daily for breakfast, lunch and dinner. Reservations suggested for dinner. $$-$$$. Most major credit cards. 83 Main St., Ocho Rios. Phone 876-974-2813.
This restaurant specializes in Jamaican jerk and seafood. Diners can eat indoors or outdoors, with a view of the sea. Open for breakfast, lunch and dinner. $. Fisherman's Point (beside the cruise-ship pier), Ocho Rios. Phone 876-795-0064.
This restaurant serves a range of seafood dishes and is frequented by both locals and visitors. Its specialty is freshly cooked dishes to order. Open daily for early lunch and dinner. $$-$$$$. Most major credit cards. American Express not accepted. On the Ocho Rios bypass road, Ocho Rios. Phone 876-795-3149.