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-09-08

2026-09-09

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

Beachfront 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

733 options found

  • The Beach Shack

    Meier Street, East London, South Africa (Show map)

    Show map

    Staying at the 4-bedroom The Beach Shack East London villa, guests can visit Gonubie Golf Club, which is nearly a 10-minute ride away.

    More...
    BOOK
  • Bellamare Royal

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

    Show map

    Located in Summerstrand, which is home to parts of Nelson Mandela University's campus 750 m from Summerstrand United Church, the spacious 2-bedroom Bellamare Royal Port Elizabeth apartment…

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

    Brookes Hill Street 4 Dolphins Nooks, Port Elizabeth, South Africa (Show map)

    Show map

    The 70 m² Dolphins Stay Port Elizabeth apartment is situated merely a 6-minute walk from Humewood Beach and 5 km from Port Elizabeth International airport. This 2-bedroom apartment assures guests'…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • 9Th Green, Mill Park

    11 Westview Drive, Glendinningvale, South Africa (Show map)

    Show map

    The 1-room 9Th Green, Mill Park Glendinningvale apartment offers a convenient location, just 5 minutes' stroll from the Port Elizabeth Golf Club, and access to a golf club for active guests. The…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • The Unexpected At Cannon Rocks

    474 Alice Road, Cannon Rocks, South Africa (Show map)

    Show map

    Offering a location 4.5 km from the Woody Cape Nature Reserve, 4-bedroom The Unexpected At Cannon Rocks villa gives access to various tourist spots in the area. This accommodation can host up to 10…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Casa Si Cottage

    7 Jutland Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 10-minute drive from the local South End Museum, the 1-room Casa Si Cottage Port Elizabeth also boasts easy access to Bibo train station which is approximately 3 km away. The…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Shamrock Cottage

    Eersterivier Road, Eersterivierstrand, South Africa (Show map)

    Show map

    Located 1.4 km from Fynbos Golf and Country Estate, the 4-bedroom Shamrock Cottage Eersterivierstrand gives access to various tourist sites in the vicinity. Suitable for 8 guests, this holiday home…

    More...
    From US$ 276
    price for 1 night
    BOOK From US$ 276
  • Net Hier

    Net Hier No 7, Stormsriver, Eersterivierstrand, South Africa (Show map)

    Show map

    The spacious 3-bedroom Net Hier Apartment Eersterivierstrand is nestled in a residential area, 2.5 km from Fynbos Golf and Country Estate. This 90 m² apartment can hold up to 6 guests.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • 12 Settler Sands Beachfront Cottage With Sea View

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

    Show map

    The spacious 12 Settler Sands Beachfront Cottage With Sea View Port Alfred offers views of the garden and a location a 25-minute walk from the Great Fish Point Lighthouse. This apartment offers…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • 158 On Marlin

    158 Marlin Drive, Chintsa, South Africa (Show map)

    Show map

    158 On Marlin Apartment Chintsa is located 500 metres from the Cintsa Beach and 3.3 km from Inkwenkwezi Private Game Reserve. While staying at this homestay, guests can also participate in such…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Diaz 48 Central Beachfront Bliss

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

    Show map

    Overlooking the sea, Diaz 48 Central Beachfront Bliss Jeffreys Bay villa enjoys a prime setting a 5-minute walk from Shell Museum. Located 2 km from Jeffreys Bay Golf Club, the 4-bedroom holiday home…

    More...
    BOOK
  • No 52 Eersterivier Rd Tsitsikamma

    Eersterivier Road 52, Eersterivierstrand, South Africa (Show map)

    Show map

    The 5-bedroom No 52 Eersterivier Rd Tsitsikamma Villa Eersterivierstrand is located approximately a 10-minute ride from Fynbos Golf and Country Estate and allows guests to enjoy diving, canoeing, and…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Lovely New Flat Near Restaurants And Beach With Solar - Free Wifi And Dstv

    9 Grosvenor Street, Cape St. Francis, South Africa (Show map)

    Show map

    Lovely New Flat Near Restaurants And Beach With Solar - Free Wifi And Dstv Cape St. Francis is 7 minutes' walk from the Chokka Trail and can accommodate up to 4 guests. With access to a golf…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Waters Edge Guest House

    8 Kingston Place, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated approximately a 10-minute ride from the Aston Bay Beach, the spacious 103 m² Waters Edge Guest House Jeffreys Bay also boasts easy access to Kabeljousrivier train station which is…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Brookes Hill Suites 238

    Brookes Hill Street, Port Elizabeth, South Africa (Show map)

    Show map

    Brookes Hill Suites 238 Port Elizabeth is a 6-minute walk from the Bayworld and can accommodate up to 2 guests. Offering a terrace, this apartment boasts a scenic location, within 300 metres of…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Claptons Cottage 12

    18 Northern Access Road 12 Claptons Beach, Jeffreys Bay, South Africa (Show map)

    Show map

    Claptons Cottage 12 Jeffreys Bay is nestled just a 5-minute walk from the floating Wacky Waterpark and can accommodate up to 4 guests. Located only 1.6 km from the Aston Bay Beach, the 2-bedroom…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Alpha

    2 Waterkant Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated approximately 5 minutes' walk from Main Beach, the 3-room Alpha Apartment Jeffreys Bay offers opportunities for windsurfing, bowling, and fishing. Shell Museum is merely 1.6 km from this 75…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • The Pearls 5Th Floor Luxury Apartment

    69 Upper Brookes Hill Street, Port Elizabeth, South Africa (Show map)

    Show map

    The Pearls 5Th Floor Luxury Apartment Port Elizabeth is located around 10 minutes' drive from the Feather Market Centre and just 1.4 km from the sandy central King's Beach.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Sea Shell

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

    Show map

    The 37 m² Sea Shell Apartment Morgan's Bay enjoys a beachfront location and provides easy access to Morgan Bay Climbing about 5 minutes' walk away. The maximum occupancy at the apartment is 2 guests.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Brookes Hill Studio, Unit 156

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

    Show map

    Featuring a convenient location approximately 5 minutes' walk from Port Elizabeth Museum, the 1-room Brookes Hill Studio, Unit 156 Port Elizabeth accommodates up to 2 guests. This 41 m² apartment…

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