Compare and save on Port Hedland hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
17 Results
  • Eighty Mile Beach Caravan Park
    Ranked #1 overall in Port Hedland hotels
    10.01 review
    Popular withBackpackersOutdoorsyAdventure

    Located almost halfway between Port Hedland and Broome, just off the main highway, this is the best spot along the road to spend the night - or even, as some ...

      ReviewsPhotosAmenitiesMaploadingclose
    • The Esplanade Hotel Port Hedland
      Ranked #2 overall in Port Hedland hotels
      10.01 review
      Popular withHistoryFoodiesLuxury

      The Esplanade is Port Hedland's only five star hotel, and it's located in a beautiful historic building that dates back to 1904. The rooms are fabulous, with many including deluxe ...

      • Free WiFi
      • Restaurant
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Hospitality Inn Port Hedland
      Ranked #3 overall in Port Hedland hotels
      8.01 review
      Popular withLuxuryFamilies

      The Hospitality Inn, Port Hedland, offers guests excellent service and modern rooms for their stay in the city. It's a little bit out from the city centre, but it's still ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Discovery Parks - Port Hedland
      Ranked #4 overall in Port Hedland hotels
      10.01 review
      Popular withBackpackersOutdoorsyFamilies

      Although it's located a bit far out from the Port Hedland city centre - you will need to drive in - Discovery Parks is definitely the best choice in the ...

        ReviewsPhotosAmenitiesMaploadingclose
      • The Landing Port Hedland
        Ranked #7 overall in Port Hedland hotels
        8.01 review
        Popular withLuxury

        The Landing is one of Port Hedland's best hotel motels, and although it's located away from the centre and by the airport, the facilities are absolutely fantastic, with a great ...

        • Free WiFi
        • Restaurant
        • Fitness Center
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Blackrock Tourist Park
        Ranked #6 overall in Port Hedland hotels
        8.01 review
        Popular withBackpackersOutdoorsyAdventure

        If you need a cheap spot to camp down for the night or to park your caravan, then Black Rock Tourist Park is the place to do it. Located in ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Ibis Styles Port Hedland
          Ranked #8 overall in Port Hedland hotels
          8.01 review
          Popular withOutdoorsy

          The Ibis Styles offers basic rooms but friendly service and solid facilities. It's not the fanciest hotel in Port Hedland, but it is one of the best located, with beautiful ...

          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Breakfast
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        • The Pier Hotel
          Ranked #5 overall in Port Hedland hotels
          8.01 review
          Popular withNightlife

          The Pier Hotel might not be the best place to stay in Port Hedland, despite its cheap rooms and central location, but it is a great place to enjoy a ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Cooke Point Holiday Park
            Ranked #9 overall in Port Hedland hotels
            0.0
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Shell Roadhouse South Hedland
            Ranked #10 overall in Port Hedland hotels
              PhotosAmenitiesMaploadingclose
            • The Lodge Motel
              Ranked #13 overall in Port Hedland hotels
              • Restaurant
              • Swimming Pool
              • Fitness Center
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • South Hedland Motel
              Ranked #12 overall in Port Hedland hotels
                PhotosAmenitiesMaploadingclose
              • Mia Mia Port Hedland International Airport
                Ranked #14 overall in Port Hedland hotels
                • Free WiFi
                • Restaurant
                • Fitness Center
                • Free Parking
                • Airport Transfer
                PhotosAmenitiesMaploadingclose
              • Mia Mia Executive Apartments
                Ranked #11 overall in Port Hedland hotels
                • Free Parking
                • Airport Transfer
                PhotosAmenitiesMaploadingclose
              • Port Hedland Walkabout Motel Hotel & Function Centre
                Ranked #15 overall in Port Hedland hotels
                  PhotosAmenitiesMaploadingclose
                • Port Tourist Park
                  Ranked #17 overall in Port Hedland hotels
                  0.0
                  • Free WiFi
                  • Restaurant
                  • Fitness Center
                  • Free Parking
                  PhotosAmenitiesMaploadingclose
                • Beachfront Port Hedland
                  Ranked #16 overall in Port Hedland hotels
                  0.0
                  • Restaurant
                  • Fitness Center
                  • 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.com/trip/hotels/hotel_list_page?action=index&clean_path=port-hedland-australia&controller=topics&country_code=&current_user_id=&filters=&id=2000000032206&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=port-hedland-australia%2Fhotels&place=2000000032206&place_type=City&place_type=region&region=2000000032206&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003760976&hotel_ids%5B%5D=5000000135085&hotel_ids%5B%5D=5000000084673&hotel_ids%5B%5D=5000005910146&hotel_ids%5B%5D=5000003840450&hotel_ids%5B%5D=5000003908163&hotel_ids%5B%5D=5000000124999&hotel_ids%5B%5D=5000005910144&hotel_ids%5B%5D=5000000132118&hotel_ids%5B%5D=5000001050629&hotel_ids%5B%5D=5000003901994&hotel_ids%5B%5D=5000003902400&hotel_ids%5B%5D=5000003881174&hotel_ids%5B%5D=5000003933046&hotel_ids%5B%5D=5000003723120&hotel_ids%5B%5D=5000000341193&hotel_ids%5B%5D=5000000410944", 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=2000000032206" + "&" + 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); } };