Hotels near Treasure Beach Hotel

Sort by Tribes
Best Value
Currency
5 Results
  • 0.27 miJakes Hotel, Villas & Spa
    0.27 mi from Treasure Beach Hotel
    8.03 reviews
    Popular withArtsyLuxury

    This unexpected oasis in the quiet fishing village of Treasure Beach on Jamaica's south coast is one of the country's best kept secrets. The rugged natural beauty of the rocky ...

    • Free WiFi
    • Swimming Pool
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • 0.27 miJake's
    0.27 mi from Treasure Beach Hotel
    10.01 review
      ReviewsPhotosAmenitiesMaploadingclose
    • 21.84 miSandals Whitehouse European Village and Spa
      21.84 mi from Treasure Beach Hotel
      8.36 reviews
      Popular withLuxuryWellnessOutdoorsy

      Terrific resort. It's got a large expanse on the beach. The entertainment folks were pretty top notch. They definitely got people involved without being obnoxious. There was enough variety in ...

      • Free WiFi
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • 25.85 miNatural Mystic Cottages
      25.85 mi from Treasure Beach Hotel
      10.01 review

      Natural Mystic Cottages is one of my favorite guesthouses. Lydia is amazing at making you feel comfortable and her cottages are full of little details that shows you how much ...

        ReviewsPhotosAmenitiesMaploadingclose
      • 28.91 miWindsor Great House
        28.91 mi from Treasure Beach Hotel
        10.01 review
        Popular withAdventureHistoryGreen
          ReviewsPhotosAmenitiesMaploadingclose

        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.com/trip/hotels/hotel_list_page?action=nearby&clean_path=st-elizabeth-jamaica%2Fhotels%2Ftreasure-beach-hotel&controller=topics&country_code=&current_user_id=&filters%5BClass%5D%5B%5D=Hotel&id=5000000030577&klass_name=Hotel&list_type=hotels&nearby=true&order=asc&path=st-elizabeth-jamaica%2Fhotels%2Ftreasure-beach-hotel%2Fnearby-hotels&place=5000000030577&place_type=Hotel&place_type=hotel&region=2000000022144&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000346718&hotel_ids%5B%5D=5000005236858&hotel_ids%5B%5D=5000000019712&hotel_ids%5B%5D=5000004367358&hotel_ids%5B%5D=5000000280957", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000022144" + "&" + 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); } };