Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Port Elizabeth Hotels Deals

See all 131 Hotels in Port Elizabeth
Road Lodge Port Elizabeth Airport

Road Lodge Port Elizabeth Airport

Cnr of De Havilland and Airport West Rd, Port Elizabeth
    1.0 out of 5.0
     
     

    Situated near the airport, this hotel is within 3 mi (5 km) of Port Elizabeth City Hall, Market Square, and St. George's Cricket Ground. King's Beach and Bayworld ...

    Road Lodge Port Elizabeth Airport$44

    Road Lodge Port Elizabeth Airport$44
    Courtyard Port Elizabeth

    Courtyard Port Elizabeth

    Corner Lodge Road & Beach Road, Port Elizabeth
      4.0 out of 5.0
       
       

      Situated near the airport, this hotel is within a 10-minute walk of Humewood Beach, Hobie Beach, and Bayworld. King's Beach and Nelson Mandela Metropolitan University ...

      Courtyard Port Elizabeth$108

      Courtyard Port Elizabeth$108
      Radisson Blu Hotel, Port Elizabeth

      Radisson Blu Hotel, Port Elizabeth

      Corner of Marine Drive And Ninth Avenue, Port Elizabeth
        4.0 out of 5.0
         
         

        Located in Pollok Beach, this spa hotel is within 1 mi (2 km) of Hobie Beach and Humewood Beach. Nelson Mandela Metropolitan University and Bayworld are also ...

        Radisson Blu Hotel, Port Elizabeth$64

        Radisson Blu Hotel, Port Elizabeth$64
        King Edward Hotel

        King Edward Hotel

        Athol Fugard Terrace, Port Elizabeth
          3.5 out of 5.0
           
           

          Situated near the airport, in Port Elizabeth, this hotel is close to St. George's Cricket Ground, Port Elizabeth City Hall, and Market Square. Local attractions ...

          The Boardwalk Hotel

          The Boardwalk Hotel

          Beach Road, Port Elizabeth
            5.0 out of 5.0
             
             

            Situated near the beach, this luxury hotel is within a 10-minute walk of Humewood Beach and Hobie Beach. Bayworld and King's Beach are also within 1 mi (2 ...

            The Boardwalk Hotel$151

            The Boardwalk Hotel$151
            Thunzi Bush Lodge

            Thunzi Bush Lodge

            Po Box 50362, Colleen Glen,, Port Elizabeth
              4.0 out of 5.0
               
               

              Situated near the beach, this lodge is 1.7 mi (2.8 km) from Maitland Beach and 7.9 mi (12.7 km) from Seaview Lookout.

              The Beach Hotel

              The Beach Hotel

              Marine Drive, Summerstrand, Port Elizabeth
                4.0 out of 5.0
                 
                 

                Nestled on the beach, this Port Elizabeth hotel is within a 10-minute walk of Hobie Beach and Humewood Beach. King's Beach and Bayworld are also within 1 mi ...

                The Beach Hotel$89

                The Beach Hotel$89
                Beachwalk Bed and Breakfast

                Beachwalk Bed and Breakfast

                No 1, Second Avenue, Port Elizabeth
                  4.0 out of 5.0
                   
                   

                  Situated near the beach, this guesthouse is within a 15-minute walk of Hobie Beach and Humewood Beach. Bayworld and King's Beach are also within 2 mi (3 ...

                  Ibhayi Guest Lodge

                  Ibhayi Guest Lodge

                  144 Main road, Port Elizabeth
                    4.0 out of 5.0
                     
                     

                    Situated in Port Elizabeth, this boutique guesthouse is 3.1 mi (4.9 km) from St. George's Cricket Ground and within 6 mi (10 km) of Market Square and Port Elizabeth ...

                    The Kelway Hotel

                    The Kelway Hotel

                    1 Brookes Hill Drive, Port Elizabeth
                      3.0 out of 5.0
                       
                       

                      Situated in the entertainment district, this hotel is within a 10-minute walk of Bayworld and Humewood Beach. King's Beach and Hobie Beach are also within 1 ...

                      The Kelway Hotel$71

                      The Kelway Hotel$71