Ocho Rios Restaurants
Make a free reservation
Book for dinner tonight in Caribbean
Outdoor dining in Caribbean
See what locals rave about in Ocho Rios
From verified diners like you
From verified diners like you
- TTheresaCaribbean •1 review5.0Dined 5 days agoManager was very professional and courteous. It was our first time and the service/hospitality was great. Food has great contrast and is appealing to all senses! 10/10!More infoPalatePrice: Expensive• Caribbean• Kingston•4.2
- SSvenNew York City •1 review5.0Dined 7 days agoVery exclusive, well presented restaurant in a historic setting with excellent food and good service! Recommended!More infoSugar Mill RestaurantPrice: Very Expensive• Jamaican• Montego Bay•4.8
- DDonnicoCaribbean •1 review5.0Dined on Oct 28, 2024I loved the surrounding, the atmosphere, the music, and not to mention the food it was all great. The customer service was spot on and professional, keep up the excellent work.More infoTacbarPrice: Moderate• Mexican• Kingston•4.3
- JBJeffBvipNew York City •5 reviews5.0Dined on Jun 11, 2024Great evening. All of the staff amazing .. the views magnificentMore infoDelMarePrice: Expensive• Seafood• Montego Bay•5
Frequently asked questions
Yes! We partner with restaurants in Ocho Rios who deliver with Toast, Postmates, Uber Eats, Olo, ChowNow.
Yes, you can also see restaurants near you offering takeout.
Yes! OpenTable provides free, convenient and trusted options to book the best restaurants in Ocho Rios either on OpenTable or directly with the restaurant.
Yes, we partner with a third party to bring back menu information for restaurants near you.
Explore OpenTable
- Dunn's River Beach
- St Mary High School Jamaica
- James Bond Beach
- Laughing Waters
- Island Village
- Ocho Rios Fort
- Dunn's River Falls
- Turtle River Park
- Rio Nuevo Bay
- Guy's Hill High School
- Fort Haldane
- Sandals Golf & Country Club
- Reggae Beach
- Hutchinson's Hole
- Oracabessa Bay Fish Sanctuary
- Coyaba River Garden
- Mystic Mountain Adventure Park
- Jamaica Grande Beach
- Coconut Grove Shopping Village
- Ocho Rios Bay