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

  • Lalapanzi Guest Lodge

    17 Killarney Road, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    Offering a patio and barbecue grills, and views of the courtyard, Lalapanzi Guest Lodge Port Elizabeth hotel is located a 25-minute walk from the Shark Rock Pier. This guest house features a swimming…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Lalapanzi Guest Lodge

    17 Killarney Road, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    Lalapanzi Guest Lodge Port Elizabeth hotel offers access to the Splash Waterworld, which is located just 1.4 km away. Guests can benefit from a golf club offered at this Port Elizabeth guest house.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Villavin At 25 Vigne

    25 Vigne Road, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    Situated 25 minutes' walk from the sandy central King's Beach, Villavin At 25 Vigne Port Elizabeth hotel features Wi-Fi in the rooms and a car park on site.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • La Roche Stay

    37 Glengarry Crescent, Humewood, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    The beachfront La Roche Stay Port Elizabeth apartment includes a patio and is located a 19-minute walk from the McArthur Pool and Leisure Centre. This homestay features Wi-Fi and free private parking…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Vigne Palm Inn

    23 Vigne Road, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    Vigne Palm Inn Port Elizabeth is 6 km from the life-sized bronze Horse Memorial. For guests seeking an active stay, this apartment grants access to a golf club.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Ocean Bay Guesthouse

    1 Tiran Road 11Th Ave Summerstrand, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    Offering cars for rent, as well as Wi-Fi in the rooms, the 4-star Ocean Bay Guesthouse Port Elizabeth is 3.3 km from the Apple Express Steam Train. Featuring 9 rooms with views of the garden, the…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Humewood Home Stay

    39 Glengarry Crescent, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    The 4-star beachfront Humewood Home Stay Port Elizabeth hotel, located within 3 km of the modest gallery "Nelson Mandela Metropolitan Art Museum", boasts an outdoor swimming pool on the 2nd floor.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • The Bellabi Suite - Luxury Self-Catering Apartments

    19 Tiran Road, Port Elizabeth, South Africa

    1.7 km to Shark Rock Pier

    (Show map)

    Show map

    Staying at The Bellabi Suite - Luxury Self-Catering Apartments Port Elizabeth, guests can relax on a patio 15 minutes' drive from the british-built Fort Frederick. This apartment features Wi-Fi in…

    More...
    BOOK
  • Gnd Properties Luxury Holiday Home

    3 11Th Avenue, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Overlooking the garden, the beachfront Gnd Properties Luxury Holiday Home Port Elizabeth apartment is 10 minutes' drive from the Splash Waterworld Supertubes in Port Elizabeth. This apartment also…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • 15 On 11Th Summerstrand

    15 11Th Avenue, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    The beachfront 50 m² 15 On 11Th Summerstrand Port Elizabeth apartment is located in Port Elizabeth, approximately a 10-minute ride from the McArthur Pool and Leisure Centre, and pampers guests with a…

    More...
    BOOK
  • Bishops Lodge

    14 Killarney Road, Humewood 14 Killarney Road, Humewood 14 Killarney Road, Humewood, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Situated merely an 8-minute walk from the Splash Waterworld, the 4-star Bishops Lodge Port Elizabeth hotel includes 24 rooms with views of the sea. Located 350 metres from the Apple Express Steam…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Bayside Guesthouse

    No 6 Tiran Road, Summerstrand, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Overlooking the garden, Bayside Guesthouse Port Elizabeth is located 25 minutes' walk from the calm Happy Valley Park. This guest house has cots and a baby bathtub as well as secured parking on site.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Lpm Guests Bv

    28 Ben Viljoen Road, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Lpm Guests Bv Bed & Breakfast Port Elizabeth offers proximity to the Campanile, which is located 4.9 km away.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • The Russel Guest House

    4 Jenvy Road, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Located only a 7-minute walk from Pollock Beach, The Russel Guest House Port Elizabeth hostel also provides a a seasonal outdoor pool for guests to unwind.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Ameni Air B&B

    11 Marshall Road, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    The recently renovated Ameni Air B&B Port Elizabeth offers a terrace, located just 1.3 km from the Bayworld. At this 3-star guest house, guests will find a golf club to stay active.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Corner House Accommodation

    11 Bulbring Road, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    The 3-star Corner House Accommodation Port Elizabeth hotel offers proximity to the Feather Market Centre, which is located 4.3 km away. Staying active is easy with a golf club available for guests at…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Phumanathi Guesthouse

    60 Louis Botha, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Phumanathi Guesthouse Port Elizabeth is situated only 5 minutes on foot from Somerstrand NG Kerk and provides shuttle service, along with cars for rent. Boasting a heated swimming pool, this Port…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Aberdour Guesthouse

    9 Aberdour Crescent Humewood, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    The 4-star smoke-free Aberdour Guesthouse Port Elizabeth, located nearly a 25-minute stroll from the Feather Market Centre, offers an outdoor swimming pool and Wi-Fi in public areas.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Soos Bed & Breakfast

    3 Frykenhuis Street, Port Elizabeth, South Africa

    1.8 km to Shark Rock Pier

    (Show map)

    Show map

    Soos Bed & Breakfast Port Elizabeth is located in Port Elizabeth, approximately 6 km from the life-sized bronze Horse Memorial, and offers a swimming pool. There is also parking.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Sikhona Inn

    7 Killarney Road, Humewood, South Africa

    1.9 km to Shark Rock Pier

    (Show map)

    Show map

    Providing 8 rooms, Sikhona Inn Humewood is only 1.2 km from the Bayworld. Also, guests have access to a golf club provided at the hotel.

    More...
    BOOK