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-07-18

2026-07-19

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

704 options found

  • Kelzane Guesthouse

    7 Sharon Road, Port Elizabeth, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, Kelzane Guesthouse Port Elizabeth is situated in the Palmeraie district, a 10-minute ride from the Brighton Beach. The guest house offers Wi-Fi in the rooms and…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Coral Beach Bed & Breakfast

    Lanarth Avenue 171 Coral Beach Estate, East London, South Africa (Show map)

    Show map

    Located within 25 minutes' walk of the Igoda Beach, the comfortable 4-star Coral Beach Bed & Breakfast East London features Wi-Fi in the rooms and private car parking on site.

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

    6 Periwinkle Street,, St Francis Bay, South Africa (Show map)

    Show map

    Located a 10-minute drive from Seal Point Surf Spot, Pearl Oyster Guesthouse St Francis Bay is within 500 metres of Cape St. Francis Nature Reserve. This hotel entices guests with complimentary…

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

    9 9Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a location a 6-minute walk from the Piet Retief Monument, Summerstrand Beach Guest House Port Elizabeth offers 11 rooms. Located 2.3 km from the calm Happy Valley Park, this guest house…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Le Blue Guesthouse

    21 De Mist Circle, Port Elizabeth, South Africa (Show map)

    Show map

    Offering guests a private art gallery, the 3-star Le Blue Guesthouse Port Elizabeth sits 2.8 km from St. Peter's Catholic Church. Located about 25 minutes' walk from the Brighton Beach, the guest…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Onse Khaya Lodging And Conferencing

    9 Brighton Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Situated only 1.3 km from the Schoenmakerskop Beach, the 4-star Onse Khaya Lodging And Conferencing Port Elizabeth hotel features a game room. Boasting access to the Donkin Reserve, around 10…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Martha'S Guesthouse

    44 Bluewater Drive, Bluewater Bay, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a terrace and a seasonal outdoor pool, the 4-star Martha'S Guesthouse Port Elizabeth lies 10 minutes by car from the Swartkops River. The hotel boasts views of the sea and offers Wi-Fi…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • The Thatch Hide

    37 Flamingo Crescent, East London, South Africa (Show map)

    Show map

    The comfortable 3-star The Thatch Hide East London hotel includes comfortable rooms about a 10-minute drive from Nahoon Corner. Thanks to its convenient location, this East London hotel stands 3.5 km…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Charming Seaside Cottage

    33 Hart Street Gonubie, East London, South Africa (Show map)

    Show map

    Located approximately 5 minutes' walk from Gonubie Baptist Church, the 1-bedroom Charming Seaside Cottage East London gives easy access to various tourist attractions in the area. Providing guests…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Summerseas #47 - Top Floor Sea View Apartment

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

    Show map

    Nestled about 25 minutes' walk from the Humewood Golf Club, the beachfront 2-bedroom Summerseas #47 - Top Floor Sea View Apartment Port Elizabeth allows guests to explore numerous tourist…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Oceana Beach And Wildlife Reserve

    R72 Main Road, Riet River, Port Alfred, South Africa (Show map)

    Show map

    The 10-room Oceana Beach And Wildlife Reserve Port Alfred villa offers proximity to nearby tourist spots, such as Oceana Beach & Wildlife Reserve, situated about a 5-minute walk away. Guests can…

    More...
    From US$ 946
    price for 1 night
    BOOK From US$ 946
  • Port Edge - Ships Bell, Port St Francis Bay

    Triton Avenue Ships Bell, Unit 3B, St Francis Bay, South Africa (Show map)

    Show map

    Located a 25-minute walk from the Two Harbours Walk Trail, Port Edge - Ships Bell, Port St Francis Bay Apartment overlooks the sea. Featuring a terrace with a kitchenette, this apartment is right…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Shipsbell 5B

    Triton Avenue, St Francis Bay, South Africa (Show map)

    Show map

    The family-friendly 28 m² Shipsbell 5B Apartment St Francis Bay is also located a mere 250 metres from the Port St. Francis. This beachfront apartment offers a terrace with seaside views of the pool.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • 36 At Brookes

    Lady Bea Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront 36 At Brookes Apartment Port Elizabeth includes a terrace and is situated a 6-minute walk from Humewood Beach. This apartment offers complimentary private parking on site and modern…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • 9 On Aquavista Sundays River Colchester

    9 Aquavista Crescent Cannonville, Colchester, South Africa (Show map)

    Show map

    Situated a few moments from the Nelson Mandela Bay River Mile, the 4-bedroom 9 On Aquavista Sundays River Colchester villa offers a private swimming pool with a pool cover. At this beachfront villa…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Modern Seaview Apartment

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

    Show map

    Set 7 km from the modest gallery "Nelson Mandela Metropolitan Art Museum", Modern Seaview Apartment Port Elizabeth comprises a seating area overlooking the sea. For guests seeking an active stay…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Linga Futhi Beach Cottages

    Ferry Point Road Port St Johns, Port Saint John's, South Africa (Show map)

    Show map

    The beachfront Linga Futhi Beach Cottages Port Saint John's apartment is located 3.5 km from Mt Thesiger and only 150 metres from the Keysers Cottage. This apartment boasts a terrace and…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Gnd Properties Luxury Apartment

    Lady Bea Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Located a mere 450 metres from Humewood Beach, Gnd Properties Luxury Apartment Port Elizabeth is around 10 minutes' walk from a top family-friendly place like the McArthur Baths. Sport activities…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Aha Guest House

    25 Albatros Road, Sea View, South Africa (Show map)

    Show map

    Situated within 20 minutes' walk of the Animals in Wonderland, the comfortable Aha Guest House Sea View features game drives. Additionally, guests can enjoy a golf club provided at the 3-star guest…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • The Mandyville Jeffreys Bay

    30 Uys Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The Mandyville Jeffreys Bay hotel, located in a shopping district, merely a 12-minute walk from Jeffreys Bay Main Beach, features views of the garden. Boasting access to the Papiesfontein Beach Horse…

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