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

  • 33C Kabeljauws Beach Estate

    Kabeljous, Jeffreys Bay, South Africa (Show map)

    Show map

    Located just 550 m from Kabeljous Nature Reserve, the 114 m² 33C Kabeljauws Beach Estate Jeffreys Bay apartment is 4.6 km from a top family-friendly place like the outdoor water park "Dolphin Beach…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Beach Life

    Summerseas, Marine Dr, Summerstrand, Gqeberha, 6019, Unit 59, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about a 25-minute walk from the Bayworld, the 110 m² Beach Life Port Elizabeth apartment offers an opportunity to discover various tourist attractions in the area. This 2-bedroom apartment…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • 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

    Staying at the beachfront Lovely New Flat Near Restaurants And Beach With Solar - Free Wifi And Dstv Cape St. Francis, guests can relax on a terrace 10 minutes' drive from the Seal Point Private…

    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

    To enjoy your vacation in Jeffreys Bay, stay at the spacious 103 m² Waters Edge Guest House Jeffreys Bay, which is 2.4 km from the Aston Bay Beach and approximately a 10-minute ride from the…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Villa Sardinia

    901 Heron Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 5-minute walk from Sardinia Bay Golf Club, the beachfront Villa Sardinia Port Elizabeth provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • Raaswater Surf Villa Jeffreys Bay

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

    Show map

    Located 3.4 km from the Papiesfontein Beach Horse Trails, the beachfront Raaswater Surf Villa Jeffreys Bay gives access to various tourist sites in the vicinity.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Blue Views Superior At Brookes Hill Suites

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

    Show map

    Overlooking the sea, the beachfront 1-bedroom Blue Views Superior At Brookes Hill Suites Port Elizabeth is a mere 1 km from the Splash Waterworld Supertubes in Port Elizabeth. Staying in the…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • 7Onthebeach

    7 Uys Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 4.2 km from Kabeljous Nature Reserve, the beachfront 1-bedroom 7Onthebeach Jeffreys Bay apartment is about a 10-minute walk from a top family-friendly place like the outdoor water park…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Bella Mare Hibiscus

    Unit 9 Block 5 Bella Mare , Second Avenue, Summerstrand Bella Mare, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the beachfront 1-bedroom Bella Mare Hibiscus Apartment Port Elizabeth, which is 2.2 km from the sandy central King's Beach and within 20 minutes'…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Home By The Sea

    11 Beach Road The Sands, Port Elizabeth, South Africa (Show map)

    Show map

    Situated within easy reach of the Apple Express Steam Train, the spacious Home By The Sea Port Elizabeth apartment offers guests easy access to various tourist attractions nearby. This beachfront…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Heaven On The Beach @ Summerseas

    Marine Drive Summerseas Unit 63, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a swimming pool, Heaven On The Beach @ Summerseas Port Elizabeth apartment is located merely a 5-minute walk from the Piet Retief Monument. The beachfront apartment features Wi-Fi and free…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Villa Delfini F6

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

    Show map

    Staying at the 95 m² Villa Delfini F6 Jeffreys Bay, guests can visit Wavecrest Super Spar Centre, located approximately 10 minutes' walk away. This 2-bedroom apartment offers modern facilities, such…

    More...
    BOOK
  • Claptons Cottage 12

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

    Show map

    Located just a 5-minute walk from the floating Wacky Waterpark, the beachfront Claptons Cottage 12 Jeffreys Bay offers canoeing and fishing to diversify guests' leisure. The 1-bedroom holiday home…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • The River House - Addo Elephant Park

    3 Aquavista Crescent, Colchester, Port Elizabeth, South Africa (Show map)

    Show map

    Located around a 5-minute walk from the Nelson Mandela Bay River Mile, the 3-bedroom The River House - Addo Elephant Park Port Elizabeth villa offers a swimming pool for guests to relax by.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Coral Tree Selfcatering

    4Th Sardinia Road Santareme, St Francis Bay, South Africa (Show map)

    Show map

    The 1-room Coral Tree Selfcatering Apartment St Francis Bay is approximately a 25-minute walk from the Port St. Francis. Staying at the spacious 63 m² apartment, you can visit the Two Harbours Walk…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • De Reyge

    5 De Reyger Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The beachfront De Reyge Apartment Jeffreys Bay is situated within a 400-metre distance of the Surf Museum and 85 km from Port Elizabeth International airport. Wi-Fi and complimentary private parking…

    More...
    BOOK
  • Cottage On Nobbs

    13 Nobbs Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated approximately 5 minutes by car from Boardwalk Casino, the 1-room Cottage On Nobbs Port Elizabeth offers an opportunity to discover various tourist attractions in the area. With access to a…

    More...
    BOOK
  • Cove Rock Seaview Apartment

    73 Cockle Crescent, East London, South Africa (Show map)

    Show map

    Offering a swimming pool, Cove Rock Seaview Apartment East London is situated within a 5-km distance of Potter's Pass. Alexander Golf and Country Club is located approximately a 10-minute ride away…

    More...
    BOOK
  • Ohana House - Unbeatable Location - Sea Views

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

    Show map

    Kasouga Beach is approximately a 25-minute stroll from the beachfront 200 m² Ohana House - Unbeatable Location - Sea Views Port Alfred, while the East Beach is situated nearby. With access to a golf…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Beachside Bliss

    17 Shearwater Drive, Jeffreys Bay, South Africa (Show map)

    Show map

    Set 4.9 km from Jeffreys Bay Golf Club, the beachfront Beachside Bliss Jeffreys Bay apartment comprises a seating area and a fully equipped kitchen overlooking the street. This apartment features Wi…

    More...
    BOOK