Skip to main content

Search hotels in Ocho Rios

Enter your dates to see the latest prices and deals for Ocho Rios hotels

Filter by:

Star rating

Review score

Ocho Rios – 329 hotels and places to stay

Located in Ocho Rios, 800 metres from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

location very good, we didn't have breakfast. like that beach was near bye
Review score
7.1
Good
68 reviews
Price from
£120.09
1 night, 2 adults

Set in Ocho Rios, 400 metres from Ocho Rios Bay Beach, Beach Studio 9 offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

Breakfast was excellent…. Had the mackerel rundown… delicious.
Review score
8.2
Very good
30 reviews
Price from
£108.77
1 night, 2 adults

Located in Ocho Rios, 200 metres from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

The staff was very helpful
Review score
8.4
Very good
62 reviews
Price from
£229.86
1 night, 2 adults

Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.

The view from our room was amazing, and breakfast view was amazing, although the choice at breakfast was minimal.
Review score
7.9
Good
538 reviews
Price from
£126.22
1 night, 2 adults

Situated in Ocho Rios, less than 1 km from Mahogany Beach, Pineapple Court Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Upon check-in, we were told the room wasn’t ready yet, so we decided to leave our bags and head out for some sightseeing. The receptionist led us to their office behind the reception area to store our bags, but we were shocked by how unclean the space was. The office and its bathroom were in poor condition, which made us uncomfortable leaving our bags there, so we ended up taking them with us instead. Surprisingly, when we returned later, the room itself was very clean and well-kept, which was a relief after seeing the state of the office. The room was comfortable the only best part of our stay. The next morning, we were sent to a café across the street for breakfast. Unfortunately, the café was also not very clean, and the food options.. such as curry chicken, fish stew, and cabbage.. weren’t appealing to us as breakfast options. When we mentioned this to the receptionist, she explained that while it might not be considered breakfast for us, it is for them. We understand and respect cultural differences, but since the hotel serves international guests, it would be great if they could also offer more familiar options like toast and eggs. Overall, while the room was comfortable and clean, the overall experience was mixed due to cleanliness in other areas and breakfast options that didn’t suit our needs.
Review score
7.6
Good
393 reviews
Price from
£70.63
1 night, 2 adults

Set in Ocho Rios, 400 metres from Mahogany Beach, Silver Seas Hotel offers accommodation with a garden, free private parking, a private beach area and a terrace.

No pool very disappointed. But sea was right there sp that helped
Review score
5.6
Passable
139 reviews
Price from
£69.94
1 night, 2 adults

Offering an outdoor swimming pool, Ocean Palms is located on the beachfront in Ocho Rios.This property offers free parking and WiFi in public areas.

I was robbed at this property and no response was made even I had to go to the police station to find police to see if they could help the investigate there was no management present even at the officers request . Next door to our ground floor room a lady has been robbed of a whole cozy bus how who knows the security is lacked and my advise is do not I repeat do not stay at this property
Review score
6.4
Pleasant
674 reviews
Price from
£211.26
1 night, 2 adults

Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodation with a private beach area, free private parking, a restaurant and a bar.

No TV working room was not clean decor dated rough
Review score
7.3
Good
639 reviews
Price from
£132.72
1 night, 2 adults

Featuring an outdoor swimming pool, garden, bar and free WiFi, Hillview At Mystic Ridge is set in Ocho Rios, 800 metres from Ocho Rios Bay Beach and 1.7 km from Mahogany Beach.

Our stay was very good . Please consider building Shed for the walkway toward the units that can’t drive up to, had to walk in the rain with our luggage from the unit to the car.
Review score
6.8
Pleasant
400 reviews
Price from
£113.31
1 night, 2 adults

Set 2.8 km from Reggae Beach, Sea Shell Palms, Ocho Rios offers accommodation with a balcony, as well as a garden. This property offers access to a terrace, free private parking and free WiFi.

Nothing
Review score
7.9
Good
366 reviews
Price from
£64.28
1 night, 2 adults
See all 329 hotels in Ocho Rios

Most booked hotels in Ocho Rios in the past month

See all

Budget hotels in Ocho Rios

  • Review score
    9.4
    Superb · 153 reviews

    Situated in Ocho Rios, a few steps from Sunset Beach, Jamaica Inn features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

    Guest review
    Disappointed that the spa was not available due to works
  • Review score
    8.3
    Very good · 14 reviews

    Located in Ocho Rios, 1.4 km from Mammee Bay Beach, Sandals Dunns River All Inclusive Couples Only provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

    Guest review
    Beautifully situated and attention to detail I was a proud Jamaican
  • Review score
    7.6
    Good · 116 reviews

    Set in Ocho Rios, within a few steps of Ocho Rios Bay Beach and 1.5 km of Mahogany Beach, SandCastles Holiday #C9 offers accommodation with an outdoor swimming pool and free WiFi throughout the...

    Guest review
    I like the location. It was great. The room was clean
  • Review score
    6.4
    Pleasant · 674 reviews

    Offering an outdoor swimming pool, Ocean Palms is located on the beachfront in Ocho Rios.This property offers free parking and WiFi in public areas.

    Guest review
    Location and friendliness and professionalism of staff
  • Review score
    3.3
    Poor · 13 reviews

    Mystic Ridge Resort features an outdoor swimming pool, garden, a terrace and bar in Ocho Rios.

FAQs about hotels in Ocho Rios

What guests said about Ocho Rios:

  • Review score
    10.0

    Best villa ever.

    Best villa ever. My 3rd time there.am not going no where els. My family also loves it. The tranquility and ambience is so adorable. It gave us that love in the air feelings each time. Pools we'll retained,friendly securities. Biggs brother really know how to makes guest feel at home. Fridge was full.of basic essentials. No wonder why it'd name chill on the hill. I'll be there later this year again .thanks thanks again to the biggs brothers
    Guest review by
    beverly
  • Review score
    6.0

    No one was customer friendly.

    No one was customer friendly. Everyone’s music was too loud. Prices all tourist prices. More police presence may make you feel safer when strolling the night life. The roads are nothing but potholes. Mongoose Restaurant was the best part of the visit.
    Guest review by
    Willisro
    United States
  • Review score
    10.0

    Oceans palms resort is nested in the middle of everything!

    Oceans palms resort is nested in the middle of everything! So much to do within walking distance. Stayed there to celebrate my daughters 3rd birthday and went to dolphins cove I was even able to find a bakery nearby for a cake. Plenty to do and see the weather and scenery was absolutely beautiful.
    Guest review by
    Zanetta
    Jamaica
  • Review score
    8.0

    Ocho Rios has a lot of to offer from Margaritaville to.

    Ocho Rios has a lot of to offer from Margaritaville to. Dunn's River to shopping and beaches. Great location for a lot of fun and activities. I stayed in Fisherman's Point which was within walking distance of everything from Starbuck's to restaurants to the beach. I enjoyed eating at Ocean's 11 which had great fish dishes. I hung out at Kanuka Falls which has a beautiful garden, animals and waterfalls. Margaritaville was vibing with music and nice drinks. Just remember to not go out at night alone and for the most part when you tell the vendors no thank you they leave you alone. It is truly a great spot if you want to do adventures or just hang out at the beach!
    Guest review by
    Melinda
    United States
  • Review score
    10.0

    Ocho Rios is a tourist town, I feel like the locals have an...

    Ocho Rios is a tourist town, I feel like the locals have an understanding of that. They were all very nice, I had no problem leaving the resort with my family. We took a walk to try Jamaicas famous KFC. Overall great experience.
    Guest review by
    Anonymous
    United States
  • Review score
    10.0

    (MY OPINION) Ocho Rios is one of the most beautiful towns in...

    (MY OPINION) Ocho Rios is one of the most beautiful towns in Jamaica. My absolute favorite river in Ocho Rios is Blue Hole. Nightlife: 8Rivas & Taboo (there may be others, but never been) Restaurants: There are a lot of great restaurants; some may not be in Ocho Town, but they are worth the drive (Miss T, Plantation, Sharkies, Roxborough, 8Rivas, etc..) One of the reasons I love Ocho Rios is how easy it is to move about the town freely and safely.
    Guest review by
    Sheryl
    Jamaica

See reviews by guests who stayed at hotels in Ocho Rios

See all
  • From £126.22 per night
    Review score
    7.9
    Good · 538 reviews
    the property is beautiful with views for days all staff are hard working and maintaining is done on a daily basis.. breakfast and food was good very nice to have traditional Jamaican dishes please add cornmeal porridge to the menu..😁 overall a nice peaceful stay.. right near everything but not in the mix of the busy night life.. yes you can here it but that never disrupted my sleep.
    Guest review by
    Jason
    United Kingdom
  • Review score
    8.7
    Fabulous · 53 reviews
    The owner of the apartment,Jamie, was always available via whats app to respond to any enquires. Apartment was a spacious for 2 people.. Beds were comfotable. Bathroom and shower room very good. Traditional Jamaican breakfast can be purchased from local chef via a van each morning on complex. Location great and easy walking distance into the main town
    Guest review by
    Paulette
    United Kingdom
  • Review score
    8.0
    Very good · 303 reviews
    I have stayed here before the facilities have been upgraded, the staff very helpful and the locations good if you are new to Jamaica, just abit far out from town.
    Guest review by
    Milan
    United Kingdom
  • Review score
    3.3
    Poor · 13 reviews
    The staff were accommodating in the sense that we were able to check in 5 minutes before 3pm. The property is also close to the many attractions in ocho rios.
    Guest review by
    Richardson
    Jamaica
  • From £77.53 per night
    Review score
    5.6
    Passable · 139 reviews
    The location and the view are good points of this hotel, right by the sea in the centre of Ocho Rios. The staff were friendly and helpful.
    Guest review by
    Oliver
    Tanzania