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, a 9-minute walk from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace....

Housekeeper was excellent, needs to be updated!
Review score
7.1
Good
68 reviews
Price from
$158
1 night, 2 adults

Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Beach Studio 9 has accommodations with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

Review score
8.2
Very Good
30 reviews
Price from
$94.05
1 night, 2 adults

Located in Ocho Rios, a 2-minute walk from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

Room was nice and atmosphere was pleasant and food was great
Review score
8.4
Very Good
62 reviews
Price from
$231
1 night, 2 adults

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

Breakfast was good
Review score
7.9
Good
538 reviews
Price from
$133.34
1 night, 2 adults

Located in Ocho Rios, a 11-minute walk from Mahogany Beach, Pineapple Court Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Staff was very courteous
Review score
7.6
Good
393 reviews
Price from
$81
1 night, 2 adults

Located in Ocho Rios, a 5-minute walk from Mahogany Beach, Silver Seas Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.

it was clean
Review score
5.6
Fair
139 reviews
Price from
$72.68
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.

the food the room and the staff
Review score
6.4
Pleasant
674 reviews
Price from
$203.14
1 night, 2 adults

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

Loved that the hotel was on the beach. Did early morning walks on the beach and enjoyed the view from the room.
Review score
7.3
Good
639 reviews
Price from
$153
1 night, 2 adults

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.

Environment and peace of mind
Review score
6.8
Pleasant
400 reviews
Price from
$130.50
1 night, 2 adults

Just a 7-minute walk from Ocho Rios Bay Beach and 0.6 miles from Mahogany Beach, #D1 castle STUDIO WIFI KING bed Ocho Rios Jamaica features accommodations in Ocho Rios with an open-air bath, a garden,...

It was quiet
Review score
8.1
Very Good
91 reviews
Price from
$93.10
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
    Wonderful · 153 reviews

    Located in Ocho Rios, a few steps from Sunset Beach, Jamaica Inn has accommodations with a fitness center, free private parking, a garden and a shared lounge.

  • Review score
    8.3
    Very Good · 14 reviews

    Located in Ocho Rios, a 16-minute walk from Mammee Bay Beach, Sandals Dunns River All Inclusive Couples Only provides accommodations with an outdoor swimming pool, free private parking, a fitness...

  • Review score
    7.6
    Good · 116 reviews

    Located in Ocho Rios, within a few steps of Ocho Rios Bay Beach and a 17-minute walk of Mahogany Beach, SandCastles Holiday #C9 has accommodations with an outdoor swimming pool and free WiFi...

    Guest review
    We did not get breakfast not sure if that was included in our booking
  • 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.

  • 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 $161.01 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
    Excellent · 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 $98.90 per night
    Review score
    5.6
    Fair · 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