Ocho Rios

31 Jan 2020 - 1 Feb 2020

2 adults - 1 room

Get cheap accommodation in Ocho Rios. Find top-rated cheap hotels in Ocho Rios from $189 per night which include Reggae Hostel Ocho Rios, Moon Palace Jamaica and Sunnyview at Sandcastles based on user reviews.

Skyscanner Hotels is a fast, free and simple way to organise your stay. In a few clicks you can easily search, compare and book your Ocho Rios accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. Plan your stay or find last-minute hotels.

Looking for something to do nearby? Why not consider Turtle River Park, Ocho Rios Clock or Green Grotto Caves for places to stay.

To get started, simply add your chosen travel dates to the search box and let us find cheap accommodation deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Ocho Rios

from $168
from $1,532
from $747

What are travellers saying about Ocho Rios?

Adventure Travellers
Family Travellers
Outdoor Enthusiasts
Green Travellers
Member reviews (60)
Stephanie Spiering
Stephanie Spiering

It was definitely a beautiful place and I had a blast! We climbed a waterfall and rode a bobsled down a mountain!! The food was great and the shops were adorable.... my only complaint is that we did not feel very safe. People will try to sell you things and they are relentless! We had a guy follow us for an hour and I finally gave him 5 bucks to leave us alone! We had multiple people try to sell us pot, too, which is all fine except they would NOT take no for an answer.

Adriana Miller
Adriana MillerSanta Cruz

My husband introduced me to reggae when we first met. He loves the Jamaican culture as well as the food! Since the day I as introduced, I have been obsessed as well! The locals are awesome, the views are spectacular and the food is some of the best I have had. I would recommend Ocho Rios to everyone. Make sure you check out the Dunns River Falls! They are truly beautiful and it is an experience everyone should have while in Ocho Rios! If you like Bob Marley, make sure to take a trip up to his estate Nine Miles.

Adriana Miller
Adriana MillerSan Jose

My husbands and I first trip together was to Ocho Rios, Jamaica because of his fondness of Reggae music and the "chill" vibe. Jamaica did not disappoint! The food was amazing (go to a local jerk shop if you can) and the people were even more amazing. They were so grateful and nice.I never felt uncomfortable once, even when we visited Eight Mile where Bob Marley lived which is tucked in the hills. I would recommend Ocho Rios to anyone even if you do not like Reggae music or jerk food. The vibe and culture is well worth the visit. We plan on going to Negril in the future!

Elroy Brown
Elroy BrownPortmore

If you want your vacation to be epic but relaxing, the Ocho Rios is the choice


The least expensive month is May, with an average of $168 per night. The most expensive month to stay in Ocho Rios is August, with an average price of $252 per night.
The average price of a hotel in January last year was $189 per night. This is the same as the average nightly price seen over the previous 12 months.
In Ocho Rios, the expected average temperature in January is 26.9°C/80.3°F. The warmest month is typically July, which averages 33.4°C/92.1°F. The coolest month is February, with temperatures averaging 22.3°C/72.1°F.
The nearest airport to Ocho Rios is Ocho Rios (OCJ) (10.98km). Other nearby airports include: Kingston Tinson (53.34km) Kingston Norman Manley (60.24km) Port Antonio (61.25km)

Plan a trip to Jamaica