12 to 12 Ultra Lounge | Rooftop Bar & Club12 to 12 Ultra Lounge | Rooftop Bar & ClubOcho Rios, JamaicaJust a few minutes from Ocho Rios in Drax Hall, 12 to 12 Ultra Lounge offers far more than a typical restaurant.…Almond Tree RestaurantAlmond Tree RestaurantOcho Rios, JamaicaOne of the longest-standing restaurants in Ocho Rios, Almond Tree Restaurant has earned a loyal following among both locals and visitors looking…Babylove’s TwistBabylove’s TwistOcho Rios and St. Mary, JamaicaBabylove’s Twist is a popular Jamaican ice cream shop known for its handcrafted non-dairy frozen desserts made primarily from coconut milk. Located…Bamboo Blu Beach Club & RestaurantBamboo Blu Beach Club & RestaurantOcho Rios, JamaicaBamboo Blu Beach Club & Restaurant is one of Ocho Rios' most stylish beachfront restaurants, offering an enjoyable combination of Caribbean dining,…Bettino’s Italian RestaurantBettino’s Italian RestaurantOcho Rios, JamaicaLocated at Marina Village in Drax Hall on Jamaica's scenic north coast, Bettino's Italian Restaurant is a stylish waterfront restaurant near Ocho…Christopher’s RestaurantChristopher’s RestaurantOcho Rios, JamaicaChristopher’s at Hermosa Cove is an oceanfront restaurant in Ocho Rios, Jamaica, known for its sea view dining, creative island cuisine, and…Ciao Bella Italian RestaurantCiao Bella Italian RestaurantOcho Rios, JamaicaCiao Bella Italian Restaurant in Ocho Rios, Jamaica combines an Italian restaurant, café, sports bar, and Jamaican art shop into one lively…Devon House Ice CreamDevon House Ice CreamOcho Rios, JamaicaDevon House Ice Cream is one of Jamaica's most iconic culinary experiences and a favourite stop for guests exploring Ocho Rios and…Family Essentials Jamaican RestaurantFamily Essentials Jamaican RestaurantOcho Rios, JamaicaTucked away in Coconut Grove Plaza, just outside the bustle of downtown Ocho Rios, Family Essentials Restaurant has quietly become one of…Hong Kong International RestaurantHong Kong International RestaurantOcho Rios, JamaicaHong Kong International Restaurant in Ocho Rios, Jamaica is the town’s longest-standing Chinese restaurant and a favourite among both locals and returning Jamaicans…Jangalee Seafood Joint RestaurantJangalee Seafood Joint RestaurantOcho Rios, JamaicaLocated in the lively Ocho Rios Fishing Village, Jangalee Seafood Joint & Bar offers a relaxed waterfront dining experience where fresh seafood,…John Crow’s TavernJohn Crow’s TavernOcho Rios, JamaicaFor more than two decades, John Crow's Tavern has been one of the favourite gathering places in Ocho Rios. Conveniently located near…Juici PattiesJuici PattiesOcho Rios & North Coast, JamaicaIf there is one food every visitor to Jamaica should try, it is a traditional Jamaican patty. With convenient locations across Ocho…KFCKFCOcho Rios, JamaicaFew restaurants in Jamaica inspire as much passion as KFC. While the famous Colonel's recipe is enjoyed around the world, many visitors…Lyming Restaurant at WalkerswoodLyming Restaurant at WalkerswoodNear Ocho Rios, JamaicaLyming Restaurant near Ocho Rios, Jamaica is known for authentic jerk chicken, jerk pork, local dishes, scenic hill views, and monthly Jamaican…Mainland China & Tandoor Kabab ZoneMainland China & Tandoor Kabab ZoneOcho Rios, JamaicaMainland China & Tandoor Kabab Zone Restaurants in Ocho Rios, Jamaica combine the flavours of Chinese, Indian, and Jamaican cuisine in one…Miss T’s Kitchen RestaurantMiss T’s Kitchen RestaurantOcho Rios, JamaicaMiss T’s Kitchen restaurant in Ocho Rios, Jamaica is widely regarded as one of the island’s top spots for authentic Jamaican cuisine.…Mongoose Jamaica Restaurant & BarMongoose Jamaica Restaurant & BarOcho Rios, JamaicaJust a few minutes from the heart of Ocho Rios, Mongoose Jamaica Restaurant & Bar provides a spacious, relaxed venue that's popular…Ocean’s 11 Seafood Restaurant & Watering HoleOcean’s 11 Seafood Restaurant & Watering HoleOcho Rios, JamaicaLooking for a lively waterfront restaurant in Ocho Rios? Ocean's 11 Seafood Restaurant & Watering Hole is one of the town's favourite…Oceans on the RidgeOceans on the RidgeOcho Rios, JamaicaPerched high above Ocho Rios, Oceans on the Ridge offers one of the most breathtaking panoramic sea views anywhere along Jamaica's north…Ocho Rios Jerk CentreOcho Rios Jerk CentreOcho Rios, JamaicaOcho Rios Jerk Centre is one of the longest-standing casual restaurants in Ocho Rios, serving locals and visitors since 1995. Known for…Papi Chulo Mexican RestaurantPapi Chulo Mexican RestaurantOcho Rios, JamaicaIf you're looking for a Mexican restaurant in Ocho Rios that's lively, colourful and a little different, Papi Chulo delivers a fun…Plantation Smokehouse RestaurantPlantation Smokehouse RestaurantOcho Rios, JamaicaPlantation Smokehouse is a restaurant near Ocho Rios, Jamaica, designed to reflect Jamaica’s rich history in food, music, and natural beauty. Combining…Pleasure Cove Beach Bar & RestaurantPleasure Cove Beach Bar & RestaurantOcho Rios, JamaicaLocated on the tranquil shores of White River Bay in St. Mary, just minutes from Ocho Rios, Pleasure Cove Beach Bar &…Scotchies Drax HallScotchies Drax HallAuthentic Jamaican Jerk Restaurant in Ocho RiosScotchies Drax Hall is one of Jamaica's most famous jerk restaurants, serving authentic jerk chicken, pork and fish cooked slowly over fragrant…Spicy Octopus Seafood & Jerk RestaurantSpicy Octopus Seafood & Jerk RestaurantOcho Rios, JamaicaPerched on Jamaica's scenic north coast in Ocho Rios, Spicy Octopus Seafood & Jerk Restaurant combines fresh seafood, authentic Jamaican flavours and…Teddy’s Beach GrillTeddy’s Beach GrillOcho Rios, JamaicaLocated on the stunning 700-foot beach of Jamaica Inn Hotel, Jamaica Inn Hotel is one of the most unique beachfront restaurants in…The Cove Beach – Beautiful Beach & RestaurantThe Cove Beach – Beautiful Beach & RestaurantOcho Rios, JamaicaThe Cove Beach, formerly known as Columbus Cove, is one of the most beautiful beaches in Ocho Rios. Located just west of…The Dinner Terrace at Jamaica InnThe Dinner Terrace at Jamaica InnOcho Rios, JamaicaLocated at the iconic Jamaica Inn Hotel, The Dinner Terrace offers one of the most elegant fine dining experiences in Ocho Rios,…TikiTail Restaurant & Beach BarTikiTail Restaurant & Beach BarOcho Rios, JamaicaLocated on the beachfront at Priory, just 20 minutes west of Ocho Rios, TikiTail Restaurant & Beach Bar is a popular destination…Uncorked Restaurant & Wine BarUncorked Restaurant & Wine BarOcho Rios, JamaicaUncorked Restaurant & Wine Bar is one of the premier restaurants in Ocho Rios, offering a stylish yet relaxed dining experience that…

Things to Do in Ocho Rios →

A Little Jamaica in Your Inbox

Travel inspiration, villa discoveries and insider tips from our local experts.