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

  • Cape Recife Lighthouse Luxury Villa

    Erf 2410 Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located just a few steps from the Cape Recife Lighthouse, the 1-bedroom Cape Recife Lighthouse Luxury Villa Port Elizabeth provides a swimming pool as well as windsurfing, snorkelling, and diving to…

    More...
    From US$ 444
    price for 1 night
    BOOK From US$ 444
  • Bayview Seafront Apartment

    3 Deary Drive 1 Bayview Apartment, Gonubie, South Africa (Show map)

    Show map

    To enjoy your vacation in East London, stay at the beachfront 121 m² Bayview Seafront Apartment East London, which is only 1.1 km from the Gonubie Mouth Bird Sanctuary and merely an 8-minute stroll…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Brookes Hill Suites Luxury Apartment 124

    Lower Brooks Hill Street Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious Brookes Hill Suites Luxury Apartment 124 Port Elizabeth offers views of the sea and a location a 14-minute walk from the Shark Rock Pier. This apartment offers a free private car park on…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • The View

    1 Milkwood Avenue, Port Alfred, South Africa (Show map)

    Show map

    The View Bed & Breakfast Port Alfred, located 50 metres from the Kelly's Beach and a 10-minute ride from the Kowie Museum, features an outdoor swimming pool for guests to take a dip in. In addition…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • See More Guest House

    14 Montrose Avenue, Bunkers Hill, East London, South Africa (Show map)

    Show map

    Located 4.8 km from the Bonza Bay Beach, the smoke-free See More Guest House East London offers air-conditioned rooms about 20 minutes' walk from Eastern Beach. This 4-star guest house boasts an…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • City Lodge Hotel Gqeberha

    Cnr Beach And Lodge Roads Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located just 600 metres from the Hobie Beach, the charming 3-star City Lodge Hotel Gqeberha Port Elizabeth greets guests with a medium sized lobby featuring a fireplace. A short way from the Shark…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Dreamland Beach House & Studios At Supertubes

    29 Flame Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 25 minutes' walk from Noorsekloof Nature Reserve, the beachfront Dreamland Beach House & Studios At Supertubes Jeffreys Bay overlooks the mountain. This apartment provides active guests with…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Funky Town

    12A Oosterland Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located just 1.8 km from Jeffreys Bay Golf Club, the 4-star Funky Town Hotel Jeffreys Bay offers spacious rooms within 25 minutes' walk of the Bingo Royale. While staying at this Jeffreys Bay hotel…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Zuurberg Mountain Village

    R335, Zuurberg Mountain Pass, Addo, South Africa (Show map)

    Show map

    Positioned about a 10-minute ride from the Doringnek, the 4-star Zuurberg Mountain Village Addo hotel offers 2 outdoor tennis courts for its guests. This Addo hotel offers an outdoor swimming pool…

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

    1 Tiran Road 11Th Ave Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Ocean Bay Guesthouse Port Elizabeth is situated in Summerstrand, which is a great choice for travelers interested in beach walks, sandy beaches and tranquillity, 2.5 km from Boardwalk…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Kelly'S Beachfront Apartments

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

    Show map

    Situated nearly 20 minutes' walk from Wesley Methodist Church, the 7-room Kelly'S Beachfront Apartments Port Alfred provides guests with Wi-Fi for either business or leisure. The apartment provides…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Coffee Shack Adventure Backpackers & Self-Catering

    1 Coffee Shack Way, Coffee Bay, South Africa (Show map)

    Show map

    Coffee Shack Adventure Backpackers & Self-Catering Hostel Coffee Bay lies about a 20-minute walk from Coffee Bay Beach, offering 33 rooms and featuring a shared lounge and billiards.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Villa De Mer

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

    Show map

    Featuring Wi-Fi in the rooms, Villa De Mer Port Alfred hotel sits a 16-minute walk from the Royal Port Alfred Golf Club. Located 2.2 km from the Kowie River, the guest house offers views of the…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Mitford-On-Sea

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

    Show map

    Located 19 minutes' walk from the Double Mouth Nature Reserve, the 4-star recently renovated Mitford-On-Sea Aparthotel Morgan's Bay offers spacious rooms 3.4 km from Cape Morgan Nature Reserve.

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

    9 Aberdour Crescent Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 25-minute stroll from the Donkin Reserve, the comfortable 4-star Aberdour Guesthouse Port Elizabeth offers a peaceful retreat at a seasonal outdoor swimming pool with swimming pool…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Ikaya Accommodation Psj

    Of Second Beach Road, Port Saint John's, South Africa (Show map)

    Show map

    The 6-room Ikaya Accommodation Psj Port Saint John's villa is located around 600 metres from the Second Beach, giving access to various tourist spots nearby.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Kennaway Hotel

    Esplanade, East London, South Africa (Show map)

    Show map

    Situated a 5-minute walk from the East London Aquarium, Kennaway Hotel East London includes 9 rooms with views of the sea. This hotel offers a view of the Indian Ocean.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Soul Searchers

    32 Tecoma Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated about 10 minutes by car from Shell Museum, the comfortable Soul Searchers Jeffreys Bay hotel features Wi-Fi throughout the property and parking on site. Thanks to its beachfront location…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Amapondo

    647 Second Beach Road, Port Saint John's, South Africa (Show map)

    Show map

    Featuring a picnic area and a golf course, the comfortable Amapondo Hotel Port Saint John's enjoys a scenic location, a mere 8 minutes' walk from Wild Coast Hikes. Comprising 8 rooms with views of…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Sundune Guest House

    92 Wellington Street, Colchester, South Africa (Show map)

    Show map

    The 4-star Sundune Guest House Colchester is located in Colchester, 2.7 km from the Mathyolweni Gate, and offers a rooftop swimming pool. This perfect guest house features 6 rooms and such amenities…

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