Jamaica Inn

Ocho Rios, Jamaica105 min from MBJ airport
See today’s rates
Book nowSecure booking on Expedia

About Jamaica Inn

Jamaica Inn is a small, classic hotel just east of Ocho Rios town, set on its own private crescent-shaped beach of about 700 feet. It has about 50 suites and cottages.

What sets it apart is its old-world style and history: the hotel has welcomed guests for more than 65 years, and Marilyn Monroe honeymooned here and Winston Churchill painted here. It suits couples, honeymooners and travelers who want a quiet, classic stay.

At a glance

105 min
From MBJ airport

Highlights

  • Private crescent beach
  • Suites and cottages with plunge pools
  • More than 65 years of history
  • Oceanfront Ocean Spa
  • Classic dress-up dinners

Amenities

Private beachOutdoor poolOcean SpaContinental breakfast includedAfternoon teaSnorkeling and kayakingSunfish sailingCroquetFitness centerFree parking

Rooms and suites

  • Balcony suites and deluxe verandah suites
  • Premier verandah suites and the Cowdray Suite
  • Suite 21 with a private plunge pool
  • One- and two-bedroom cottages with plunge pools

Restaurants and bars

The hotel is not all-inclusive. Stays include continental breakfast, afternoon tea and evening hors d’oeuvres, and other meals are charged.

  • Terrace Restaurant: evening dining with live music and lobster nights in season
  • Teddy’s Beach Grill: wood-fired pizza beside the pool
  • Sea Shanty: open-air breakfast and lunch
  • Main Bar: the hotel’s classic bar
  • Cocktail Terrace: cocktails and hors d’oeuvres before dinner
  • Library: a lounge for reading and drinks

Beach, pools and spa

The private beach has loungers, umbrellas and towels. There is one pool near Teddy’s Beach Grill. The Ocean Spa sits by the sea and offers treatments, including couples and outdoor treatments, and a saltwater sea bath.

Activities and entertainment

Guests can snorkel, kayak and go out in Sunfish sailboats, play croquet with free lessons on Saturdays, take garden tours and join yoga. There are turtle hatching experiences, and the hotel supports coral restoration through the White River Foundation.

Who it’s best for

  • Best for: couples, honeymooners and travelers who like a quiet, classic hotel on a private beach.
  • Consider another resort if: you want an all-inclusive, a big pool scene or a resort for young children.

Getting there from Sangster International Airport

Sangster International Airport (MBJ) in Montego Bay is about 1 hour 45 minutes away by road. Ian Fleming International Airport (OCJ), about 15 minutes away, mostly handles private and charter flights.

Book a private transfer in advance so a driver meets you at arrivals and takes you straight to the hotel.

Good to know

  • The hotel is not all-inclusive; breakfast, afternoon tea and evening hors d’oeuvres are included
  • There is a dress code on the cocktail terrace, in the main bar and at dinner
  • Young children are not accepted, so check the minimum age for your dates
  • Parking is free and there is an electric car charging station

Location of Jamaica Inn

AddressMain Street, Ocho Rios, St. Ann, Jamaica
Nearest airportMBJ · about 105 min

FAQ about Jamaica Inn

Is Jamaica Inn all-inclusive?

No. Breakfast, afternoon tea and evening hors d'oeuvres are included; other meals are charged.

Is Jamaica Inn on the beach?

Yes. It has a private crescent-shaped beach of about 700 feet.

Does Jamaica Inn accept children?

Young children are not accepted. Check the minimum age for your dates.

Is there a pool?

Yes. There is one pool.

Is there a spa?

Yes. The Ocean Spa is by the sea.

Is there a dress code?

Yes, on the cocktail terrace, in the main bar and at dinner.

Which famous guests have stayed there?

Marilyn Monroe honeymooned there and Winston Churchill painted there.

How far is Sangster International Airport?

About 1 hour 45 minutes by road.

Is parking free?

Yes. Self parking is free.

Which rooms have plunge pools?

Suite 21 and the cottages.