Beaches Ocho Rios Resort and Golf Club — 5-Star Luxury Hotel in Ocho Rios, Jamaica
★★★★★ 5-Star Luxury Hotel

Beaches Ocho Rios Resort and Golf Club

Ocho Rios  ·  Jamaica  ·  Old Main Road Ocho Rios

4.1 2073 guest reviews

About Beaches Ocho Rios Resort and Golf Club — Luxury Boutique Hotel in Ocho Rios

Beaches Ocho Rios Resort and Golf Club is an exceptional 5-star hotel in Ocho Rios, Jamaica. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, pool, and more with the personalised warmth that defines great boutique hospitality.

Amenities & Features

Guest Reviews 4.1 / 5

Stephanie J. Buffaloe
★★★★★ Apr 2025

The trip from Mobay is long. But the staff is the most impressive. I love the way that kids are treated with such care. There was always something fun to do, and food to eat. We have a very picky eater. But it was never a problem. It was an amazing adventure! Ya Mon, this is where you want to be with the little ones!!

Nathalie Pillot
★★★★★ Mar 2025

Hi, I stayed with my son with allergies. The resort restaurants respected his allergies which was amazing. The resort is smaller than there other resorts of beaches which I wanted. The shows and the staff are just amazing. The rooms and the resort are very clean. The rooms need to be renovated but it didn't bother me.The beach is small but very nice. I love this resort and I recommend it.

Darlene Harden
★★☆☆☆ May 2025

The airport in Ocho Rios had no flights for us to flight into. The room’s ac did not work properly. The cold water facet did not work at all. Requested wine, beer and it was NEVER delivered to room. The restocking of the refrigerator was poor. The food was mediocre at best. At the French restaurant, the table we were seated had small worms on table cloth. We asked for a new table but waitress just brushed them off. There were too many pushy vendors selling their merchandise. They were obnoxious. The pool staff at the slide area did nothing. They hung out under the cover joking and carrying on with other staff. No one asked if we wanted drinks. They would pick up drinks when we were not even done. Being a first timer, was not given instructions about what restaurants were open and when or where to find the information. For a 4 star resort, it was a 2 (at best) star experience. NEVER AGAIN!