We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
327 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Golf course Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
    No results found
Traveller rating
Any
Hotel class 5 stars 4 stars 3 stars 2 stars Any
Style Budget Mid-range Luxury Villa Hostel Condo Romantic Beach Cottage Family-friendly Resort hotelAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$370
US$336
Riu.com
View Deal
#1 Best Value of 90 hotels in Ocho Rios
  • Free Parking
  • Breakfast included
Kaz Kreol Beach Lodge(Great Value!)
US$102
Booking.com
View Deal
#2 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
US$81
Expedia.com
View Deal
#3 Best Value of 90 hotels in Ocho Rios
  • Free Parking
  • Pool
Hibiscus Lodge Hotel(Great Value!)
Free cancellation until 28/02
US$125
Booking.com
View Deal
#4 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
Chrisanns Beach Resort(Great Value!)
US$88
Booking.com
View Deal
#5 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
US$179
TripAdvisor
View Deal
#6 Best Value of 90 hotels in Ocho Rios
  • Free Parking
  • Breakfast included
Casa De Shalom(Great Value!)
Free cancellation until 28/02
Book now, pay at stay
US$80
TripAdvisor
View Deal
#7 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
US$130
TripAdvisor
View Deal
#8 Best Value of 90 hotels in Ocho Rios
  • Free Parking
  • Pool
US$112
TripAdvisor
View Deal
#9 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
US$270
TripAdvisor
View Deal
#10 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
Moon Palace Jamaica
US$913
US$770
Bookit.com
View Deal
Certificate of Excellence
#11 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
US$689
Expedia.com
View Deal
Certificate of Excellence
#12 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
US$614
TripAdvisor
View Deal
#13 Best Value of 90 hotels in Ocho Rios
  • Free Parking
  • Breakfast included
US$902
TripAdvisor
View Deal
Certificate of Excellence
#14 Best Value of 90 hotels in Ocho Rios
  • Breakfast included
  • Pool
Booking.com
View Deal
Certificate of Excellence
#15 Best Value of 90 hotels in Ocho Rios
  • Free Wifi
  • Free Parking
Booking.com
View Deal
Certificate of Excellence
#16 Best Value of 90 hotels in Ocho Rios
  • Bar/Lounge
Updating list...
Treasure's Comfort Inn(St. Ann's Bay)(Great Value!)
US$40
TripAdvisor
View Deal
0.4 km from Ocho Rios
  • Free Wifi
  • Pool
Castaway's(Duncans)
TripAdvisor
View Deal
4.1 km from Ocho Rios
    US$634
    US$413
    Expedia.com
    View Deal
    Certificate of Excellence
    7.1 km from Ocho Rios
    • Free Parking
    • Breakfast included
    7.8 km from Ocho Rios
    • Free Wifi
    • Free Parking
    8.5 km from Ocho Rios
    • Free Wifi
    • Free Parking
    Hunter's Rest Villa B&B(Tower Isle)(Great Value!)
    Free cancellation until 24/02
    US$85
    Booking.com
    View Deal
    8.5 km from Ocho Rios
    • Free Wifi
    • Free Parking
    Seacrest Beach Resort(St. Ann's Bay)
    No availability for your dates from these sites
    10.9 km from Ocho Rios
    • Free Wifi
    • Free Parking
    Syrynity Palace(Montego Bay)
    TripAdvisor
    View Deal
    11.2 km from Ocho Rios
      High Hope Estate(St. Ann's Bay)
      Agoda.com
      View Deal
      11.5 km from Ocho Rios
      • Free Wifi
      • Free Parking
      US$99
      Booking.com
      View Deal
      11.7 km from Ocho Rios
      • Free Wifi
      • Free Parking
      Teresinajamaica(St. Ann's Bay)(Great Value!)
      Free cancellation until 02/03
      US$90
      TripAdvisor
      View Deal
      12.0 km from Ocho Rios
      • Free Wifi
      • Free Parking
      Hostelworld.com
      View Deal
      12.5 km from Ocho Rios
      • Breakfast included
      • Pool
      Free cancellation until 24/02
      US$75
      Booking.com
      View Deal
      12.5 km from Ocho Rios
        Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.