Compare and save on Port Elizabeth hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
317 Results
  • Shamwari Game Reserve
    Ranked #1 overall in Port Elizabeth hotels
    9.33 reviews
    Popular withAdventureOutdoorsyLuxury

    You can't visit South Africa without visiting at least one or two game farms during your stay. Lucky for those of us in the Eastern Cape, we have plenty to ...

    • Restaurant
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Lalibela Game Reserve
    Ranked #2 overall in Port Elizabeth hotels
    10.01 review
    Popular withLuxury

    LALIBELA Game Reserve. A nice way to see the wild animals in their natural habitat. Our park ranger spotting cheetah family.

    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Eagles Crag Lodge
    Ranked #3 overall in Port Elizabeth hotels
    10.01 review
    Popular withAdventureLuxuryOutdoorsy

    Eagle's Crag is without a doubt one of the most beautiful and certainly romantic places that I have ever stayed in. Everything from the staff to the softness of the ...

      ReviewsPhotosAmenitiesMaploadingclose
    • rippons safari
      Ranked #4 overall in Port Elizabeth hotels
      10.01 review

      located in the Shamwari game reserve- this safari hotel is top notch. There were wild animals walking around the rooms, the food was incredible, the staff and rangers were extremely ...

        ReviewsPhotosAmenitiesMaploadingclose
      • Forest Hall Guest House
        Ranked #5 overall in Port Elizabeth hotels
        6.01 review
        Popular withBackpackers
        • Free WiFi
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Road Lodge Port Elizabeth Airport
        Ranked #6 overall in Port Elizabeth hotels
        6.01 review
        • Free WiFi
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Bishops Inn
        Ranked #7 overall in Port Elizabeth hotels
        8.01 review
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        ReviewsPhotosAmenitiesMaploadingclose
      • Victoria and Alfred Guest House
        Ranked #8 overall in Port Elizabeth hotels
        4.02 reviews
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Protea Hotel by Marriott Port Elizabeth Marine
        Ranked #9 overall in Port Elizabeth hotels
        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Radisson Blu Hotel, Port Elizabeth
        Ranked #11 overall in Port Elizabeth hotels
        0.0
        Popular withBusiness
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Kelway Hotel
        Ranked #10 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Manor 38
        Ranked #16 overall in Port Elizabeth hotels
        0.0
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Le Blue Guesthouse
        Ranked #14 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Bluewater Guesthouse
        Ranked #15 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Free Parking
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • Treetops Guesthouse
        Ranked #13 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Swimming Pool
        • Free Parking
        • Airport Transfer
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • Sea Otters Lodge
        Ranked #18 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Mongoose Manor
        Ranked #19 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Hacklewood Hill Country House
        Ranked #21 overall in Port Elizabeth hotels
        0.0
        Popular withLuxury
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Courtyard Hotel Port Elizabeth
        Ranked #23 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Aristotle Guest House
        Ranked #25 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • Brookes Hill Suites
        Ranked #24 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Breakfast
        • Free Parking
        PhotosAmenitiesMaploadingclose
      • No. 5 Boutique Art Hotel
        Ranked #22 overall in Port Elizabeth hotels
        0.0
        Popular withLuxury
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Fitness Center
        • Free Breakfast
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Bluewater Beachfront Guest House
        Ranked #17 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Free Breakfast
        • Free Parking
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • 10 on CAPE
        Ranked #20 overall in Port Elizabeth hotels
        0.0
        • Free WiFi
        • Free Parking
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Homeleigh Halt Guest House
        Ranked #12 overall in Port Elizabeth hotels
          PhotosAmenitiesMaploadingclose
        • Kings Beach Backpackers
          Ranked #26 overall in Port Elizabeth hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • The Boardwalk Hotel
            Ranked #27 overall in Port Elizabeth hotels
            • Free WiFi
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            • Airport Transfer
            PhotosAmenitiesMaploadingclose
          • Garden Court Kings Beach
            Ranked #30 overall in Port Elizabeth hotels
            0.0
            • Restaurant
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Singa Lodge
            Ranked #29 overall in Port Elizabeth hotels
            0.0
            Popular withLuxury
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Free Breakfast
            PhotosAmenitiesMaploadingclose
          • Indigo Bay Lodge
            Ranked #28 overall in Port Elizabeth hotels
            0.0
              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-elizabeth-south-africa&controller=topics&country_code=&current_user_id=&filters=&id=2000000018915&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=port-elizabeth-south-africa%2Fhotels&place=2000000018915&place_type=City&place_type=region&region=2000000018915&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000385173&hotel_ids%5B%5D=5000003662338&hotel_ids%5B%5D=5000003537588&hotel_ids%5B%5D=5000001318363&hotel_ids%5B%5D=5000000168656&hotel_ids%5B%5D=5000000134644&hotel_ids%5B%5D=5000000034276&hotel_ids%5B%5D=5000000204111&hotel_ids%5B%5D=5000003659852&hotel_ids%5B%5D=5000000008735&hotel_ids%5B%5D=5000000405775&hotel_ids%5B%5D=5000000389622&hotel_ids%5B%5D=5000000426281&hotel_ids%5B%5D=5000000410005&hotel_ids%5B%5D=5000000431397&hotel_ids%5B%5D=5000000283532&hotel_ids%5B%5D=5000000269201&hotel_ids%5B%5D=5000000237597&hotel_ids%5B%5D=5000000187469&hotel_ids%5B%5D=5000000126906&hotel_ids%5B%5D=5000000167375&hotel_ids%5B%5D=5000000208457&hotel_ids%5B%5D=5000000368009&hotel_ids%5B%5D=5000000260272&hotel_ids%5B%5D=5000001242324&hotel_ids%5B%5D=5000000291361&hotel_ids%5B%5D=5000003832657&hotel_ids%5B%5D=5000000310563&hotel_ids%5B%5D=5000000355219&hotel_ids%5B%5D=5000000418841", 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=2000000018915" + "&" + 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); } };