Where to eat in Ocho Rios Jamaica — from authentic jerk chicken at Scotchies to fresh lobster by the sea. A local's guide with no tourist traps.
Under $5 USD — Juici Patties, Tastee Patty, local cook shops, jerk pans
$5–$15 USD — Island Grill, KFC, Father Bull, Mothers, Papi Chulo, Kamila's Kitchen
$15–$30 USD — Scotchies, Reggae Kitchen, Mongoose, Almond Tree, Bamboo Blu, Ocho Rios Jerk Centre
$30+ USD (Splurge) — Miss T's, Evita's, Christopher's at Hermosa Cove, Bettino's, Stush in the Bush, Uncorked
1. Scotchies — best jerk in Jamaica, 5 min from villa
2. Miss T's — recently on CBS, real Jamaican home cooking
3. Island Grill — get the Yabba Mouth
4. The cook shop on James Ave next to Boswell Hardware — the soup
5. Stush in the Bush — farm-to-table experience of a lifetime. Reservation only — if you're on a short visit you may not be able to reserve in time, which is why it's at #5 and not higher
Jamaica's most famous jerk spot — right in Drax Hall, 5 minutes from the villa. Jerk chicken and pork slow-cooked over pimento wood. The real deal. Typical meal: $10–$20 USD.
The best Jamaican home cooking in Ocho Rios. Curry lobster, oxtail, jerk chicken and goat curry in a beautiful open-air garden setting. A must for food lovers. Recently featured on CBS — Typical meal: $30–$50 USD.
A beloved local seafood spot right on the beach in Runaway Bay, known for fresh lobster, curry shrimp, and grilled fish. Features live music on select evenings — a lively, authentic Jamaican dining experience by the sea with live band. The atmosphere is casual and relaxed. Worth the drive. Typical meal: $12–$30 USD.
A popular restaurant in Ocho Rios offering elegant dining with beautiful ocean views. Known for fresh pasta, creative Caribbean-inspired dishes, and a romantic sunset atmosphere — perfect for a special dinner or celebration. Typical meal: $25–$60 USD.
A relaxed beachside restaurant where guests can enjoy food and drinks while overlooking the ocean. Perfect for a laid-back lunch or afternoon cocktail by the water. Entry to beach included. Typical meal: $12–$30 USD.
A well-loved restaurant in Ocho Rios known for its excellent wine selection and creative menu. A great spot for a relaxed dinner with good food, drinks, and atmosphere. Typical meal: $20–$50 USD.
A beloved local restaurant with locations in Drax Hall (5 min from villa) and Montego Bay (~1 hr), serving authentic Jamaican cuisine in a relaxed, welcoming atmosphere. Popular with locals and visitors looking for real island flavours without the tourist price tag. Typical meal: $8–$18 USD.
Jamaica's KFC is famously different from anywhere else in the world — the chicken recipe has a local twist that makes it a genuine Jamaican experience. Right next to Devon House I Scream and Pizza Hut — perfect for a quick, affordable meal before or after exploring. Typical meal: $5–$12 USD.
Great tasting Mexican-style food right in Drax Hall's C4 Plaza — just 5 minutes from the villa. Tacos, burritos, and loaded plates with a Caribbean twist. Rooftop terrace seating with great views. Also in the same plaza: 12/12 Day Lounge, CoCo Cafe, and Andy's Souvenirs. Typical meal: $8–$15 USD.
A beloved Ital food restaurant in Drax Hall's C4 Plaza, just 5 minutes from the villa. Ital is the traditional plant-based cuisine of Jamaican Rastafarian culture — pure, natural, wholesome food free from meat, salt and processed ingredients. Think of it as Jamaica's original vegan cooking. Nourishing, flavourful, and deeply rooted in island culture. Typical meal: $6–$14 USD.
No trip to Jamaica is complete without a beef patty, and Tastee Patty is one of the best spots to get one. Flaky golden pastry filled with spiced beef, chicken, or vegetables — the ultimate Jamaican street food and the perfect snack on the go. Typical meal: $2–$5 USD.
The only place in Ocho Rios to drink certified 100% Jamaica Blue Mountain Coffee — one of the most prized coffees in the world. Two locations: Eight Rivers Town Centre (~15 min) and Drax Hall Plaza (~5 min, next to Knutsford Express). Serves all-day breakfast, fresh salads, sandwiches, pastries, and their famous Bluecinno. A must for coffee lovers and a perfect souvenir stop too. Typical spend: $5–$15 USD.
A unique floating bar anchored just off Mahogany Beach in Ocho Rios. Enjoy cocktails and drinks on the water with stunning Caribbean views and a laid-back island atmosphere. One of the most unique bar experiences near Drax Hall. Drinks: $5–$15 USD.
A legendary Ocho Rios dining experience set in an 1860s Jamaican gingerbread house perched high above the bay. Italian-Jamaican fusion cuisine — "Jam-Italian" — with pasta, seafood, and jerk-inspired dishes. The terrace views of Ocho Rios Bay are breathtaking, especially at sunset. Celebrity photos line the walls. Open-air dining — bring bug spray. Typical meal: $20–$50 USD.
An organic farm-to-table dining experience in the hills of St. Ann. Owners Chris and Lisa Binns grow everything on their 15-acre farm and serve multi-course lunches showcasing the freshest Jamaican ingredients. The setting is stunning — lush gardens, mountain views, and a laid-back farmhouse atmosphere. Very Instagram-worthy. Tour days are typically Sunday, Wednesday, and Friday. Reservation required. Typical meal: $40–$70 USD (includes farm tour).
Jamaica's healthier fast food option — think of it as the local alternative to KFC but with grilled options, wraps, salads, and authentic Jamaican dishes like curry goat and oxtail. A Jamaican chain that locals actually love. Typical meal: $5–$15 USD.
Beachfront restaurant where the river meets the sea. Caribbean seafood and Jamaican classics — curried shrimp, brown stew fish, oxtail pasta, lobster. Laid-back vibes with reggae music. Open daily 10 AM – 11 PM. Typical meal: $15–$35 USD.
An open-air spot on Main Street known for Jamaican classics — stew peas, oxtail, burgers, and grilled fish sandwiches. Popular with both locals and visitors. Casual atmosphere with good portions. Typical meal: $10–$25 USD.
One of Ocho Rios' longest-standing restaurants, set inside the cliffside Hibiscus Lodge Hotel. Jamaican and international cuisine with breathtaking ocean views from the terrace. Famous for the massive almond tree growing through the roof and the swinging bar overlooking the Caribbean Sea. Typical meal: $15–$30 USD.
Upscale oceanfront dining with a creative Caribbean menu at the boutique Hermosa Cove hotel. The kind of place locals go for celebrations — birthdays, anniversaries, proposals. Breathtaking setting right on the water with artistic flair. Typical meal: $30–$60 USD.
If you want a real Jamaican breakfast — ackee and saltfish, callaloo, fried dumplings, the works — this is where you go. Authentic, no-frills, proper Jamaican morning food the way locals eat it. Typical meal: $5–$15 USD.
Jamaica's most famous patty chain — over 60 locations across the island. The beef patty with coco bread is the classic combo, under $3 USD. Also serves breakfast and lunch menus. Quick, cheap, and genuinely delicious. Typical meal: $3–$10 USD.
Here's something most travel guides won't tell you. Locals don't eat at Miss T's every Friday — that's a special occasion restaurant. For everyday meals, we hit up Island Grill, KFC, Father Bull, Scotchies, or the nearest jerk pan or cook shop.
Local cook shops line the streets of Ocho Rios town — you'll always see the taxi men grabbing a quick lunch to go. The food is real, the portions are big, and the prices are low.
James Avenue might seem a little sketchy at first, but it's filled with local charm. It's a busy one-lane street packed with tons of local businesses — the street made popular by Jamaican music producer Jack Radicks. There's a local spice shop, barbers, and all sorts of little stores. My favourite cook shop is right next to Boswell Hardware — I love their soup. The portion sizes are huge.
For special occasions — birthdays, anniversaries, celebrations — locals will go to places like Miss T's, Evita's, or Christopher's at Hermosa Cove.
If you don't feel comfortable walking around, be mindful wherever you go and always follow your gut instincts. But don't let fear keep you from experiencing the real Jamaica — the best food is often at the smallest spots.
See the best beaches in Ocho Rios — perfect for before or after your meal.
Scotchies Jerk Centre in Drax Hall is widely considered the best jerk spot in Ocho Rios and one of the best in Jamaica. The chicken and pork are slow-cooked over pimento wood in the traditional style. A typical meal costs $10–$20 USD. Get there by 1pm for the best cuts.
Drax Hall has several great dining options within 5 minutes: Scotchies Jerk Centre (Jamaica's best jerk), Father Bull Restaurant (authentic Jamaican), Uncorked Restaurant (fine dining & wine), Papi Chulo (Mexican-style with rooftop terrace), Kamila's Kitchen (Ital/vegan), and Café Blue for certified Blue Mountain Coffee.
Yes — Jamaica's KFC uses a locally adapted recipe with a distinctive flavour that is noticeably different from KFC in other countries. Many locals and returning visitors consider it a must-try Jamaican food experience. The Drax Hall location also has Devon House I Scream and Pizza Hut nearby.
Sharkeis Seafood Restaurant in nearby Runaway Bay (~17 min from Drax Hall) is a beloved local favourite for fresh lobster, curry shrimp, and grilled fish right on the beach. Poko Loko, a unique floating bar off Mahogany Beach, also serves fresh seafood with stunning Caribbean views.
Ital is the traditional plant-based cuisine of Jamaican Rastafarian culture — pure, natural food free from meat, salt, and processed ingredients. Think of it as Jamaica's original vegan cooking. Kamila's Kitchen in Drax Hall's C4 Plaza is one of the best places to try it, just 5 minutes from Villa on the Rocks.
Villa on the Rocks in Drax Hall puts you 5–30 minutes from every spot in these guides. Community pool access, close to the ocean, no booking fees.
Cooking classes, food tours and rum tastings — the tastiest way to experience Jamaica
Detailed guides with prices, insider tips, and what to expect
Ask me anything about Ocho Rios 🌴