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) Bulgarian lev (BGN) 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-04-19

2026-04-20

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

Beach hotels in Eastern Cape

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

715 options found

  • Bella Mare Hibiscus

    Unit 9 Block 5 Bella Mare , Second Avenue, Summerstrand Bella Mare, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront 1-bedroom Bella Mare Hibiscus Apartment Port Elizabeth provides easy access to various city attractions, such as The Boardwalk, situated just a 6-minute walk away. At the apartment…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Home By The Sea

    11 Beach Road The Sands, Port Elizabeth, South Africa (Show map)

    Show map

    Situated within easy reach of the Apple Express Steam Train, the spacious Home By The Sea Port Elizabeth apartment offers guests easy access to various tourist attractions nearby. This beachfront…

    More...
    BOOK
  • Heaven On The Beach @ Summerseas

    Marine Drive Summerseas Unit 63, Port Elizabeth, South Africa (Show map)

    Show map

    Heaven On The Beach @ Summerseas Port Elizabeth apartment is located 2.6 km from the Sacramento Cannon and merely a 10-minute walk from St. James. The beachfront apartment provides active guests with…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Villa Delfini F6

    139 Da Gama Road, Jeffreys Bay, South Africa (Show map)

    Show map

    The 95 m² Villa Delfini F6 Jeffreys Bay is located within a 10-minute drive of the Dolphin Beach Entertainment and 2.8 km from Jeffreys Bay Golf Club. This 2-bedroom apartment boasts a golf…

    More...
    BOOK
  • The River House - Addo Elephant Park

    3 Aquavista Crescent, Colchester, Port Elizabeth, South Africa (Show map)

    Show map

    Located around a 5-minute walk from the Nelson Mandela Bay River Mile, the 3-bedroom The River House - Addo Elephant Park Port Elizabeth villa offers a swimming pool for guests to relax by.

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • Bella Mare @ Boardwalk

    7 2Nd Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront Bella Mare @ Boardwalk Apartment Port Elizabeth is located in a beach area of Port Elizabeth a 15-minute stroll from the Piet Retief Monument. Offering a terrace, the apartment also…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Coral Tree Selfcatering

    4Th Sardinia Road Santareme, St Francis Bay, South Africa (Show map)

    Show map

    Overlooking the mountain, the 1-room Coral Tree Selfcatering Apartment St Francis Bay is approximately a 25-minute walk from Bruces Beauties Surf Spot in St Francis Bay. Offering access to a swimming…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • De Reyge

    5 De Reyger Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 10 minutes' drive from Kabeljousrivier railway station, the beachfront De Reyge Apartment Jeffreys Bay is within 700 metres of the Dolphin Beach Entertainment. Wi-Fi and complimentary private…

    More...
    BOOK
  • Cottage On Nobbs

    13 Nobbs Road, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-room Cottage On Nobbs Port Elizabeth, which is 2.4 km from the Splash Waterworld and about a 25-minute stroll from the Happy Valley. For guests…

    More...
    BOOK
  • Cove Rock Seaview Apartment

    73 Cockle Crescent, East London, South Africa (Show map)

    Show map

    To enjoy your vacation in East London, stay at Cove Rock Seaview Apartment East London, which is 4.8 km from Potter's Pass and around a 10-minute drive from Alexander Golf and Country Club. For…

    More...
    BOOK
  • Ohana House - Unbeatable Location - Sea Views

    4 West Beach Drive, Port Alfred, South Africa (Show map)

    Show map

    The beachfront 200 m² Ohana House - Unbeatable Location - Sea Views Port Alfred includes a terrace and is situated a mere 5 minutes' stroll from the East Beach. The Kelly's Beach is within a 4-km…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Beachside Bliss

    17 Shearwater Drive, Jeffreys Bay, South Africa (Show map)

    Show map

    Set about 20 minutes' walk from the Seekoeirivier Nature Reserve, the beachfront Beachside Bliss Jeffreys Bay apartment comprises a seating area and a fully equipped kitchen overlooking the street.

    More...
    BOOK
  • 8 At Bella Mare Estate

    Boardwalk Road Bella Mare Block 21 Unit 8, Port Elizabeth, South Africa (Show map)

    Show map

    The 110 m² 8 At Bella Mare Estate Apartment Port Elizabeth is situated approximately a 20-minute walk from the McArthur Pool and Leisure Centre, in a beach area of Port Elizabeth. This 2-bedroom…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Studios On 2Nd - Studio 2

    4 2Nd Avenue Studio 2, Port Elizabeth, South Africa (Show map)

    Show map

    The 32 m² Studios On 2Nd - Studio 2 Port Elizabeth is located 3.1 km from the local South End Museum and 19 minutes' walk from the Splash Waterworld Supertubes. Staying in this 1-bedroom apartment…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Simply Stunning

    2 Meermin Avenue, Cape St. Francis, South Africa (Show map)

    Show map

    Situated approximately 20 minutes' walk from Seal Point Surf Spot, the 4-bedroom Simply Stunning Villa Cape St. Francis features a patio with views of the sea.

    More...
    From US$ 641
    price for 1 night
    BOOK From US$ 641
  • 5 On Dana

    5 Dana Street, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 2.7 km from the McArthur Pool and Leisure Centre, 5 On Dana Villa Port Elizabeth provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • 4 Main Sail Port St Francis

    Port St Francis Village 2 Main Sail 4, St Francis Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in St Francis Bay, stay at the 2-room 4 Main Sail Port St Francis Apartment St Francis Bay, which is 2.4 km from the Two Harbours Walk Trail and within 20 minutes' walk of the…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • 19 On Cathcart

    19 Cathcart Road, Port Elizabeth, South Africa (Show map)

    Show map

    19 On Cathcart Apartment Port Elizabeth is a 25-minute walk from Shark River Golf Club. Active guests will enjoy having access to a golf club.

    More...
    BOOK
  • The Ocean Nook - Modern Beach Condo

    47 Windermere Road Welton Keep, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the beachfront 100 m² The Ocean Nook - Modern Beach Condo Port Elizabeth, which is merely 1.5 km from the Shark Rock Pier and nearly 10 minutes' walk…

    More...
    BOOK
  • Igna

    Eersterivier Road Kamma-Baai, Eersterivierstrand, South Africa (Show map)

    Show map

    Situated merely 1.3 km from Fynbos Golf and Country Estate, the 2-bedroom Igna Villa Eersterivierstrand invites guests to relax at a patio.

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