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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-23

2026-02-24

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

668 options found

  • Sunbird 2

    69 Da Gama Rd Sunbird 2, Cape St. Francis, South Africa (Show map)

    Show map

    The beachfront Sunbird 2 Villa Cape St. Francis offers proximity to nearby tourist spots, such as Seal Point Lighthouse, situated nearly 25 minutes' walk away.

    More...
    BOOK
  • The Sparrow'S Nest Beach-Front Self-Catering

    11 Sparrow Drive, Aston Bay, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated approximately 20 minutes' walk from Wacky Waterpark, beachfront 1-bedroom The Sparrow'S Nest Beach-Front Self-Catering Jeffreys Bay provides guests with Wi-Fi for either business or leisure.…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Seashells Condo

    125 Da Gama Rd Seashells Accommodation, Unit 2, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated 350 metres from Magnatubes, Seashells Condo Jeffreys Bay offers guests easy access to various tourist attractions nearby. Offering an aqua park, water slides, and a golf course, the 3…

    More...
    From US$ 290
    price for 1 night
    BOOK From US$ 290
  • Raaswater Surf Villa Jeffreys Bay

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

    Show map

    Situated around a 25-minute walk from Kabeljous Nature Reserve, the beachfront Raaswater Surf Villa Jeffreys Bay entices guests to explore various tourist attractions in the area.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Ikhay'Olwandle

    1 Deary Drive, East London, South Africa (Show map)

    Show map

    The beachfront 1-bedroom Ikhay'Olwandle Apartment East London is located a mere 5 minutes' stroll from Gonubie Baptist Church and offers Wi-Fi for either business or leisure.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Port St Francis 3 Bedroom Apartment

    Alikreukel Avenue Upperdeck, No15, Cape St. Francis, South Africa (Show map)

    Show map

    Situated approximately 10 minutes' drive from Cape Saint Francis Lighthouse, the 3-room Port St Francis 3 Bedroom Apartment Cape St. Francis offers an opportunity to discover various tourist…

    More...
    BOOK
  • Ocean Daze Brookes Hill Suites - Beachfront Spot

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

    Show map

    Located 2 km from Humewood Road railway station, Ocean Daze Brookes Hill Suites - Beachfront Spot Port Elizabeth is just a 5-minute walk from the Bayworld. This family-friendly 39 m² apartment boasts…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Just A Drop In The Ocean

    Lady Bea Crescent Brookes Hill Suites Unit 262, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the garden, the 39 m^2 Just A Drop In The Ocean Apartment Port Elizabeth is a mere 7 minutes' walk from the calm Happy Valley Park in Port Elizabeth.

    More...
    BOOK
  • Cenikma Guest Suites - Couples Room

    44A Stanmore Road Ground Floor, East London, South Africa (Show map)

    Show map

    Featuring views of the garden, Cenikma Guest Suites - Couples Room East London lies in a beach area, a 10-minute ride from Nahoon Corner. Wi-Fi and a car park are provided for guests' utmost comfort.

    More...
    BOOK
  • 5 Bayview Gonubie Seaside

    5 Bayview Deary Drive, Gonubie, South Africa (Show map)

    Show map

    The 45 m² 5 Bayview Gonubie Seaside Apartment offers easy access to such tourist sites as Gonubie Baptist Church, located approximately 5 minutes' walk away. This 1-bedroom apartment provides active…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Coastal Life Magna Penthouse Jeffreys Bay

    Da Gama Rd Magna Towers 10, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated around a 10-minute ride from Jeffreys Bay Main Beach, the spacious 230 m² Coastal Life Magna Penthouse Jeffreys Bay Apartment also boasts easy access to Kabeljousrivier train station which…

    More...
    BOOK
  • Grayson'S

    4A Strelitzia Place, East London, South Africa (Show map)

    Show map

    Grayson'S Apartment East London is located merely a 12-minute walk from the Gonubie Holiday Resort and 3.1 km from NG Kerk Gonubie. Staying in this apartment, nestled in proximity to the Gonubie…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Margaux Beachfront Apartment

    Boardwalk Road Block 15, Unit 204, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious Margaux Beachfront Apartment is situated at a distance of 2.8 km from Splash Waterworld Supertubes and offers an outdoor swimming pool. For those travelling by car, this apartment offers…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Surf Lodge South Africa

    14 Ebersohn Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Nestled 3.8 km from Wacky Waterpark, Surf Lodge South Africa is boasting a sunbathing terrace, various recreational opportunities, and a garden for guests' enjoyment. The lodge features opportunities…

    More...
    From US$ 972
    price for 1 night
    BOOK From US$ 972
  • St Kitts By Double Portion

    Marina Martinique 5 St Kitts, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at the 150 m² St Kitts By Double Portion Apartment Jeffreys Bay, which is within a 3-km distance of Jeffreys Bay Main Beach and a few steps from…

    More...
    BOOK
  • Shipsbell 2 Bedroom

    19B Triton Ave, Cape St. Francis, South Africa (Show map)

    Show map

    Shipsbell 2 bedroom Cape St. Francis apartment is located 1.7 km from Port St. Francis and an 18-minute walk from Baviaans Camino. With access to a golf course, this apartment caters to the needs of…

    More...
    BOOK
  • Brisa Del Mar

    Chintsa West Road 2255, Chintsa West, South Africa (Show map)

    Show map

    Located 4.4 km from the Glen Muir Holiday Resort, the beachfront Brisa Del Mar Villa Chintsa West gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • 5 On Dana

    5 Dana Street, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 2.5 km from Bayworld Museum, 5 On Dana Villa Port Elizabeth provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • Kennaway Court

    69 Inverleith Terrace, East London, South Africa (Show map)

    Show map

    Kennaway Court Apartment East London is located approximately 3 km from East London Golf Club South Africa and 10 minutes' drive from Dassie Trail.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Fishermen S Cave

    Ferry Point Road, Port Saint John's, South Africa (Show map)

    Show map

    The spacious Fishermen S Cave is located in a beach area of Port Saint John's, around 5 km from Dwesa Nature Reserve. Guests can relax and take in river views from a patio of this apartment.

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