Skip to main content

The best resorts in Ocho Rios

Check out our selection of great resorts in Ocho Rios

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Moon Palace Jamaica - All Inclusive, hotel in Ocho Rios

Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive - All Inclusive is located on the beachfront in Ocho Rios.

Location was amazing. All pool staff were amazing, helping with umbrella and beds if necessary. Bar tenders and servers were awesome! The attendants at the water activities were a blast and there was a nice array to choose from. Public relations Kelly I believe was her name was kind and helpful. Nightly entertainment was great for all ages. The towel attendants were kind. Room service was great. Servers in the buffet and all of the food establishments we visited were kind and helpful.
Scored 7.9
7.9
Rated good
Good
642 reviews
Price from
$453.61
1 night, 2 adults
Hillview At Mystic Ridge, hotel in Ocho Rios

Featuring an outdoor swimming pool, garden, bar and free WiFi, Hillview At Mystic Ridge is located in Ocho Rios, a 9-minute walk from Ocho Rios Bay Beach and 1.1 miles from Mahogany Beach.

Property is conveniently located near some attractions like Dunns River Falls, Mystic Mountains and the Ocho Rios town. Beautiful view of the beach and other properties in town.
Scored 7.0
7.0
Rated good
Good
446 reviews
Price from
$130.50
1 night, 2 adults
Riu Ocho Rios - All Inclusive, hotel in Ocho Rios

Facing the beachfront, Riu Ocho Rios - All Inclusive offers 5-star accommodations in Ocho Rios and features an outdoor swimming pool, fitness center and garden.

Restaurant and pools entertainment
Scored 7.9
7.9
Rated good
Good
204 reviews
Price from
$425.74
1 night, 2 adults
Pipers Cove Resort, hotel in Ocho Rios

Located at the edge of the Caribbean Sea, the Pipers Cove Resort features an outdoor pool and terrace. Complimentary Wi-Fi is available.

The staff was amazing!
Scored 8.3
8.3
Rated very good
Very Good
303 reviews
Price from
$110.14
1 night, 2 adults
Jewel Paradise Cove Adult Beach Resort & Spa, hotel in Ocho Rios

Jewel Paradise Cove Adult Beach Resort & Spa has a garden, private beach area, a restaurant and bar in Runaway Bay.

I loved everything
Scored 7.9
7.9
Rated good
Good
600 reviews
Price from
$261.80
1 night, 2 adults
Ocho Rios Vacation Resort Property Rentals, hotel in Ocho Rios

Offering an outdoor swimming pool and a spa and wellness center, Ocho Rios Vacation Resort Property Rentals is located in Ocho Rios within the main street.

We liked that there is a restaurant on the premises.
Scored 8.2
8.2
Rated very good
Very Good
205 reviews
Sandals Royal Plantation All Inclusive - Couples Only, hotel in Ocho Rios

Located in Ocho Rios, a 9-minute walk from Sunset Beach, Sandals Royal Plantation All Inclusive - Couples Only has accommodations with an outdoor swimming pool, free private parking, a fitness center...

The service is unlike any other, the food , the outdoor seating and the views
Scored 8.9
8.9
Rated excellent
Excellent
17 reviews
Couples Sans Souci, hotel in Ocho Rios

Located just outside Ocho Rios on Jamaica’s north coast, this hotel has its own private beach. It offers 4 outdoor pools, a fitness center and a spa.

Clean, pool access and beach access was good. Rooms spacious and clean.
Scored 8.9
8.9
Rated excellent
Excellent
49 reviews
Sandals Ochi Beach All Inclusive Resort - Couples Only, hotel in Ocho Rios

Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Sandals Ochi Beach All Inclusive Resort - Couples Only has accommodations with an outdoor swimming pool, free private parking, a fitness...

Staff were pleasant, polite and helpful.
Scored 7.2
7.2
Rated good
Good
63 reviews
Morgans Cliff Villa, hotel in Ocho Rios

Located in Salt Gut, 1.6 miles from Fisherman Beach, Morgans Cliff Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The views
Scored 8.9
8.9
Rated excellent
Excellent
14 reviews
All resorts in Ocho Rios
Looking for a resort?
Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Ocho Rios this month

See all

Resorts That Guests Love in Ocho Rios

See all
  • Avg. price/night: $144.55
    Scored 7.0
    7.0
    Rated good
    Good
     · 446 reviews
    The environment was clean, and the view was breathtaking. Great staff 👍 The place is very relaxing and comfortable. Great value for your money. I like the fact that even though it's not all inclusive, there was a chef who offered his breakfast service, which was top tier.
    Stacy-Ann
    Young couple
  • Avg. price/night: $132
    Scored 7.5
    7.5
    Rated good
    Good
     · 15 reviews
    This beautiful vacation home was located at a central point 5 minute drive from major resorts and food outlets. The environment was quiet, clean, and comfortable. The host was amazing and was just a call away. I would definitely return on my next visit to Ochi
    A
    Anya
    Young couple
  • Avg. price/night: $861.18
    Scored 7.9
    7.9
    Rated good
    Good
     · 642 reviews
    I really enjoyed the rooms, pools and the various restaurants The food was definitely the best I have had at an all inclusive hotel in Jamaica
    Cherita
    Family with young children
  • Avg. price/night: $861.18
    Scored 7.9
    7.9
    Rated good
    Good
     · 642 reviews
    The check in and the wrist bands that opened the rooms was a great feature. The bougalerie cafe (24hrs) was great and the chocolates were great. Need to maybe have gelato also with the ice cream. The bed was very comfortable. The beach was nice and calm sea and soft sand. Location was nice to walk to downtown Ocho Rios. The sign for the resort should be alittle bigger and more closer to the road.
    Raydon
    Young couple
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 156 reviews
    The resort is well presented, beach is beautiful, staff are friendly and alot of fun. Very private and live band in the evening was very good.
    S
    Steve
    Young couple
  • Scored 6.1
    6.1
    Rated pleasant
    Pleasant
     · 44 reviews
    The pool facilities/ bar the location of the resort
    Jack
    Travelers with friends
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 17 reviews
    The scenery was amazing. The butler service was fantastic. If you are looking for an all inclusive vacation on the beach with various water activities as well as attentive butler service, then this is the place. Being able to shuttle over to the other Sandals resort which had many other restaurants to choose from which was 2 minutes away was great. The food was also very good for an all inclusive resort.
    James
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 17 reviews
    Location is amazing; Staff was Above and beyond. Room was very nice, with the only issue of lacking acoustic isolation with the neighbours; even if we are not used in all Inclusive, this resort was something else and was a great end of our journey. The sight from the room: To die for!
    Giangiacomo
    Young couple
  • Avg. price/night: $173.01
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 566 reviews
    Top location on the coast, in walking distance to town centre, very friendly and dedicated staff, beautiful gardens, very good restaurant, everything you need available. Authentic Jamaican hotel, not an all-inclusive resort owned by foreign company.
    Manfred
    Young couple