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

  • 50 Boutique Hotel And Spa

    50 Rubin Crescent 50, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a beachfront location, the 9-room 50 Boutique Hotel And Spa Port Elizabeth offers views of the pool, and is approximately 10 minutes by car from Splash Waterworld Supertubes. With access to…

    More...
    BOOK
  • Cottage With A View

    3 Duiker Place, St Francis Village 6312, St Francis Bay, South Africa (Show map)

    Show map

    Cottage With A View St Francis Bay is situated a 5-minute walk from the St Francis Links and 110 km from Port Elizabeth International airport.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Fort D'Acre

    Fish River Mouth, Port Alfred, South Africa (Show map)

    Show map

    Fort D'Acre Port Alfred villa offers proximity to nearby tourist spots, such as Fish river Sun Golf Course, situated 4.2 km away.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Whispering Waves

    Whispering Waves, Kei Mouth, South Africa (Show map)

    Show map

    Located 25 minutes' walk from the Strandloper Hiking Trail, Whispering Waves Apartment Kei Mouth overlooks the sea.

    More...
    BOOK
  • Central Beach Stay Ultimate Holiday Spot

    11 Diaz Road Unit 1, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious Central Beach Stay Ultimate Holiday Spot Jeffreys Bay apartment is located within 500 metres of Jeffreys Bay Main Beach and 10 minutes' drive from Jeffreys Bay Golf Club. With access to…

    More...
    BOOK
  • 62 Settler Sands Beachfront Accommodation

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

    Show map

    Situated about a 5-minute walk from the East Beach, 62 Settler Sands Beachfront Accommodation Port Alfred offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Tanas Private Farm Guesthouse

    Port Alfred, Port Alfred, South Africa (Show map)

    Show map

    Tanas Private Farm Guesthouse Port Alfred villa is located 25 minutes' walk from the Richmond House Museum and invites guests to enjoy a sunbathing terrace. Guests can enjoy hiking, cycling, and…

    More...
    From US$ 279
    price for 1 night
    BOOK From US$ 279
  • 25 Settler Sands Beachfront Accommodation Sea View

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

    Show map

    25 Settler Sands Beachfront Accommodation Sea View Port Alfred is located 2.8 km from Shipwreck Hiking & Canoe Trail and 18 minutes' walk from Central Marina.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Cozy Modern Apartment At Bellamare

    Boardwalk Road Block 1, Unit 1, Port Elizabeth, South Africa (Show map)

    Show map

    Staying at Cozy Modern Apartment At Bellamare Port Elizabeth, guests can visit the South End Museum, located 3.6 km away.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Lovely 2-Bedroom Unit Settler Sands Ocean View

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

    Show map

    Located at a distance of 2.4 km from Heritage Shopping Mall, the spacious 1-bedroom Lovely 2-Bedroom Unit Settler Sands Ocean View provides access to a number of tourist sites nearby. This beachfront…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Blue Horizen Nr10

    31 Diaz Road, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at the beachfront 58 m² Blue Horizen Nr10 Apartment Jeffreys Bay, which is only 0.7 km from Wavecrest Surf School and just 5 minutes on foot from Jeffreys…

    More...
    BOOK
  • Bluefish Gully Inn

    174 Ocean View Terrace, Kidd's Beach, South Africa (Show map)

    Show map

    Nestled a 12-minute walk from Kidd's Beach, Bluefish Gully Inn Kidd's Beach villa entices guests to explore various tourist destinations nearby.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Coogee Bay Apartments

    1 Dreary Drive, Gonubie, South Africa (Show map)

    Show map

    To enjoy your vacation in Gonubie, stay at Coogee Bay Apartments Gonubie, which is 2.5 km from Gonubie Golf Club and approximately a 10-minute stroll from the Gonubie Main Beach.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Dolphin Villa

    4 Petunia Street, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront Dolphin Villa Port Elizabeth offers proximity to nearby tourist spots, such as the Van Stadensriviermond, situated 2.6 km away.

    More...
    BOOK
  • Seashells Condo

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

    Show map

    Seashells Condo Jeffreys Bay is situated just 5 minutes' walk from Wavecrest Super Spar Centre and 85 km from Port Elizabeth International airport.

    More...
    BOOK
  • Unique Farm Stay

    1 St. Francis Hc Road, Port Alfred, Seafield, South Africa (Show map)

    Show map

    Staying at Unique Farm Stay Seafield, guests can easily reach Oceana Beach & Wildlife Reserve, located nearly 10 minutes' drive away.

    More...
    BOOK
  • 14@Mitford

    Beach Road 14@Mitford, Morgan's Bay, South Africa (Show map)

    Show map

    Situated just a 5-minute stroll from Morgan Bay Climbing, the 35 m^2 14@Mitford Apartment Morgan's Bay offers proximity to various nearby tourist attractions. Guests can enrich their stay with…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Salty Breeze

    3 Mimosa Road, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront Salty Breeze Apartment Port Elizabeth is located 25 minutes' walk from the Van Stadensriviermond and offers Wi-Fi for either business or leisure. Guests can enjoy seaside views of the…

    More...
    BOOK
  • Lovely Beach Getaway In Gonubie.

    1 Deary Drive 6, East London, South Africa (Show map)

    Show map

    The beachfront Lovely Beach Getaway In Gonubie. East London apartment offers views of the patio and a location a 14-minute walk from the Gonubie Mouth Bird Sanctuary. This apartment features a patio,…

    More...
    BOOK
  • Stunning Beach House With Sea Views

    172 Da Gama Road, Cape St. Francis, South Africa (Show map)

    Show map

    Featuring a private swimming pool for guests' relaxation, Stunning Beach House With Sea Views Cape St. Francis villa is located approximately a 10-minute drive from The Village Square Shopping Centre…

    More...
    BOOK