expedia

Photo gallery for Jamaica Inn

Cottage (Three) | Property amenity
Creator video
Suite (White) | Premium bedding, in-room safe, iron/ironing board, free WiFi
Lobby
Couples treatment rooms, body treatments, hot stone massages
Luxury
VIP Access
4.5 star property

Jamaica Inn

Reviews

9.6 out of 10
Exceptional

Vintage charm with oceanfront elegance

A serene oasis in Ocho Rios, this beachfront property offers vintage charm and stunning ocean views. Delight in the private beach, Ocean Spa, and nightly music, all while savoring exquisite cuisine amidst immaculate gardens.

About this property

Luxury resort on the beach, with outdoor pool
  • On private beach
  • Outdoor pool
  • Full breakfast available
  • Self-parking included
  • Airport transportation available
  • 2 restaurants

Explore the area

View in a map
1 Old Road Main Street, Ocho Rios, Saint Ann
  • Place, Coconut Grove Shopping Village
    ‪10 min walk‬
  • Place, White River Reggae Park
    ‪13 min walk‬
  • Place, Prospect Plantation
    ‪2 min drive‬
  • Airport, Ocho Rios (OCJ-Ian Fleming Intl.)
    ‪16 min drive‬
Private beach, sun loungers, beach towels, snorkeling

On the beach

This traditional-style resort is located in a national park and has a private beach. Take advantage of the beach loungers and beach towels at the sandy beach. Some on-site activities to enjoy while you're visiting include snorkeling, sailing, and paddleboarding. Popular nearby activities worth checking out include windsurfing and scuba diving.

Premium bedding, in-room safe, iron/ironing board, free WiFi
Private beach, sun loungers, beach towels, snorkeling
What guests liked about the beach

The beach was consistently described as pristine, clean, and excellent with picturesque views and ample access.

Change Search