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

Find Cheap Hotels in Ocho Rios

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Ocho Rios Cheap Hotels

Hibiscus Lodge
3 out of 5
83-85 Main Street, Ocho Rios, Saint Ann
Free cancellationReserve now, pay when you stay
The price is £100 per night from 7 May to 7 May
4.2/5Excellent! (255 reviews)
Short weekend Stay
"Amazing experience as always. Great service and food."

Reviewed on 23 Jan 2021

Hibiscus Lodge
Chrisanns Beach Resort
2.5 out of 5
Tower Isle, Tower Isle, Saint Mary
Get Rates
4/5Very Good! (87 reviews)
"Grounds were well maintained the beachfront although small was very nice for cooling off in . The area had only a few food options without having to drive into the main town . I could see how this would be attractive for a bit of a longer quiet stay with cooking facilities"

Reviewed on 8 Mar 2020

Chrisanns Beach Resort
Pineapple Court Hotel
2.5 out of 5
Pineapple Place, Ocho Rios, Saint Ann
Free cancellationReserve now, pay when you stay
The price is £61 per night from 7 May to 7 May
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 5 May 2021

Pineapple Court Hotel
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.
Silver Seas Hotel
3 out of 5
66 James Ave, Ocho Rios, Saint Ann
The price is £60 per night from 1 Jun to 1 Jun
3.2/5 (475 reviews)
"This place is trash/bedbugs no white sheets area...Low class motel inn"

Reviewed on 12 Mar 2020

Silver Seas Hotel
Shaw Park Beach Hotel & Spa
3 out of 5
Cutlass Bay, Ocho Rios, Saint Ann
Get Rates
3.2/5 (381 reviews)
"I had an awesome stay, great hotel staff and comfortable stay!"

Reviewed on 8 Mar 2020

Shaw Park Beach Hotel & Spa
Rooms on the Beach Ocho Rios
2.5 out of 5
Main Street Ocho Rios, Ocho Rios, Saint Ann
Get Rates
3.1/5 (673 reviews)
"This hotel is clearly outdated. The tiles in the room were cracked and stained, the tub was cracked and peeling, the shower sang every time you turned the water on, the toilet ran on and on, even after jiggling the handle, the staff barely speak to you unless you speak first (this includes staff ..."

Reviewed on 21 Mar 2020

Rooms on the Beach Ocho Rios
Fisherman's Point Resort
3 out of 5
Turtle River Road, Ocho Rios, Saint Ann
The price is £70 per night from 7 May to 7 May
2.9/5 (343 reviews)
"Nice stay. No complaints"

Reviewed on 14 Sep 2020

Fisherman's Point Resort
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
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.