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-09-26

2026-09-27

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

Vacation Rentals 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

1493 options found

  • Paxton Luxury Apartments Self-Catering

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

    Show map

    Ideally located only 450 m from Speed Way, Paxton Luxury Apartments Self-Catering Port Elizabeth offers views of the sea. To support your physical well-being, hiking, horseback riding, and fishing…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Elephants Loft

    80 Denne Street, Stormsrivier, South Africa (Show map)

    Show map

    To enjoy your vacation in Stormsrivier, stay at Elephants Loft Stormsrivier apartment, which is approximately 5 minutes on foot from the Blackwater Tubing and approximately 900 metres from the Bitou…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Honeywood Stays - "Romantic Escape" Sunroom Near Airport, Fast Wi-Fi & Secure Parking

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

    Show map

    The 1-room Honeywood Stays - "Romantic Escape" Sunroom Near Airport, Fast Wi-Fi & Secure Parking Port Elizabeth apartment is located in Walmer with rich vegetation and a mountain bike path, 3.2 km…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Treetop Guesthouse

    Deer Park Lane, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at Treetop Guesthouse Port Elizabeth, which is 3.1 km from Lion and a 10-minute drive from the Kragga Kamma Game Park. This apartment can host up to 2…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Baviaanskloof Guest Cottages

    Private Farm, Studtis, South Africa (Show map)

    Show map

    Baviaanskloof Guest Cottages Studtis apartment lies in a convenient location in Studtis, around a 5-minute walk from Parking for Hiking Trail to Rock Art. An array of activities, including hiking…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Shipsbell 5B

    Triton Avenue, St Francis Bay, South Africa (Show map)

    Show map

    The 1-room Shipsbell 5B Apartment St Francis Bay boasts a beachfront location a mere 250 metres from the Port St. Francis. Hosting up to 4 guests, the 28 m² apartment features a terrace and is…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Salt

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

    Show map

    Salt Apartment Jeffreys Bay lies in a beach area, 2.6 km from Jeffreys Bay Main Beach and around a 10-minute ride from the Jeffrey's Bay Shell Museum. Access to a golf playground helps guests…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Gnd Properties Luxury Apartment

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

    Show map

    Located a mere 450 metres from Humewood Beach, Gnd Properties Luxury Apartment Port Elizabeth is around 10 minutes' walk from a top family-friendly place like the McArthur Baths. To diversify your…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Spekboom Beach Apartments

    24 Spekboom Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Overlooking the sea, Spekboom Beach Apartments Jeffreys Bay is nearly a 25-minute walk from the African Dawn Bird and Wildlife Sanctuary in Jeffreys Bay. Situated steps away from Albatross beach…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Linga Futhi Beach Cottages

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

    Show map

    Linga Futhi Beach Cottages Port Saint John's apartment is located only 150 metres from the Keysers Cottage and 3.5 km from Mt Thesiger. Guests can make use of Wi-Fi for both business and leisure…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Serenity Stay- Walmer

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

    Show map

    The spacious Serenity Stay- Walmer Port Elizabeth apartment is situated merely a 5-minute walk from 6th Avenue Shopping Centre and 5 km from Port Elizabeth International airport. Active guests will…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • 55 New Street, Makhanda

    55 New Street, Grahamstown, South Africa (Show map)

    Show map

    To enjoy your vacation in Grahamstown, stay at 55 New Street, Makhanda Grahamstown apartment, which is nearly 10 minutes' walk from the Elizabeth Salt Monument and merely 0.7 km from Grocott's Mail.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Die Dorpshuis Graaff Reinet

    44 Donkin Street, Graaff Reinet, South Africa (Show map)

    Show map

    To enjoy your vacation in Graaff Reinet, stay at Die Dorpshuis Graaff Reinet apartment, which is around a 10-minute ride from Camdeboo National Park and only 600 metres from the Andries Pretorius…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Skoon Seaside Accommodation

    42 Marine Drive, Skoenmakerskop, South Africa (Show map)

    Show map

    Skoon Seaside Accommodation Skoenmakerskop is situated approximately a 5-minute walk from the Sacramento Hiking Trail and 5 km from Port Elizabeth International airport. Staying in the apartment…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Casa Surf Lodge J'Bay

    22E Palm Crescent Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious Casa Surf Lodge J'Bay Jeffreys Bay is located 2.5 km from Kabeljous Nature Reserve and 19 minutes' walk from Noorsekloof Nature Reserve. At this apartment, Wi-Fi and private car parking…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Summerseas #47 - Top Floor Sea View Apartment

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

    Show map

    Situated about 25 minutes' walk from the Humewood Golf Club, the spacious 2-bedroom Summerseas #47 - Top Floor Sea View Apartment Port Elizabeth can host up to 4 guests in Port Elizabeth. This 120 m²…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Unit 2A @ The Thatches

    Main Street, Kei Mouth, South Africa (Show map)

    Show map

    Situated within 2 km of Cape Morgan Nature Reserve, the 1-room Unit 2A @ The Thatches Kei Mouth apartment can host up to 2 guests in Kei Mouth. Access to a private swimming pool ensures a more…

    More...
    BOOK
  • The White House

    6 Haydn Street 1, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 150 m² The White House Apartment Port Elizabeth features a convenient location within a 7-km distance of the local South End Museum and hosts up to 4 guests. Along with luggage storage…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Escape To Paradise: Beachside Apartment

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

    Show map

    Escape To Paradise: Beachside Apartment Jeffreys Bay is also located only 5 minutes' walk from the Aston Bay Beach.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Serenity On Oribi

    7 Oribi Street Serenity No.4, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring a prime location 6 minutes' walk from Magnatubes, Serenity On Oribi Jeffreys Bay apartment accommodates up to 2 guests. Wi-Fi is provided for both business and leisure activities.

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