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
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
Jamaica Inn is simply hard to match for friendly, welcoming hospitality at its best. The staff and owners are ever-present, ensuring your every request is attended too. The rooms are traditional, comfortable and well stocked. Furniture is homey and welcoming, especially on the generous patios. Very clean and well maintained too! The vibe - It's a very laid back place but still there is plenty to do and the staff are more than happy to work to accommodate your request. There is a decided family feel to the attention. Staff know you by your name and work hard to keep you happy and they are really well trained and friendly. Plenty of water sports, games and afternoon croquet is a must. This is not a party place, more reserved and about relaxation. The food is quite good, with plenty of variety and rotating specials. Two restaurants offer more formal and more causal options. You can also order room service. The bars are well stocked and you will never be thirsty. Nightly live music and weekly movies on the beach are fun. The location is a quiet oasis, and the views are spectacular. The grounds are lush and well maintained. Tours are offered to help you get to know the plants and animals too. Good spa and many of the treatment rooms face the water - pretty amazing. The small Ocho Rios airport is 15 minutes away. Kingston is 2 hours but much larger. Bottom line, this a place for relaxation, hanging on the beach or by the pool, reading a book, snorkling and napping. More adult tempo, no young kids and only one TV in the bar, mostly playing sports matches. We were very happy and will definitely be back.
RidlerGirl67 - Syracuse, New York
It's a beautiful place. And it's genuinely a quite different hotel. It's steeped in history - and they work hard to maintain that 'feel' and culture. And they succeed. It's family-run and it shows - many hotels these days can be rather soulless - Jamaica Inn has bags of character and personal touches. The service, people and the food are all excellent. We loved it.
ccou2018 - London, United Kingdom
Read more reviews or write a review
© 2026 TripAdvisor LLC. All rights reserved