Places to eat in Ocho Rios
Ocho Rios has 51 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Caribbean (5), BBQ & Grill (4), Burgers (2). The food scene spans 40 Restaurants, 8 Fast Food, 2 Cafes & Coffee Shops. Dietary options are covered too: Vegan restaurants (2), Vegetarian restaurants (1). 13 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 51 of 51
Almond Tree
Bella Napoli
Burger King
Main Street, Ocho Rios
Corner Market Best Food from Rasta
Dino's
Evitas Italian Restaurant
Island Grill
Jerk Shack
Juici Patties
Juicy Patties
KFC
KFC
22 Main Street, Ocho Rios
Kelly's Dockside
Kimonos
Le Gormand
Le Ziggi's
Graham Street
Little Tokyo
Mahia Marley's
Margaritaville Ocho Rios
Mariner
Miss T's Kitchen
65 Main Street, Ocho Rios
Mom’s
7 Evelyn Street
Mongoose Jamaica
Mother's
Mystic Mountain
Oceans 11
Oceans On The Ridge
Ocho Rios Jerk Center
14 DaCosta Drive, Ocho Rios
Pizza Hut
Plantation Smokehouse
Reflections Rasta Vegetarian
Reggae Ally Bar & Grill
Reggae Restaurant
Main Street
Remekie's Restaurant
Roots Rock Reggae Bar & Grill
Sakura Express
Soldiers Restaurant
Soy
Spring Garden Seafood & Steakhouse
Starbucks
Tapas
Tastee
The Courthouse Gallery & Cafe
Milford Road
The Reef Terrace
The Ruins
The Southern
Toscanini's
tower isle
Outdoor seating
Tutti Frutti
Usain Bolt Tracks and Records
101 B Main Street
Valentino's
ital corner/vegan corner
16 Main Street, Ocho Rios
Eat near landmarks
Areas & neighbourhoods
Other cities in Jamaica
Ocho Rios dining — FAQs
How many places to eat are there in Ocho Rios?
There are 51 restaurants, cafes and bars listed in Ocho Rios on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Ocho Rios?
Top-rated places to eat in Ocho Rios include Almond Tree, Bella Napoli, Burger King. See our ranked list of the best restaurants in Ocho Rios.
Are there restaurants with outdoor seating in Ocho Rios?
1 venues in Ocho Rios have outdoor seating, terraces or gardens.