1 Old Road Main Street, Ocho Rios, Saint Ann, Jamaica

Dine & Drink

Taste the Vibe

Seaside Dining, Rum Cocktails, and Live Island Evenings

Begin the day with included continental breakfast, from pastries and homemade preserves to seasonal Jamaican fruit, juice, and Blue Mountain coffee or tea. Later, linger over Terrace lunches, daily afternoon tea, and nightly five-course dinners served al fresco with live local music. From 7pm to 8pm, the Cocktail Terrace pairs complimentary hors d’oeuvres with cucumber martinis, rum creations, and the relaxed rhythm of Ocho Rios evenings.

Tropical fruit and coconut display on a tray by the water at Jamaica Inn.
International Caribbean Restaurant

The Terrace

An elegant international restaurant at Jamaica Inn offering nightly changing five-course menus with a Caribbean twist, served al fresco with live local music. The Terrace suits unhurried dinners and seasonal lobster nights, with white tablecloths and a polished island atmosphere.

Open-air restaurant terrace beside turquoise water and palms at Jamaica Inn.
Caribbean/International Restaurant

Sea Shanty

A breezy Caribbean/International restaurant at Jamaica Inn offering breakfast and lunch with island flavours and familiar favourites. Sea Shanty is perfect for relaxed daytime dining between beach moments, with an easygoing feel that suits unhurried mornings and laid-back lunches.

Open-air beach bar pavilion beside a croquet lawn and loungers at Jamaica Inn.
Cocktail Bar

Main Bar

A relaxed cocktail bar at Jamaica Inn offering cocktails, pre-dinner aperitifs and top-ups in a lounge setting lined with photos. Main Bar is perfect for an unhurried drink before dinner, with an easygoing feel and classic inn atmosphere.

Candlelit terrace seating overlooks the sea at night at Jamaica Inn.
Cocktail Lounge

Cocktail Terrace

An elegant cocktail lounge at Jamaica Inn serving complimentary cocktails and hors d’oeuvres on the terrace each evening, with live music and polished open-air ambience. Cocktail Terrace is perfect for a refined pre-dinner pause, with rum concoctions, cucumber martinis and a graceful island feel.

BOOK YOUR STAY NOW

Questions? Contact Us!

FREQUENTLY ASKED QUESTIONS
DINE & DRINKS FAQs

Jamaica Inn offers several distinct venues for dining and drinks, including The Terrace, which serves breakfast, lunch, and a nightly-changing five-course dinner, along with Sea Shanty, the Main Bar, and the Cocktail Terrace for cocktails and light bites. Every venue at Jamaica Inn is set on the resort’s own 700-foot private beach in Ocho Rios, Jamaica.

Yes, Jamaica Inn’s signature restaurant, The Terrace, serves dinner al fresco on white tablecloths with the Caribbean Sea as a backdrop. Dinner at Jamaica Inn can also be arranged on a guest’s private verandah or cottage for an even more intimate setting.

Jamaica Inn maintains a casual elegance dress code in its dining and bar areas. After 7pm, gentlemen are required to wear long trousers and a collared shirt in the Main Bar, Cocktail Terrace, and dining room, and flip-flops are not permitted; ladies are asked to dress accordingly.

Yes, The Terrace at Jamaica Inn comes alive every evening with live local music alongside a changing international menu with a Caribbean twist, creating a lively yet relaxed dinner atmosphere.

Jamaica Inn offers a range of meal plans from à la carte to all-inclusive, including a Half Board option with Full Breakfast and Dinner, and an All-Inclusive plan with Dine Around that covers breakfast, lunch, dinner, and beverages by the glass.

Yes, every stay at Jamaica Inn includes a complimentary continental breakfast featuring freshly baked pastries, homemade preserves, seasonal Jamaican fruits, fresh juice, and Blue Mountain coffee or tea, with a Full Breakfast upgrade also available.

Jamaica Inn features the Main Bar, a relaxed lounge for cocktails and pre-dinner aperitifs, along with the Cocktail Terrace and Sea Shanty, giving guests several settings for drinks throughout the day and evening.

Yes, Jamaica Inn serves complimentary cocktails and hors d’oeuvres on the Cocktail Terrace every evening from 7pm to 8pm, accompanied by live music for a relaxed start to the night.

Yes, The Terrace at Jamaica Inn features weekly lobster nights when in season, part of a nightly-changing menu that keeps the dinner experience fresh throughout a guest’s stay.

Jamaica Inn is a family-friendly boutique resort, though its long-standing policy welcomes children ten years and older to help preserve a peaceful dining atmosphere across The Terrace, Sea Shanty, the Main Bar, and the Cocktail Terrace.

Jamaica Inn

BOOK YOUR STAY NOW

Questions? Contact Us!

Close