COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Ocho Rios

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Moon Palace Jamaica – All Inclusive
5 out of 5
Main Street, Ocho Rios, Saint Ann
Free cancellationReserve now, pay when you stay
The price is CA $377 per night from May 17 to May 17
0.22 km from city centre
4.3/5Excellent! (758 reviews)
"The staff was wonderful. Very respectful, fun and entertaining."

Reviewed on May 6, 2021

Moon Palace Jamaica – All Inclusive
Kaz Kreol Beach Lodge & Wellness Retreat
3 out of 5
Old Road, White River Bay, Ocho Rios, Saint Ann
Free cancellation
The price is CA $87 per night from May 9 to May 9
3.19 km from city centre
Kaz Kreol Beach Lodge & Wellness Retreat
Ocho Rios Sandcastles Ocean View Fantastic Location Sleeps 4
3 out of 5
1 Main St, Ocho Rios, Saint Ann
Get Rates
0.64 km from city centre
4.7/5Exceptional! (3 reviews)
"Everything was good and I enjoyed my stay there the apartment was clean and well kept"

Reviewed on Dec. 6, 2020

Ocho Rios Sandcastles Ocean View Fantastic Location Sleeps 4
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Drax Hall Manor Country Club Villa
3.5 out of 5
Lot 78 Drax Hall Manor, Ocho Rios, Saint Ann
Get Rates
7.93 km from city centre
4.8/5Exceptional! (6 reviews)
Fantastic experience and Jackie is a good host...
"Jackie was so warm and inviting. She made our two kids feel at home. We stayed in the front villa. It is clear Jackie enjoy what she is doing and is doing it well. We will definitely stay here again!"

Reviewed on Feb. 19, 2020

Drax Hall Manor Country Club Villa
The Lion House Jamaica
3 out of 5
Breadnut Hill, Ocho Rios, St. Ann Parish
The price is CA $122 per night from Jun 2 to Jun 2
3.46 km from city centre
3.9/5Very Good! (12 reviews)
"The views are stunning rooms clean and fresh. The breakfast was divine, highly recommend."

Reviewed on Mar. 4, 2019

The Lion House Jamaica
Pineapple Court Hotel
2.5 out of 5
Pineapple Place, Ocho Rios, Saint Ann
Free cancellationReserve now, pay when you stay
The price is CA $92 per night from May 10 to May 10
1.15 km from city centre
3.7/5Good! (87 reviews)
"Property was clean. Great affordable option just off main street in ocho. Hotel is hidden they definitely need some signs. We would have never found it if it wasn't for a local cab driver"

Reviewed on May 5, 2021

Pineapple Court Hotel
Hillview at Mystic Ridge
3.5 out of 5
DaCosta Dr, Ocho Rios
Free cancellationReserve now, pay when you stay
The price is CA $89 per night from Jun 2 to Jun 2
0.31 km from city centre
3.6/5Good! (28 reviews)
"The hotel was beautiful, the breakfast was delicious, and the staff were extremely nice especially Nicholette."

Reviewed on Apr. 21, 2021

Hillview at Mystic Ridge
Ocean Palms Resort
3 out of 5
14 James Avenue, Ocho Rios
Free cancellationReserve now, pay when you stay
The price is CA $104 per night from May 10 to May 10
0.26 km from city centre
3.7/5Good! (32 reviews)
"There is nothing much to do here but if you go out everyday like we did you will have a blast. The staff is friendly and helpful."

Reviewed on Aug. 4, 2020

Ocean Palms Resort
SandCastles Deluxe Beach Resort
3.5 out of 5
1 Main St, Ocho Rios, St. Anns
Free cancellationReserve now, pay when you stay
The price is CA $143 per night from May 10 to May 10
0.64 km from city centre
3.2/5 (39 reviews)
"The apartment was very clean and welcoming!was breath taken once I got to the doorway of the apartment remind me of America I did not miss anything everything was in the apartment eg!iron and iron board ,coffee maker.nicely groomed bed matches the curtains just as described on website.inside the ..."

Reviewed on Aug. 8, 2020

SandCastles Deluxe Beach Resort
Hermosa Cove Villa Resort and Suites
4.5 out of 5
Hermosa Street, Pineapple, Ocho Rios, Saint Ann
Get Rates
0.88 km from city centre
4.9/5Exceptional! (57 reviews)
"Hidden Gem and the staff is great. Klent was amazing."

Reviewed on Mar. 20, 2021

Hermosa Cove Villa Resort and Suites
Don't see what you're looking for?
See all available properties in Ocho Rios
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.