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 Shark Rock Pier

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

377 options found

  • Eltham Lodge

    5 Chalmers Road ,Port Elizabeth 6001, Port Elizabeth, South Africa

    2 km to Shark Rock Pier

    (Show map)

    Show map

    Situated 2.2 km from the Feather Market Centre, Eltham Lodge Port Elizabeth hotel features Wi-Fi throughout the property, and secured parking on site. Featuring a swimming pool, the bed & breakfast…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Driftsands Guesthouse

    2 Marshall Road, Port Elizabeth, South Africa

    2 km to Shark Rock Pier

    (Show map)

    Show map

    Located merely 1.2 km from the sandy central King's Beach, the 3-star Driftsands Guesthouse Port Elizabeth is just 6 minutes' walk from Speed Way. Featuring 7 rooms with views of the sea, this Port…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Anfani Boutique Hotel

    1 Chalmers Road, Port Elizabeth, South Africa

    2 km to Shark Rock Pier

    (Show map)

    Show map

    The smoke-free Anfani Boutique Hotel Port Elizabeth, located just 1.4 km from the calm Happy Valley Park, boasts a swimming pool. To keep fit, a golf club provided for guests at this 5-star hotel.

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Boutique Hotel On The Bay

    18 Driftsands Drive, Humewood, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    Providing 13 rooms, Boutique Hotel On The Bay Humewood is only 1.3 km from the McArthur Pool and Leisure Centre. Also, active guests can enjoy an outdoor swimming pool, along with a golf club…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Intimate Chapters In Rubin

    15 Rubin Crescent, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    Offering a private swimming pool, Intimate Chapters In Rubin Port Elizabeth apartment is located just a 6-minute walk from Somerstrand NG Kerk. With access to a golf club, this apartment is ideal for…

    More...
    BOOK
  • Cosy Destiny

    15 Rubin Crescent, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    Cosy Destiny Apartment Port Elizabeth is about 25 minutes' walk from the Shark Rock Pier. Wi-Fi and a private parking lot are also available at the apartment.

    More...
    BOOK
  • La Mer Guesthouse

    24 Driftsands Drive, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    Situated nearly 25 minutes' walk from the Donkin Reserve, the 3-star La Mer Guesthouse Port Elizabeth features Wi-Fi in public areas, and a car park on site. This Port Elizabeth hotel lies in a…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Ims Guesthouse In Summestrand

    26 Sharwood Road, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    The 3-star Ims Guesthouse In Summestrand Port Elizabeth, located 2.6 km from the Humewood Golf Club, offers a swimming pool and Wi-Fi in the rooms.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Villavin At 26 Richardson

    26 Richardson Road Summerstrand Port Elizabeth, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    The 3-star Villavin At 26 Richardson Port Elizabeth hotel is located in Port Elizabeth, 2.7 km from the calm Happy Valley Park, and offers an outdoor swimming pool. At the guest house, guests will…

    More...
    BOOK
  • Avu Suite02

    Elmdor Flats, Humewood, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at Avu Suite02 Port Elizabeth apartment, which is 4.2 km from the South African Air Force Museum and about a 20-minute walk from the Splash Waterworld.

    More...
    BOOK
  • White House

    10 Geddes Road, Port Elizabeth, South Africa

    2.1 km to Shark Rock Pier

    (Show map)

    Show map

    Staying at the 15 m² White House Apartment Port Elizabeth, guests can reach the modest gallery "Nelson Mandela Metropolitan Art Museum", situated 6 km away. The apartment features Wi-Fi in the rooms.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Nine On Borghorst

    9 Borghorst Street, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    The 6-room Nine On Borghorst Apartment Port Elizabeth is located about 15 minutes' drive from the Prince Alfred's Guard Memorial and 2.8 km from the Apple Express Steam Train. This apartment features…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • 2 Private Bedrooms - Homestay

    124 Admiralty Way, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    Featuring a patio and an outdoor swimming pool, 2 Private Bedrooms - Homestay Port Elizabeth hotel lies a 10-minute ride from the Splash Waterworld. There is also parking.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Single Room - Home-Stay

    124 Admiralty Way, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at Single Room - Home-Stay Port Elizabeth, which is 2.8 km from the sandy central King's Beach and a 10-minute ride from the Saint Augustine's Catholic…

    More...
    BOOK
  • Private Rooms - Home-Stay

    124 Admiralty Way, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    Private Rooms - Home-Stay Port Elizabeth is nearly a 25-minute walk from the Casino Saint and offers a shared lounge with a swimming pool. Located 2.3 km from the calm Happy Valley Park, the homestay…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Ashbourne Manor

    130 Admiralty Way, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    Situated nearly a 10-minute drive from the Campanile, Ashbourne Manor Hotel Port Elizabeth offers proximity to various city highlights.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Summerstrand Self Catering For Two

    10 Borghorst Street 10, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    Offering a patio with outdoor dining areas, the 3-star Summerstrand Self Catering For Two Port Elizabeth hotel is approximately a 10-minute drive from the Campanile.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Luxury Modern Home

    2 Percy Owen Place, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    Situated approximately a 15-minute drive from the modest gallery "Nelson Mandela Metropolitan Art Museum", the 2-bedroom Luxury Modern Home Port Elizabeth features a terrace with views of the garden.

    More...
    BOOK
  • 8-Borghorst,Street Summerstrand

    10 Borghorst St Summerstrand, Port Elizabeth, South Africa

    2.2 km to Shark Rock Pier

    (Show map)

    Show map

    Situated 10 minutes by car from the McArthur Pool and Leisure Centre, 8-Borghorst,Street Summerstrand Port Elizabeth villa entices guests to explore various tourist attractions in the area.

    More...
    BOOK
  • Sharwood Place

    54 Sharwood Street Summerstrand, Port Elizabeth, South Africa

    2.3 km to Shark Rock Pier

    (Show map)

    Show map

    Located around 3 km from the Humewood Golf Club, the 3-star Sharwood Place Port Elizabeth hotel features Wi-Fi in the rooms and a car park on site.

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