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-06-10

2026-06-11

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

687 options found

  • 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
  • Mitford-On-Sea

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

    Show map

    The beachfront Mitford-On-Sea Aparthotel Morgan's Bay is approximately a 5-minute walk from Morgan Bay Climbing and features a patio with a barbecue grill. Located a mere 1.6 km from the Double Mouth…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • No 4 Boutique Beach House

    4 1St Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star No 4 Boutique Beach House Port Elizabeth hotel, located approximately 10 minutes' drive from the Campanile, offers an outdoor swimming pool, Wi-Fi throughout the property.

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

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

    Show map

    The 4-star smoke-free Aberdour Guesthouse Port Elizabeth, located nearly a 25-minute stroll from the Feather Market Centre, offers an outdoor swimming pool and Wi-Fi in public areas.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Kariega Game Reserve River Lodge

    R72, Kenton on Sea, South Africa (Show map)

    Show map

    The 1-bedroom Kariega Game Reserve River Lodge Kenton on Sea is nestled in a rural area of Kenton on Sea, offering guests an opportunity to relax by a swimming pool.

    More...
    From US$ 1075
    price for 1 night
    BOOK From US$ 1075
  • 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. Featuring an ATM and a lift throughout the property, this hotel is located 4…

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

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

    Show map

    Featuring a sun terrace with outdoor dining areas, the 4-star Soul Searchers Jeffreys Bay hotel is about 10 minutes by car from Shell Museum.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • 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
  • Sun1 Port Elizabeth

    La Roche Drive & Beach Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Sun1 Port Elizabeth Hotel is located near an entertainment district, 2.7 km from the built Fort Frederick. This 2-star hotel offers Wi-Fi in public areas and a car park on site.

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

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

    Show map

    Featuring a terrace with a BBQ grill, the beachfront Amapondo Hotel Port Saint John's is a mere 8 minutes' walk from Wild Coast Hikes.

    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

    Guests of the 4-star Sundune Guest House Colchester can enjoy access to Sundays River Mouth and Beach, located around 5 minutes' walk away. This perfect guest house boasts an outdoor swimming pool…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • On The Rocks @ Eersterivier

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

    Show map

    Situated 2.7 km from Fynbos Golf and Country Estate, the 4-bedroom On The Rocks @ Eersterivier Villa Eersterivierstrand features a terrace with views of the mountain.

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • Anglers Paradise

    Oubos, Eersterivierstrand, South Africa (Show map)

    Show map

    Situated around 10 minutes' drive from Fynbos Golf and Country Estate, Anglers Paradise Eersterivierstrand villa features a terrace with views of the sea.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Brookes Hill Suites No 18

    Brookes Hill Drive 10, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the pool, the 2-room Brookes Hill Suites No 18 Port Elizabeth is only 0.9 km from Boardwalk Casino in Port Elizabeth. Situated just around the corner from Port Elizabeth Museum, the…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Paxton Luxury Apartments Self-Catering

    Mansions Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront Paxton Luxury Apartments Self-Catering Port Elizabeth offers easy access to such tourist sites as Speed Way, located just 6 minutes' walk away. To keep up with a sport routine, hiking,…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Pebbles Beach Cottage

    84 Marine Drive Schoenmakerskop Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 6 km from the Cathedral Church of St Mary the Virgin, the 3-star Pebbles Beach Cottage Port Elizabeth hotel features Wi-Fi in public areas and a free private car park nearby. This guest…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • La Mer Guesthouse

    24 Driftsands Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly 25 minutes' walk from the Donkin Reserve, the 3-star La Mer Guesthouse Port Elizabeth features Wi-Fi in public areas, and a car park on site. This Port Elizabeth hotel lies in a…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Bayside Guesthouse

    No 6 Tiran Road, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the garden, Bayside Guesthouse Port Elizabeth is located 25 minutes' walk from the calm Happy Valley Park. This guest house has cots and a baby bathtub as well as secured parking on site.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Fifth Avenue Beach House

    Fifth Avenue, 3, Port Elizabeth, South Africa (Show map)

    Show map

    Situated around 15 minutes' walk from a beach, the 4-star beachfront Fifth Avenue Beach House Port Elizabeth hotel offers rooms with views of the garden. Located in the vicinity of the Shark Rock…

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