Holidays in Ocho Rios
Get inspired to book your holiday with us
Plan your next holiday in Ocho Rios
From flights to stays, discover great offers for cheap holidays

Get more for less
Unlock better prices on flights and places to stay with Genius.



Attraction
Montego Bay Airport (MBJ) Transfer One-Way or Round-Trip to Hotel
Ocho Rios, Jamaica
Start and finish your vacation in Jamaica with this award winning Company. Affordable and yet ver...
From US$16
Best places to stay in Ocho Rios
Find the perfect stay for your holiday

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 703 reviews
From US$218.80 per night

Sign in to save 10% or more
Unlock members-only discounts with a free Booking.com account and start saving with Genius.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 492 reviews
From US$161.01 per night

From US$145.75 per night

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 71 reviews
From US$261.12 per night

From US$56 per night

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 65 reviews
From US$134.78 per night

From US$108.02 per night

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 26 reviews
Reasons to book holidays with Booking.com

Build your perfect trip
Book the best flights, stays and more – all in one place

Stay flexible
Keep your travel plans flexible with free cancellation options

Get 24/7 support
Contact us anytime and get support in multiple languages
Cheapest flights to Ocho Rios
The cheapest flights available in the next 60 days – prices are updated regularly
Tue 2 Dec
US$237.15
One way
Economy
1 traveller
Wed 3 Dec
US$245.99
One way
Economy
1 traveller
Tue 9 Dec
US$249.93
One way
Economy
1 traveller
Holidays in Ocho Rios: things to know
Avg. cost of stay | US$220 per night |
|---|---|
Best time to visit | December and March |
Most popular flight route | TPA Tampa International Airport to OCJ Ian Fleming International Airport |
Best places to visit in Ocho Rios
Make the most out of your holidays with tours, activities and more

Bamboo River Rafting in Ocho Rios
Ocho Rios, Jamaica
Travellers should book this tour once in Jamaica.
Based on the fact that the rapids aren't that ...
From US$60

Dunn River Falls and Bamboo River Rafting in Ocho Rios Jamaica.
Ocho Rios, Jamaica
This dynamic Ocho Rios excursion offers a unique perspective of Jamaica's breathtaking beauty, wh...
From US$135

Dunn's River, Blue Hole and Bamboo Rafting from Ocho Rios
Ocho Rios, Jamaica
Visit the Blue Hole a hidden gem that captivates travellers with its azure waters of captivating ...
From US$150

Ocho Rios Blue Hole and Dunn's River Falls Tour
Ocho Rios, Jamaica
You will get to visit two of the most exciting attractions in Jamaica within 4 hours.
(All Entr...
From US$89.72

Ocho Rios: River Tubing, Lunch and Cocktails at Bamboo Beach Club
Ocho Rios, Jamaica
Fun for the whole family - a river tubing adventure Jamaican style! Enjoy an approximate 30 min s...
From US$99

Blue Hole and Bamboo Rafting Ocho Rios
Ocho Rios, Jamaica
Enjoy an amazing exciting experience at Jamaica's famous Blue Hole, its a series of natural limes...
From US$85

Catamaran Cruise Full Day Tour to Rick's Cafe and Negril Beach
Ocho Rios, Jamaica
Join us for an unforgettable day trip to Negril, Jamaica! Start your day with a guided scenic bus...
From US$90

Blue Hole from Ocho Rios
Ocho Rios, Jamaica
You will visit the famous Blue Hole, where you will get a chance to swim, swing, dive, climb or j...
From US$49.28

Moon Palace Jamaica Grand Private Airport transfer
Ocho Rios, Jamaica
Book a reliable and hassle-free private transfer from Montego Bay Airport to Moon Palace Hotel in...
From US$150

Private Negril Day Trip From Ocho Rios
Ocho Rios, Jamaica
Take a comprehensive tour of Negril in one day from your hotel in Ocho Rios. Drive through Monteg...
From US$160
Popular alternatives to Ocho Rios
Explore more holiday destinations in Jamaica




