Compare and save on Ocho Rios hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Mr.Thomas -flickr
Sort by Tribes
Best Value
Currency
116 Results
  • Sandals Ochi Beach Resort
    Ranked #1 overall in Ocho Rios hotels
    9.69 reviews
    Popular withFamiliesLuxuryNightlife

    The most amazing sunsets. Perfect black sky at night with thousands of stars. Away from the lights of the city your can see the milky way.

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Jewel Dunn's River Beach Resort & Spa Ocho Rios
    Ranked #2 overall in Ocho Rios hotels
    9.17 reviews
    Popular withOutdoorsyAdventureFamilies

    I loved that day

    • Free WiFi
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • ClubHotel Riu Ocho Rios
    Ranked #3 overall in Ocho Rios hotels
    9.04 reviews
    Popular withFoodiesAdventureWellness

    I have stayed at Sandals and by comparison this is a bit of a step down. Overall though, it is still a great way to experience Jamaica - the trick ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Sandals Royal Plantation
    Ranked #4 overall in Ocho Rios hotels
    10.02 reviews
    Popular withLuxuryBusinessFoodies

    probably some of the best meals I've ever had at any all inclusive resort EVER...and it's my job to visit resorts so I eat at a lot of them

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Moon Palace Jamaica Grande - All Inclusive
    Ranked #5 overall in Ocho Rios hotels
    10.02 reviews
    Popular withFoodiesBusinessNightlife

    I had an amazing time last week at the Moon Palace Resort. Their pictures online don't do any justice. PROS: - Multiple swimming pools and hot tubs. It never felt ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Couples Sans Souci
    Ranked #6 overall in Ocho Rios hotels
    9.02 reviews
    Popular withLuxuryFoodiesOutdoorsy

    This place was beautiful! Paradise! The resort was built up through the seaside cliffs and transitioned down to a private beach. The staff was incredibly friendly minus the tour desk ...

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Noel Coward's Blue Harbour
    Ranked #7 overall in Ocho Rios hotels
    10.02 reviews
      ReviewsPhotosAmenitiesMaploadingclose
    • Melia Jamaica Braco Village
      Ranked #8 overall in Ocho Rios hotels
      10.01 review
      Popular withLuxuryGreenAdventure

      Amazing!

      • Free WiFi
      • Fitness Center
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Sunset Jamaica Grande Resort
      Ranked #9 overall in Ocho Rios hotels
      6.02 reviews

      I would not stay at this resort again. It used to be nice many years ago but lost its quality. If you are a more discerning traveler, you might want ...

      • Restaurant
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Paradise Turtle Towers Apartments
      Ranked #10 overall in Ocho Rios hotels
      8.01 review

      A day pass to Turtle beach is definitely worthwhile with many beach activities available.

      • Free WiFi
      • Swimming Pool
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Sandals Dunn's River Villagio Golf Resort and Spa
      Ranked #11 overall in Ocho Rios hotels
      10.01 review
      Popular withLuxury

      We absolutely loved Sandals and loved this resort! Beautiful and incredible food! The food was outstanding! And I loved the fact that we could travel to other Sandals resorts and ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Moxons Beach Club
        Ranked #12 overall in Ocho Rios hotels
        6.01 review
        • Restaurant
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Prospect Plantation
        Ranked #13 overall in Ocho Rios hotels
        8.01 review
          ReviewsPhotosAmenitiesMaploadingclose
        • Inn at Shaw Park Gardens & Waterfalls
          Ranked #14 overall in Ocho Rios hotels
          8.01 review
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • Shaw Park Beach Hotel & Spa
          Ranked #16 overall in Ocho Rios hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Fitness Center
          • Free Breakfast
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Teresinajamaica
          Ranked #15 overall in Ocho Rios hotels
          0.0
          • Free WiFi
          • Free Breakfast
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Fisherman's Point Resort
          Ranked #19 overall in Ocho Rios hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Chrisanns Beach Resort
          Ranked #17 overall in Ocho Rios hotels
          • Free WiFi
          • Swimming Pool
          • Free Parking
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Silver Seas Resort Hotel
          Ranked #18 overall in Ocho Rios hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Parking
          PhotosAmenitiesMaploadingclose
        • Rooms Ocho Rios
          Ranked #20 overall in Ocho Rios hotels
          4.02 reviews

          I liked this hotel because well, it was a Jamaica vacation(!) and there's a pool and beach onsite. But please, no matter what you read or see on the official ...

          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Fitness Center
          • Free Breakfast
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • Couples Tower Isle
          Ranked #21 overall in Ocho Rios hotels
          0.0
          Popular withLuxury
          • Restaurant
          • Fitness Center
          PhotosAmenitiesMaploadingclose
        • Pier View
          Ranked #23 overall in Ocho Rios hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Beaches Ocho Rios Resort & Golf Club
            Ranked #25 overall in Ocho Rios hotels
            0.0
            Popular withLuxury
            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            • Airport Transfer
            PhotosAmenitiesMaploadingclose
          • Paradise Jamaica
            Ranked #22 overall in Ocho Rios hotels
            0.0
              PhotosAmenitiesMaploadingclose
            • Sand Castles Resort
              Ranked #24 overall in Ocho Rios hotels
              0.0
              • Restaurant
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Hunter's Rest Villa
              Ranked #39 overall in Ocho Rios hotels
              • Free WiFi
              • Restaurant
              • Swimming Pool
              • Free Breakfast
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Deletas Delight
              Ranked #48 overall in Ocho Rios hotels
                PhotosAmenitiesMaploadingclose
              • Paradise Fantasy Beachfront Villa
                Ranked #46 overall in Ocho Rios hotels
                  PhotosAmenitiesMaploadingclose
                • Sun Tan Beach Suite
                  Ranked #34 overall in Ocho Rios hotels
                    PhotosAmenitiesMaploadingclose
                  • Casa De Shalom
                    Ranked #54 overall in Ocho Rios hotels
                    • Free WiFi
                    • Restaurant
                    • Free Breakfast
                    • Free Parking
                    PhotosAmenitiesMaploadingclose

                  Average price per night

                  Hotel class

                  Hotel type

                  Average user rating

                  Clear Filters
                  Clear Filters
                  var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_list_page?action=index&clean_path=ocho-rios-jamaica&controller=topics&country_code=&current_user_id=&filters=&id=2000000000660&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=ocho-rios-jamaica%2Fhotels&place=2000000000660&place_type=City&place_type=region&region=2000000000660&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000057963&hotel_ids%5B%5D=5000000698710&hotel_ids%5B%5D=5000000703328&hotel_ids%5B%5D=5000000250250&hotel_ids%5B%5D=5000004449707&hotel_ids%5B%5D=5000000000020&hotel_ids%5B%5D=5000000297312&hotel_ids%5B%5D=5000004442543&hotel_ids%5B%5D=5000000105391&hotel_ids%5B%5D=5000000048175&hotel_ids%5B%5D=5000000309906&hotel_ids%5B%5D=5000000249198&hotel_ids%5B%5D=5000000074593&hotel_ids%5B%5D=5000003758938&hotel_ids%5B%5D=5000000000570&hotel_ids%5B%5D=5000000097622&hotel_ids%5B%5D=5000000010256&hotel_ids%5B%5D=5000000076625&hotel_ids%5B%5D=5000000067461&hotel_ids%5B%5D=5000000001061&hotel_ids%5B%5D=5000000095134&hotel_ids%5B%5D=5000000115626&hotel_ids%5B%5D=5000000010702&hotel_ids%5B%5D=5000000212815&hotel_ids%5B%5D=5000000105282&hotel_ids%5B%5D=5000004460258&hotel_ids%5B%5D=5000004033061&hotel_ids%5B%5D=5000004442921&hotel_ids%5B%5D=5000004468206&hotel_ids%5B%5D=5000003890455", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000660" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };