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-11-13

2026-11-14

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

1458 options found

  • Heath Villa - Private Room

    92 Cape Road, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-bedroom Heath Villa - Private Room Port Elizabeth, which is only 1.5 km from Ron Belling Art Gallery and nearly a 25-minute stroll from Donkin…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Die Huisies

    37 Medefindt Crescent, East London, South Africa (Show map)

    Show map

    The 20 m² Die Huisies East London apartment is located a 10-minute ride from Beacon Bay Retail Park and 3 km from Nahoon Corner. One of the highlights of the apartment is a terrace, which allows…

    More...
    BOOK
  • Seagarden Cottage

    97 Da Gama Road, Cape St. Francis, South Africa (Show map)

    Show map

    To enjoy your vacation in Cape St. Francis, stay at the 24 m² Seagarden Cottage Cape St. Francis, which is just 1.4 km from Irma Booysen Flora Reserve City Park and nearly 25 minutes' walk from Port…

    More...
    BOOK
  • Cenikma Guest Suites - Family Room 1

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

    Show map

    To enjoy your vacation in East London, stay at the spacious 90 m² Cenikma Guest Suites - Family Room 1 East London, which is 2.5 km from Nahoon Corner and about a 10-minute drive from Buffalo City…

    More...
    BOOK
  • Supertubes Apartment

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

    Show map

    The 40 m² Supertubes Apartment Jeffreys Bay is nestled in a beach area of Jeffreys Bay, around 10 minutes by car from Papiesfontein Beach Horse Trails and 2.6 km from Shell Museum. This 1-bedroom…

    More...
    BOOK
  • Whales & Waves

    10 Weald Avenue, Port Alfred, South Africa (Show map)

    Show map

    Set about a 10-minute drive from Wesley Methodist Church, the 1-bedroom Whales & Waves Apartment Port Alfred comprises a balcony and a dining area overlooking the pool. The 54 m² apartment features a…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Windygates Estate Rustic Window Cottage

    Van Stadens Road, Thornhill, South Africa (Show map)

    Show map

    The 1-bedroom Windygates Estate Rustic Window Cottage Thornhill is a good choice for accommodating up to 2 guests, offering a convenient setting around a 15-minute ride from the concrete arch Van…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Ntaba Villas & Spa

    Erf 633 Umzimvubu Drive Port St Johns 5120 Eastern Cape, Port Saint John's, South Africa (Show map)

    Show map

    Situated nearly 25 minutes' walk from Poenskop Beach, the spacious 2-bedroom Ntaba Villas & Spa Port Saint John's apartment offers a sauna for 4 visitors. Keysers Cottage Public Beach is 4.2 km from…

    More...
    BOOK
  • Seashells Condo

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

    Show map

    The 4-bedroom Seashells Condo Jeffreys Bay includes a terrace and is located 16 minutes' walk from Supertubes. This apartment features Wi-Fi throughout the property.

    More...
    From US$ 230
    price for 1 night
    BOOK From US$ 230
  • Brooklands Sanctuary

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

    Show map

    Located 10 minutes' drive from St Marks Congregational Church, the 64 m² Brooklands Sanctuary Apartment Port Elizabeth is 3.7 km from a top family-friendly place like Kidz Play Park At Windsor…

    More...
    BOOK
  • Cascades 301 Luxury Beachfront Apartment

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

    Show map

    Cascades 301 Luxury Beachfront Apartment Port Elizabeth lies in a prime location in Port Elizabeth, just a 5-minute walk from Piet Retief Monument. At this spacious 65 m² apartment, Wi-Fi and a car…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Point Surf Loft

    38 Pagoda Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated approximately a 10-minute drive from Shell Museum, the 2-bedroom Point Surf Loft Apartment Jeffreys Bay also boasts easy access to Kabeljousrivier train station which is 3.9 km away. The 15…

    More...
    BOOK
  • Windermere Sands

    35 Humewood Road, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious Windermere Sands Port Elizabeth apartment is located 2.4 km from the british-built Fort Frederick and 5 minutes' walk from Apple Express Steam Train. This apartment is in close proximity…

    More...
    BOOK
  • Zungah Lodge

    Mannetjie Farm, Cockscomb Road, Uitenhage District, Kariega, South Africa (Show map)

    Show map

    The 4-room Zungah Lodge Kariega boasts a convenient location and overlooks the mountain. This apartment is also 70 minutes' drive from Uitenhage rail station.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • The Sunlit Sanctuary

    The Avenue On 3Rd 30, Port Elizabeth, South Africa (Show map)

    Show map

    The 1-bedroom The Sunlit Sanctuary Apartment Port Elizabeth is nearly a 25-minute walk from No 7 Castle Hill Museum. Guests can make use of Wi-Fi, parking, bicycle rental options.

    More...
    BOOK
  • Bokkabanas Self-Catering

    290 Daniel Scheepers Street, Boknes, South Africa (Show map)

    Show map

    Featuring a quiet location, the spacious 3-room Bokkabanas Self-Catering Apartment Boknes offers views of the inner courtyard, 4.5 km from Dias Cross Memorial. Wi-Fi and private car parking are also…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Blue Views Classic @ Brookes Hill Suites

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

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-bedroom Blue Views Classic @ Brookes Hill Suites Port Elizabeth, which is about a 10-minute ride from Donkin Reserve and about 800 metres from…

    More...
    BOOK
  • 47Atkabega

    47 Kabega Rd, Port Elizabeth, South Africa (Show map)

    Show map

    Situated within a 3-km distance of Pemls, the 1-bedroom 47Atkabega Apartment Port Elizabeth can host up to 2 guests in Port Elizabeth. Wi-Fi and a private parking lot are also available at the 56 m²…

    More...
    BOOK
  • On Main Unit 2

    225 Main Road, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious On Main Unit 2 Apartment Port Elizabeth, which is 2.4 km from Shamwari Private Game Reserve and about 25 minutes' walk from Springfield…

    More...
    BOOK
  • Deluxe Dwelling 1

    11 Coad Road, East London, South Africa (Show map)

    Show map

    The 1-bedroom Deluxe Dwelling 1 Apartment East London boasts a prime setting and in just 7 minutes' walk from Dassie Trail. Wi-Fi and private car parking are also available at this apartment.

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