Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Port Elizabeth

Tonight Tonight 23 May - 24 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Top 10 Hotels in Port Elizabeth

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Bequia Beach Hotel Luxury Boutique Hotel & Spa

Bequia Beach Hotel Luxury Boutique Hotel & Spa

Friendship Bay, Bequia Island
    4.5 out of 5.0
     
     

    Nestled on the beach, this Bequia Island hotel is within 1 mi (2 km) of Princess Margaret Beach, Lower Bay Beach and Friendship Bay Beach. Port of Port Elizabeth ...

    Bequia Beach Hotel Luxury Boutique Hotel & Spa£141

    Bequia Beach Hotel Luxury Boutique Hotel & Spa£141
    Keegan's Beachside

    Keegan's Beachside

    Lower Bay Road, Bequia Island
      2.5 out of 5.0
       
       

      Nestled on the beach, this Bequia Island hotel is within 1 mi (2 km) of Lower Bay Beach, Princess Margaret Beach and Friendship Bay Beach. Port of Port Elizabeth ...

      Keegan's Beachside£35

      Keegan's Beachside£35
      Bequia Plantation Hotel

      Bequia Plantation Hotel

      Belmont Road, Port Elizabeth Harbor, Bequia Island
        3.5 out of 5.0
         
         

        Nestled on the beach, this Belmont hotel is within 2 mi (3 km) of Port of Port Elizabeth, Princess Margaret Beach and Lower Bay Beach. Friendship Bay Beach is ...

        Bequia Plantation Hotel£91

        Bequia Plantation Hotel£91
        Beachcombers Hotel

        Beachcombers Hotel

        Villa beach, Villa
          3.5 out of 5.0
           
           

          Nestled on the beach, this Villa resort is within a 10-minute walk of Villa Beach and Fort Duvernette. Indian Bay is 0.6 mi (0.9 km) away.

          Beachcombers Hotel£87

          Beachcombers Hotel£87
          Sugarapple Inn

          Sugarapple Inn

          Friendship Bay, Bequia Island
            3.0 out of 5.0
             
             

            With direct access to the beach, this Bequia Island inn is within 1 mi (2 km) of Princess Margaret Beach, Lower Bay Beach and Friendship Bay Beach. Port of Port ...

            Sugarapple Inn£56

            Sugarapple Inn£56
            Gingerbread Hotel

            Gingerbread Hotel

            Admiralty Bay, Bequia Island
              3.5 out of 5.0
               
               

              Situated on the waterfront, this hotel is within 1 mile (2 km) of Port of Port Elizabeth and Princess Margaret Beach. Lower Bay Beach and Friendship Bay Beach ...

              Gingerbread Hotel£77

              Gingerbread Hotel£77
              Grenadine House

              Grenadine House

              Kingstown Park, Kingstown
                4.0 out of 5.0
                 
                 

                Located in the heart of Kingstown, this spa hotel is within a 10-minute walk of St. George's Anglican Cathedral and Kingstown Market. Botanical Gardens and Fort ...

                Grenadine House£72

                Grenadine House£72
                Blue Lagoon Hotel & Marina

                Blue Lagoon Hotel & Marina

                Blue Lagoon Bay, Ratho Mill
                  3.5 out of 5.0
                   
                   

                  Offering direct access to the beach, this Ratho Mill hotel is in the entertainment district, 1.1 mi (1.7 km) from Villa Beach, and within 6 mi (10 km) of St. ...

                  Blue Lagoon Hotel & Marina£101

                  Blue Lagoon Hotel & Marina£101
                  The Sweet Retreat

                  The Sweet Retreat

                  Lower Bay Rd, Bequia Island
                    3.0 out of 5.0
                     
                     

                    Nestled on the beach, this Bequia Island hotel is within minutes of Lower Bay Beach, Princess Margaret Beach and Friendship Bay Beach. Nearby attractions also ...

                    The Sweet Retreat£38

                    The Sweet Retreat£38
                    Fairview Guest House

                    Fairview Guest House

                    Cyrus Street, New Montrose, Kingstown
                      3.0 out of 5.0
                       
                       

                      Located in the heart of Kingstown, this guesthouse is within a 15-minute walk of St. George's Anglican Cathedral, Botanical Gardens and Kingstown Market. Fort ...

                      Fairview Guest House£48

                      Fairview Guest House£48
                      Map

                      Port Elizabeth Hotel Reviews

                      Travel to Port Elizabeth & Explore


                      Explore Port Elizabeth with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!