Go Eastern Cape Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-06-10

2026-06-11

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Eastern Cape near Port Elizabeth Harbour

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

192 options found

  • Airtulla

    11 Tulla Street, Port Elizabeth, South Africa

    0.7 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Situated a 16-minute walk from the Feather Market Centre, Airtulla Villa Port Elizabeth entices guests to explore various tourist attractions in the area.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Modern Home In Historic Neighborhood

    6 Kemsley Street, Port Elizabeth, South Africa

    0.7 km to Port Elizabeth Harbour

    (Show map)

    Show map

    The 2-bedroom Modern Home In Historic Neighborhood Port Elizabeth offers swift access to various city sites, such as Jewish Pioneer's Memorial Museum, situated nearly 5 minutes' walk away.

    More...
    BOOK
  • House Grace

    7 Alfred Terrace, Port Elizabeth, South Africa

    0.8 km to Port Elizabeth Harbour

    (Show map)

    Show map

    House Grace Villa Port Elizabeth offers swift access to various city sites, such as The Little Theatre, situated merely 6 minutes' walk away.

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Balmain

    1 Havelock Street Balmain, Port Elizabeth, South Africa

    0.8 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Located a 19-minute walk from the local South End Museum, Balmain Hotel Port Elizabeth is within 400 metres of Port Elizabeth Opera House. This hotel also includes a car park.

    More...
    BOOK
  • Happy Homes Guest House, Richmond Hill

    48 Campbell Street, Richmond Hill St, Port Elizabeth, South Africa

    0.8 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Providing 6 rooms, the 3-star Happy Homes Guest House, Richmond Hill Port Elizabeth is about 5 minutes' walk from Jewish Pioneer's Memorial Museum.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Happy Home Guest House

    48 Campbell Street, Port Elizabeth, South Africa

    0.8 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Located merely 1.2 km from the british-built Fort Frederick, Happy Home Guest House Port Elizabeth is about 5 minutes' walk from Port Elizabeth Opera House. Additionally, guests can enjoy a golf club…

    More...
    BOOK
  • Cosy Richmond Hill Retreat

    1 Sherlock Street, Port Elizabeth, South Africa

    0.8 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Located 2.1 km from the Victoria Park, Cosy Richmond Hill Retreat Hotel Port Elizabeth is a 6-minute walk from Jewish Pioneer's Memorial Museum. This hotel has a garden along with a balcony.

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • King Edward Hotel

    Athol Fugard Terrace, Port Elizabeth, South Africa

    0.9 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Situated 2.5 km from the Shamwari Private Game Reserve in the historical district of Port Elizabeth, the 3-star King Edward Hotel Port Elizabeth highlights a private art gallery. Boasting a location…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Belvedere Cottages

    15 Edward Street, Port Elizabeth, South Africa

    0.9 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Located in close proximity to Jewish Pioneer's Memorial Museum, the 3-star Belvedere Cottages Port Elizabeth hotel gives easy access to various tourist attractions. This Port Elizabeth bed &…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Emmanuelbnb

    17 Pearson Street, Port Elizabeth, South Africa

    0.9 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Emmanuelbnb Port Elizabeth apartment is located just 0.7 km from Port Elizabeth train station and just a 5-minute walk from the Wezandla African Craft Traders. For guests seeking an active stay, this…

    More...
    BOOK
  • The Grand Hotel

    Belmont Terrace, Port Elizabeth, South Africa

    0.9 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Located 2.3 km from the british-built Fort Frederick, The Grand Hotel Port Elizabeth is a 6-minute walk from the Campanile. Boasting a location a few moments from the Wezandla African Craft Traders…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • 4 Callington Guest House

    4 Callington Street, Port Elizabeth, South Africa

    1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Featuring views of the city, 4 Callington Guest House Port Elizabeth is located 1.8 km from the british-built Fort Frederick. At this guest house, guests will find a golf club to stay active.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Eazy Rest

    15 Lawrence Street, Port Elizabeth, South Africa

    1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Eazy Rest Hotel Port Elizabeth offers guests access to the Feather Market Centre, which is 1 km away. To keep fit, a golf club provided for guests at this guest house.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • 18 On Sherlock

    18 Sherlock Street, Port Elizabeth, South Africa

    1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Offering guests a private art gallery, 18 On Sherlock Port Elizabeth hotel sits approximately 25 minutes' walk from the Shamwari Private Game Reserve. This Port Elizabeth guest house provides Wi-Fi…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Steps Guest House

    22 Mackay Street, Port Elizabeth, South Africa

    1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Steps Guest House Port Elizabeth includes 6 rooms and is 15 minutes' walk from No. 7 Castle Hill Museum. There is also a car park.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Drifters Haven Gqeberha

    64 Campbell Street, Port Elizabeth, South Africa

    1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Offering 11 rooms, the 3-star recently renovated Drifters Haven Gqeberha Hotel Port Elizabeth is near the entertainment district of Port Elizabeth, nearly a 10-minute ride from the sandy central…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Kingsworth Inn Port Elizabeth

    57 Campbell Street 57A, Port Elizabeth, South Africa

    1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Located merely 14 minutes' stroll from No. 7 Castle Hill Museum, the 3-star Kingsworth Inn Port Elizabeth features complimentary private parking and quiet views of the street. The guest house is a…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Blue Yellow Door Home

    12 Irvine Street, Port Elizabeth, South Africa

    1.1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    During the stay at Blue Yellow Door Home Port Elizabeth, guests can indulge in windsurfing, diving, and fishing or visit the multi - use St George's Park, located a 13-minute walk away.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • The Monument Guesthouse

    49 Havelock St, Port Elizabeth, South Africa

    1.1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Featuring Wi-Fi in the rooms, the 3-star The Monument Guesthouse Port Elizabeth is around a 10-minute walk from the modest gallery "Nelson Mandela Metropolitan Art Museum". Also, guests have access…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Vuyomat Guest House 1

    23 Callington Street, Port Elizabeth, South Africa

    1.1 km to Port Elizabeth Harbour

    (Show map)

    Show map

    Situated nearly a 25-minute walk from the Port Elizabeth Golf Club, Vuyomat Guest House 1 Port Elizabeth offers proximity to various city highlights. To keep fit, a golf club provided for guests at…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21