Jump to: Room choices | Hotel description | Map | Amenities | Reviews
Since 1950, Jamaica Inn has ranked among top luxury hotels in the Caribbean. Nestled in Ocho Rios on one of the premier private beaches in Jamaica, intimate suites and cottages showcase enchanting views of the Caribbean Sea. Here, it’s so relaxing, it whispers paradise.
Jamaica Inn
P.O. Box 1, Main Street
St. Ann
Ocho Rios, Jamaica
Nearest Airport: OCJ
We had a weeks stay at this lovely family run hotel. The hospitality was first class. I want to say a very special thank you to ASHA, she always greeted us with a smile and made us feel very much at home, she’s a credit to the hotel. Also William, they work hard at making sure the guests are happy.
Rachael G
Best massage service AND views in Jamaica! Tranquility. That is what greeted myself and my wife when arriving and sadly - also leaving the Ocean Spa. It is a little gem of peace with cliffside views of the ocean in private bungalows. The prices are very reasonable and the service and atmosphere make this the best option for massage in Jamaica! We went twice in one week and got the lymphatic and couples sunset massages. I say went because we actually stayed at Moon Palace with our much larger extended family, but this was the highlight of the trip. A true must for couples who enjoy nature and a relaxing environment. Thank you to the staff and hope to stay ourselves now that we know what we missed!
Adam V
I had such an amazing experience at The Ocean Spa. From the moment I arrived, the receptionist Sheree was so welcoming, kind, and professional. She made the check-in process smooth and made me feel comfortable right away. My massage therapists Marcuse and Danneisha were incredible. They were attentive, skilled, and made sure I was relaxed the entire time. The massage was exactly what I needed and the ocean view made the experience even more peaceful and unforgettable. Thank you all for such a wonderful and relaxing spa experience. I would definitely recommend this spa to anyone visiting Jamaica!
Jianna J
Just what I hoped it would be the Jamaica Inn hotel is an old school elegant, oasis of calm with first class staff, the most fabulous beach and great food and breakfast. If you’re looking for a thumping night club then go elsewhere but if like us, you want authentic Caribbean charm then you will not be disappointed. We loved our stay which was faultless.
Timothy B - Samoens, France
Lovely resort. Beach is beautiful. The resort itself is low-key, elegant, with an old genteel feeling to it. The staff are excellent. Particular mention of Ashalene. Quade and raneil also provided excellent service. They all went above and beyond to help. Food was good, although the meat tended to be overcooked.
Willcox B
Read more reviews or write a review
© 2026 TripAdvisor LLC. All rights reserved