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.
View map Return to list
Filter Hotels
30 results
Accommodation
Hotels
Price per night
Any
Distance from
Any
Any distance
Traveller rating
Any
Hotel class 2 stars Any
StyleAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
No availability for your dates from these sites
#1 Best Value of 2 hotels in St. Ann's Bay
0.2 km from St. Ann's Bay centre
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
#2 Best Value of 2 hotels in St. Ann's Bay
    Hotels near St. Ann's Bay (28)
    Travelocity
    USD 85*
    View Deal
    #32 of 35 Hotels in Ocho Rios
    3.7 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    Riu.com
    USD 370*
    View Deal
    #8 of 35 Hotels in Ocho Rios
    3.7 km from St. Ann's Bay
    • Free Parking
    • Breakfast included
    Special offer
    SAVE USD 325
    USD 724*
    Expedia.com
    USD 399*
    View Deal
    #1 of 2 Hotels in Mammee Bay
    3.9 km from St. Ann's Bay
    • Free Parking
    • Breakfast included
    Special offer
    Savings alert! 12% below average rates

    The price you found is 12% lower than this hotel's average rate of USD 455/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    SAVE USD 13
    USD 113*
    Hostelworld.com
    USD 100*
    View Deal
    #30 of 35 Hotels in Ocho Rios
    10.1 km from St. Ann's Bay
    • Free Parking
    • Pool
    Expedia.com
    USD 156*
    View Deal
    #14 of 35 Hotels in Ocho Rios
    10.3 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    Expedia.com
    USD 913*
    View Deal
    #6 of 35 Hotels in Ocho Rios
    10.4 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    Special offer
    Offers & Announcements$1500 Resort Credit
    Booking.com
    USD 138*
    View Deal
    #24 of 35 Hotels in Ocho Rios
    10.4 km from St. Ann's Bay
    • Free Parking
    • Breakfast included
    Booking.com
    USD 84*
    View Deal
    #28 of 35 Hotels in Ocho Rios
    10.6 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 13
    USD 138*
    Travelocity
    USD 125*
    View Deal
    #31 of 35 Hotels in Ocho Rios
    10.8 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 4
    USD 99*
    Expedia.com
    USD 95*
    View Deal
    #23 of 35 Hotels in Ocho Rios
    10.8 km from St. Ann's Bay
    • Free Parking
    • Pool
    SAVE USD 5
    USD 163*
    Travelocity
    USD 158*
    View Deal
    #9 of 35 Hotels in Ocho Rios
    11.0 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    TripAdvisor
    USD 127*
    View Deal
    #26 of 35 Hotels in Ocho Rios
    11.1 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    Savings alert! 46% below average rates

    The price you found is 46% lower than this hotel's average rate of USD 237/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Booking.com
    USD 90*
    View Deal
    #27 of 35 Hotels in Ocho Rios
    11.2 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 3
    USD 84*
    Travelocity
    USD 81*
    View Deal
    #13 of 35 Hotels in Ocho Rios
    11.8 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 30
    USD 125*
    Booking.com
    USD 95*
    View Deal
    #7 of 14 Hotels in Runaway Bay
    12.8 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    #11 of 35 Hotels in Ocho Rios
    13.0 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    Expedia.com
    USD 713*
    View Deal
    #1 of 35 Hotels in Ocho Rios
    13.2 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 86
    USD 319*
    Travelocity
    USD 233*
    View Deal
    #29 of 35 Hotels in Ocho Rios
    13.5 km from St. Ann's Bay
    • Free Parking
    • Pool
    Hostelworld.com
    USD 71*
    View Deal
    #13 of 14 Hotels in Runaway Bay
    13.6 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    Booking.com
    USD 114*
    View Deal
    #10 of 35 Hotels in Ocho Rios
    13.7 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 31
    USD 638*
    Bookit.com
    USD 607*
    View Deal
    #1 of 14 Hotels in Runaway Bay
    13.8 km from St. Ann's Bay
    • Free Parking
    • Breakfast included
    Special offer
    Special OfferExtra 10% OFF
    SAVE USD 207
    USD 759*
    Expedia.com
    USD 552*
    View Deal
    #5 of 14 Hotels in Runaway Bay
    14.0 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    #3 of 35 Hotels in Ocho Rios
    14.1 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 7
    USD 148*
    Expedia.com
    USD 141*
    View Deal
    #8 of 14 Hotels in Runaway Bay
    14.2 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    SAVE USD 10
    USD 110*
    Booking.com
    USD 100*
    View Deal
    #10 of 14 Hotels in Runaway Bay
    14.6 km from St. Ann's Bay
    • Free Wifi
    • Free Parking
    TripAdvisor
    USD 226*
    View Deal
    #12 of 14 Hotels in Runaway Bay
    15.4 km from St. Ann's Bay
    • Free Parking
    • Breakfast included
    No availability for your dates from these sites
    #3 of 14 Hotels in Runaway Bay
    15.9 km from St. Ann's Bay
    • Free Parking
    • Breakfast included
    Special offer
    Special OfferSUMMER SAVINGS -50%
    * Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.