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

  • The Oyster Box Beach House By The Oyster Collection

    19 Elliot Road, Kenton on Sea, South Africa (Show map)

    Show map

    The 4-star beachfront The Oyster Box Beach House By The Oyster Collection Kenton on Sea hotel is located in Kenton on Sea, 950 metres from the Shelley Bay, and offers an outdoor swimming pool. To…

    More...
    From US$ 304
    price for 1 night
    BOOK From US$ 304
  • Trennerys Hotel

    Qolora Mouth, Qolora Mouth, South Africa (Show map)

    Show map

    Situated merely 10 minutes' walk from Sundowner Trail, Trennerys Hotel Qolora Mouth features Wi-Fi in public areas, and free private parking on site. This 3-star hotel includes 36 rooms.

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Humewood Home Stay

    39 Glengarry Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star beachfront Humewood Home Stay Port Elizabeth hotel, located within 3 km of the modest gallery "Nelson Mandela Metropolitan Art Museum", boasts an outdoor swimming pool on the 2nd floor.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Portside Inn

    11 Currie St, East London, South Africa (Show map)

    Show map

    Located only 0.8 km from East London ICC, the beachfront Portside Inn East London offers access to tourist attractions throughout East London. There is also complimentary private parking.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • On The Beach Guesthouse Jeffreys Bay

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

    Show map

    Situated 350 metres from Magnatubes, On The Beach Guesthouse Jeffreys Bay has breathtaking views of the beach. The guest house features both Wi-Fi in public areas and secure parking on site.

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • No5 Boutique Art Hotel By Mantis

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

    Show map

    No5 Boutique Art Hotel By Mantis Port Elizabeth features 10 rooms and lies a 12-minute walk from St. James. Guests have access to an outdoor swimming pool, a health club and Wi-Fi in public areas.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Conifer Guest House

    39 Windermere Road, Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sundeck, water slides, and a golf course, Conifer Beach House Port Elizabeth hotel lies in a residential area of Port Elizabeth, 2.6 km from the Donkin Lighthouse and around a 15-minute…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • The Kelway Hotel

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

    Show map

    Offering a shared lounge and recreational facilities, the 4-star The Kelway Hotel Port Elizabeth lies in a prime touristic area of Port Elizabeth, 10 minutes' drive from the South African Air Force…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Mykonos Luxury Beachfront Accommodation

    14 Guinevere Road, St Francis Bay, South Africa (Show map)

    Show map

    Located within 20 minutes' walk of the Two Harbours Walk Trail, the 4-star recently renovated Mykonos Luxury Beachfront Accommodation St Francis Bay hotel features Wi-Fi in the rooms and…

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • I-Lollo Bed & Breakfast At The River Mouth

    71 Shore Road, St Francis Bay, South Africa (Show map)

    Show map

    Located 2.7 km from the St Francis Links, the 4-star I-Lollo Bed & Breakfast At The River Mouth St Francis Bay comes with 2 golf courses. The beautiful location, within a few blocks of the Indian…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding

    1 Second Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly 25 minutes on foot from Pollock Beach, the 4-star heritage Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding Port Elizabeth entices active guests with horseback riding.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Nine On Uys Street B & B

    9 Uys Street, Jeffreys Bay. 6330, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated approximately 5 minutes' walk from Main Beach, the 4-star Nine On Uys Street B & B Jeffreys Bay offers 9 rooms. Featuring a swimming pool, the bed & breakfast is 3.2 km from natural sights…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Southern Sun The Marine

    Cnr Of 5Th Ave And Marine Drive, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located an 18-minute walk from the Shark Rock Pier, Southern Sun The Marine Port Elizabeth hotel includes 112 rooms with views of the sea. Offering a location in the vicinity of Nelson Mandela Bay…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Dolphin Sunrise

    4 Plane Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated 2.9 km from the Jeffrey's Bay Shell Museum, Dolphin Sunrise Hotel Jeffreys Bay features Wi-Fi in public areas, and parking on site. Located 80 km from Port Elizabeth International airport…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • African Perfection 1

    20 Pepper Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, African Perfection 1 Jeffreys Bay hotel sits 3 km from the Papiesfontein Beach Horse Trails. Located in proximity to St Francis Bay, this bed & breakfast invites its…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Brighton Lodge - #Solar Energy #No Loadshedding

    21 Brighton Drive, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering 10 rooms, the beachfront Brighton Lodge - #Solar Energy #No Loadshedding Port Elizabeth hotel is near an entertainment district and about 6 km from the modest gallery "Nelson Mandela…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Coram Deo Saltywaves Double En-Suite Rooms With Sea Views

    Lot 26 Main Road, Coffee Bay, South Africa (Show map)

    Show map

    Located just 1.7 km from Coffee Bay Beach, Coram Deo Saltywaves Double En-Suite Rooms With Sea Views Coffee Bay villa gives access to various tourist sites in the vicinity.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Shaloha Guesthouse On Supertubes

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

    Show map

    The 4-star Shaloha Guesthouse On Supertubes Jeffreys Bay offers quick access to Wavecrest Super Spar Centre, located approximately 5 minutes' walk away. With views of the sea, this Jeffreys Bay hotel…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Dolphin Bay Boutique Hotel And Spa

    53 Marine Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Located around 10 minutes by car from the sandy central King's Beach, the 4-star Dolphin Bay Boutique Hotel And Spa Port Elizabeth features Wi-Fi in public areas and parking on site. Boasting an…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Courtyard Hotel Gqeberha

    Cnr Lodge & Beach Rd, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located just 1.4 km from the sandy central King's Beach, the 4-star Courtyard Hotel Gqeberha Port Elizabeth offers amenities such as a sun terrace and a shared lounge. With a location within 20…

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