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

  • Wanderlust Whiskaway

    1 Mcilwraith Street, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    The 2-bedroom Wanderlust Whiskaway Villa Port Elizabeth is located 3.2 km from the sandy central King's Beach, giving access to various tourist spots nearby.

    More...
    From US$ 279
    price for 1 night
    BOOK From US$ 279
  • Rehema Sands

    31 Beach Rd Rehema Sands, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Rehema Sands Port Elizabeth hotel offers proximity to the calm Happy Valley Park, situated just 0.8 km away.

    More...
    BOOK
  • Paxton Luxury Apartments Self-Catering

    Mansions Avenue, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    The beachfront Paxton Luxury Apartments Self-Catering Port Elizabeth offers easy access to such tourist sites as Speed Way, located just 6 minutes' walk away. To keep up with a sport routine, hiking,…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Caulfield Self Catering Apartment #Solar Energy - No Loadshedding

    19 Caulfield Crescent, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the welcoming Caulfield Self Catering Apartment #Solar Energy - No Loadshedding Port Elizabeth, which is just 1.8 km from Boardwalk Casino and a 25…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Posh Spot On The Beachfront Strictly Bookings Of 4 Or 5 Guests

    6 La Roche Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Located only 0.6 km from the Splash Waterworld Supertubes, the spacious 2-bedroom Posh Spot On The Beachfront Strictly Bookings Of 4 Or 5 Guests Port Elizabeth apartment is approximately 10 minutes'…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Posh Spot Gold Unit Beautiful Beach View Apartment Sleeps 2

    6 La Roche Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Posh Spot Gold Unit Beautiful Beach View Apartment Sleeps 2 Port Elizabeth is located 2 km from the local South End Museum and 11 minutes' walk from the sandy central King's Beach. Staying in this…

    More...
    BOOK
  • Golden Suite Apartment Summerstrand

    6 La Roche Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Located 3.8 km from the life-sized bronze Horse Memorial, the 60 m² Golden Suite Apartment Summerstrand Port Elizabeth is 800 metres from a top family-friendly place like the McArthur Baths. Staying…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Emerald Suite With Sea View Strictly Bookings For 4 Guests Accepted

    6 La Roche Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Featuring a swimming pool, Emerald Suite With Sea View Strictly Bookings For 4 Guests Accepted Port Elizabeth is only 6 minutes' walk from Humewood Beach. Staying in the spacious apartment, nestled a…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Underafricanskys, Humewood

    5 Cathcart Road, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Staying at Underafricanskys, Humewood Port Elizabeth apartment, guests can relax on a patio a 14-minute walk from the Bayworld. With access to a golf club, this apartment caters to the needs of…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Manor 38

    38 Brighton Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Featuring a sun terrace, a shared lounge, and barbecue grills, the 3-star Manor 38 Hotel Port Elizabeth is situated only a 5-minute walk from the Clicks Pharmacy. Located 5 km from the british-built…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Wavecrest At The Beach

    15 Beach Road Wavecrest Unit 4, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Located just 8 minutes' walk from the Bayworld and Speed Way, the spacious 1-bedroom Wavecrest At The Beach Port Elizabeth apartment features views of the sea. Guests can also enjoy a golf club…

    More...
    BOOK
  • Ocean Breeze

    Marine Drive Ground Floor Unit 55, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious 110 m² Ocean Breeze Apartment Port Elizabeth, which is just 400 metres from the Summerstrand Village and around a 10-minute ride from…

    More...
    BOOK
  • Summerstrand Beach Lodge

    No. 9 Ninth Avenue, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Summerstrand Beach Lodge Port Elizabeth hotel is about a 25-minute walk from the Bayworld. The guest house offers secure parking on site and a swimming pool.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • @47 Guest House

    47 Erasmus Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Featuring a year-round outdoor pool, @47 Guest House Port Elizabeth is 2.7 km from the Sacramento Cannon. A car park is available on site at this guest house.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Summerstrand Beach Guest House

    9 9Th Avenue, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Situated a 5-minute walk from the Clicks Pharmacy, Summerstrand Beach Guest House Port Elizabeth offers an outdoor swimming pool. Featuring 11 rooms with views of the city, this hotel is 2.3 km from…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Winchester Place

    59 Winchester Way, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    The 4-star Winchester Place Port Elizabeth hotel has 6 rooms and is located 2.6 km from the Shark Rock Pier. Guests who stay at this Port Elizabeth bed & breakfast can park their car on site.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Windermere Sands

    35 Humewood Road, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Staying at the spacious Windermere Sands Port Elizabeth apartment, guests can relax on a patio a 25-minute walk from the british-built Fort Frederick. Wi-Fi and complimentary private parking are also…

    More...
    BOOK
  • Foundation Stones Lodge Summerstrand

    70 Erasmus Drive, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    Around a 10-minute drive from the british-built Fort Frederick, Foundation Stones Lodge Summerstrand Port Elizabeth hotel includes 11 rooms. Also, active guests can enjoy an outdoor swimming pool…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • The Palace Guest House

    1 Brighton Drive 1, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    The Palace Guest House Port Elizabeth offers quick access to the Clicks Pharmacy, situated merely 6 minutes' walk away. The hotel also provides guests with a safety deposit box.

    More...
    BOOK
  • Brewer Place

    44 Brewer Road, Port Elizabeth, South Africa

    1.3 km to Shark Rock Pier

    (Show map)

    Show map

    The 3-star beachfront Brewer Place Port Elizabeth hotel offers access to No. 7 Castle Hill Museum, which is located around 5 km away. At this Port Elizabeth guest house, guests will find a golf club…

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