Feel like a celebrity with the great service at Jamaica Inn.

Jamaica Inn is a stylish resort hotel located on a private beach in Ocho Rios. The elegant suites feature furnished balconies or verandas overlooking the Caribbean Sea. It features an outdoor pool and a beachfront spa.

All modern suites feature free Wi-Fi, air conditioning, a ceiling fan and a sofa. They also feature private bathrooms with free toiletries.

The private beach at Jamaica Inn features sun loungers with thatched canopies. Lunch can be served on the beach upon request. Guests are provided with a complimentary glass of punch each morning.

In the mornings, a varied breakfast is served on the terrace overlooking the bay. Fresh soups, salads and light meals are available for lunch. The dinner menu changes daily. There are themed dinners with lobster specialties every week.

Guests of the Jamaica Inn enjoy free croquet, snorkeling and kayaking. Facilities for lovers of other water sports are also available nearby. Free on-site parking is available. The concierge can arrange an airport shuttle upon request.

Most popular amenities and services

  • Outdoor pool
  • Free Wi-Fi
  • Beach (first line)
  • Free parking
  • Airport Shuttle
  • 3 restaurants
  • Non-Smoking Rooms
  • Bar
  • Private beach area
  • Breakfast