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-08-03

2026-08-04

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

Apartments and B&Bs 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

1882 options found

  • Blue Horizon Beach Villa

    3045 Freshwater Road Little Lily Complex Unit 4, Port Alfred, South Africa (Show map)

    Show map

    The spacious Blue Horizon Beach Villa Port Alfred is located a 10-minute drive from the Royal Port Alfred Golf Club and 3 km from the Kowie River. Active guests will enjoy having access to a golf…

    More...
    BOOK
  • Spacious Cottage

    16 Maitland Road, Mount Road, South Africa (Show map)

    Show map

    The 60 m² Spacious Cottage Mount Road features a convenient location 2.9 km from the Campanile and hosts up to 2 guests. At this 1-bedroom apartment, Wi-Fi and private parking are also provided.

    More...
    BOOK
  • Sanddollar - Self Catering Seaside Getaway

    17 President Reitz Road, Cape St. Francis, South Africa (Show map)

    Show map

    The 1-room Sanddollar - Self Catering Seaside Getaway Cape St. Francis apartment lies in a beach area, approximately 700 metres from Seal Point Surf Spot and within a 4-km distance of the Two…

    More...
    BOOK
  • Jamaican Palms 28

    Palm Drive, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at the spacious 4-bedroom Jamaican Palms 28 Jeffreys Bay apartment, which is 2.7 km from the Seekoeirivier Nature Reserve and about 10 minutes by car from…

    More...
    BOOK
  • Malabana Guest House

    1 Winsford Road, Grahamstown, South Africa (Show map)

    Show map

    Located nearly a 10-minute ride from the Observatory Museum, Malabana Guest House Grahamstown features private parking for those who travel by car. 2.7 km from the apartment you will find the living…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Breakers Edge

    9 Pearce Crescent, Bay View (Eastern Cape), South Africa (Show map)

    Show map

    The spacious 1-bedroom Breakers Edge Apartment Bay View features a convenient location approximately 25 minutes' walk from Gonubie Golf Club and hosts up to 4 guests. Situated in the immediate…

    More...
    BOOK
  • The Edge Valley Retreat

    Fordyce Road 2, Port Elizabeth, South Africa (Show map)

    Show map

    The Edge Valley Retreat Port Elizabeth apartment is merely 0.6 km from the Shambala Wellness Spa. The apartment provides active guests with the opportunity to enjoy a golf club.

    More...
    BOOK
  • Seaside Escape

    Bella Mare Apartments Near Beachfront, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 3-bedroom Seaside Escape Apartment Port Elizabeth provides easy access to various city attractions, such as Summerstrand United Church, situated just a 6-minute walk away. The 96 m²…

    More...
    BOOK
  • La Roche Stay

    37 Glengarry Crescent, Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    La Roche Stay Port Elizabeth apartment is a 19-minute walk from the Bayworld. This homestay offers private parking on site.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Timber And Tide

    70 Alice Rd, Cannon Rocks, South Africa (Show map)

    Show map

    The spacious 3-bedroom Timber And Tide Apartment Cannon Rocks is a good choice for accommodating up to 6 guests, offering a convenient setting approximately 10 minutes' drive from the Woody Cape…

    More...
    BOOK
  • At Home On The Beach...

    137 Da Gama Road Villa Delfini, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated about 25 minutes' walk from Shell Museum, the spacious 2-bedroom At Home On The Beach.. Jeffreys Bay apartment can host up to 4 guests in Jeffreys Bay. To keep up with a sport routine, mini…

    More...
    BOOK
  • 35 On The Run

    35 Aldabara Run, St Francis Bay, South Africa (Show map)

    Show map

    35 On The Run Apartment St Francis Bay features a convenient location a 19-minute walk from the shopping mall "St Francis Bay Market" and hosts up to 2 guests. Wi-Fi is provided for both business and…

    More...
    BOOK
  • Stumble Inn

    3 Fishermans Walk, Haga Haga, South Africa (Show map)

    Show map

    Overlooking the sea, Stumble Inn Haga Haga is around 3 km from the Haga Haga Beach. Kenton on Sea is at a distance of 178 km.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Villa Marche

    23 Hex River Road, Kariega, South Africa (Show map)

    Show map

    The 1-room Villa Marche Kariega offers proximity to a number of tourist attractions, such as Uitenhage Golf Club, located nearly a 25-minute walk away. Wi-Fi and private parking are also available at…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • El-Marina

    Palm Drive, Jeffreys Bay, South Africa (Show map)

    Show map

    Located only an 11-minute walk from the floating Wacky Waterpark, the 60 m² El-Marina Apartment Jeffreys Bay is about 3 km from a top family-friendly place like the outdoor water park "Dolphin Beach…

    More...
    BOOK
  • Hill 60 Cottages

    18 Jacobus Uys Way, Grahamstown, South Africa (Show map)

    Show map

    Offering a location approximately a 25-minute walk from Albany Museum-Fort Selwyn, Hill 60 Cottages Grahamstown apartment also gives access to a variety of tourist spots in the vicinity. Guests can…

    More...
    BOOK
  • Off Grid Cabin For 2 In The Langkloof

    Walletjies, Kareedouw, South Africa (Show map)

    Show map

    The 1-room Off Grid Cabin For 2 In The Langkloof Kareedouw is also within 25 km of Assegaaibos railway station.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Vygeboom Studio & Vine Cottage

    Nieu-Bethesda, Nieu-Bethesda, South Africa (Show map)

    Show map

    Vygeboom Studio & Vine Cottage Nieu-Bethesda is located just 1.1 km from the Nieu Bethesda Church and a 16-minute walk from the First People Centre at The Bethesda Art Centre. For guests seeking an…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Peaceful Farm Cottage, Organic, Lovely Views.

    359/358 Of Farm Twee Riviere, Joubertina, South Africa (Show map)

    Show map

    The 1-room Peaceful Farm Cottage, Organic, Lovely Views. Joubertina features Wi-Fi, along with private parking for guests travelling by car.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Surf At Sevos

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

    Show map

    The 66 m² Surf At Sevos Apartment Jeffreys Bay is located about a 20-minute walk from Noorsekloof Nature Reserve and 4.3 km from the floating Wacky Waterpark. For guests seeking an active stay, this…

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