Situated on a pristine, crescent-shaped beach in Ocho Rios, Jamaica Inn offers breathtaking views of the Caribbean Sea. Just two miles from the town center, this elegant resort has been a top vacation destination since 1950. Its 52 suites are spread across eight acres, each boasting sweeping ocean vistas. The 700-foot private beach is considered one of the best in the region. Guests can enjoy a variety of activities, including croquet, swimming, snorkeling, kayaking, sunfish sailing, and paddleboarding. Diving facilities are available nearby. The Ocean Spa, perched on a bluff overlooking the sea, offers relaxing treatments in idyllic outdoor rooms accompanied by the soothing sounds of the waves.
Ocho Rios
18.41381, -77.07827 Open in Google Maps
Bed room
SUI.ST-2
2 guests
ROO
ROO.RO
10 guests
SGL
SGL.BL-SU
1 guests
Bed room
SUI.ST-1
2 guests
SUI
SUI.ST-4
8 guests
Bed room
SUI.BL
2 guests
SUI
SUI.DX-1
8 guests
Bed room
SUI.KG-3
2 guests
Bed room
SUI.B1-2
2 guests
ROO
ROO.RO-2
10 guests
ROO
ROO.ST
10 guests
SUI
SUI.PI
8 guests
Bed room
SUI.KG-2
2 guests
Bed room
SUI.B1
2 guests
SUI
SUI.PE-1
8 guests
Bed room
SUI.KG-1
2 guests
Bed room
SUI.PE
2 guests
CTG
CTG.ST
8 guests
DBT
DBT.DX
6 guests
Bed room
SUI.B1-1
2 guests
Bed room
SUI.ST-3
2 guests
SUI
SUI.DX-TR
8 guests