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

2026-10-12

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

  • Mill Rest

    35 Young Road Mill Park, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 2.6 km from the Settlers Park Nature Reserve, the 1-room Mill Rest Apartment Port Elizabeth can host up to 2 guests in Port Elizabeth. This apartment boasts a plunge pool and provides access…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Luxury 2 Bedroom Apartment At Brookes Hill Suites

    Brookeshill Drive, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious Luxury 2 Bedroom Apartment At Brookes Hill Suites Port Elizabeth is located just 1.1 km from Bibo train station and approximately 5 minutes' walk from Splash Waterworld Supertubes. The…

    More...
    BOOK
  • Little Tree Loft

    13 Nixon Lane Vanes, Kariega, South Africa (Show map)

    Show map

    Situated nearly 25 minutes on foot from the Willow Dam, the spacious 80 m² Little Tree Loft Apartment Kariega also boasts easy access to Uitenhage train station which is 4.8 km away. The 1-bedroom…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Cabin 19

    19 Palm Crescent 19, Jeffreys Bay, South Africa (Show map)

    Show map

    Cabin 19 Jeffreys Bay enjoys a convenient location and provides easy access to Jeffreys Bay Main Beach a 25-minute walk away. Wi-Fi is available for guests' business or leisure needs.

    More...
    BOOK
  • 4 Main Sail Port St Francis

    Port St Francis Village 2 Main Sail 4, St Francis Bay, South Africa (Show map)

    Show map

    The 2-room 4 Main Sail Port St Francis Apartment St Francis Bay lies 3.3 km from a natural paradise like the Seal Point Private Nature Reserve, and features a private beach area. A terrace and a…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Mount Rd Ocean View

    33 Mount Rd 2 Bedroom Apartment, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 156 m² Mount Rd Ocean View Apartment Port Elizabeth is a good choice for accommodating up to 4 guests, offering a convenient setting within 25 minutes' walk of the Southern African…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • 8 Settler Sands Beachfront Accommodation Sea View

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

    Show map

    8 Settler Sands Beachfront Accommodation Sea View Port Alfred is located 2.2 km from the Kowie River and about a 25-minute walk from Heritage Mall.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Richmond Hill Guesthouse- Serviced Condo

    6 Moffat Street, Port Elizabeth, South Africa (Show map)

    Show map

    Set in Port Elizabeth Central with city and ocean views from Fort Frederick, a 1799 British citadel, and 19th-century Donkin Lighthouse, set in a hilltop sculpture garden, approximately a 10-minute…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Matat Studio Apartments

    62 Long Street, Matatiele, Matatiele, South Africa (Show map)

    Show map

    Matat Studio Apartments Matatiele lies a 17-minute walk from Mehloding Community Tourism Trust. Matatiele Museum is located in the immediate vicinity of this apartment.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Guest House On Keam

    6 Keam Road Baysville, East London, South Africa (Show map)

    Show map

    Featuring a convenient location, the spacious 8-room Guest House On Keam East London offers views of the garden, and is 2.7 km from the East London Aquarium. Guests can make use of Wi-Fi for both…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Sunny Apartment In Summerstrand Within Walking Distance Of The Beach, Pe

    Bella Mare Apartments Near Beachfront Apartment 7, Block 12, Port Elizabeth, South Africa (Show map)

    Show map

    Situated approximately a 15-minute stroll from the calm Happy Valley Park, the spacious 98 m² Sunny Apartment In Summerstrand Within Walking Distance Of The Beach, Pe Port Elizabeth also boasts easy…

    More...
    BOOK
  • Beacon Lodge

    10Th Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Beacon Lodge Port Elizabeth is nestled in Summerstrand, which is a lovely suburb by the sea, within a 3-km distance of Bird Rock.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Luyindalo Accomodation At Granten Heights

    48 Humewood Road Granten Heights, Port Elizabeth, South Africa (Show map)

    Show map

    Located in Summerstrand, which is a great choice for travelers interested in beach walks, sandy beaches and tranquillity a 10-minute walk from the McArthur Baths, the spacious Luyindalo Accomodation…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Kayser'S Keep Self-Catering

    65 Kaysers Dr, Kayser's Beach, South Africa (Show map)

    Show map

    To enjoy your vacation in Kayser's Beach, stay at Kayser'S Keep Self-Catering Kayser's Beach apartment, which is 3.2 km from Parking for Beach and approximately a 10-minute drive from East London…

    More...
    BOOK
  • Home In Beacon Bay

    7 Chiltern Place House, East London, South Africa (Show map)

    Show map

    Featuring a convenient location, the spacious Home In Beacon Bay East London apartment offers views of the garden, and is a 25-minute walk from Beacon Bay Crossing Shopping Centre. At this apartment,…

    More...
    BOOK
  • Ocean River No 1

    56 The Strand Street.Swartkops, Port Elizabeth, South Africa (Show map)

    Show map

    Situated a mere 50 metres from St. Peter's Catholic Church, Ocean River No 1 Port Elizabeth apartment also boasts easy access to Swartkops train station which is just a 10-minute walk away.

    More...
    BOOK
  • Candelabra Cottage Perched On The Wild Coast

    83 Perch Place, Cintsa, South Africa (Show map)

    Show map

    Featuring a beachfront location, Candelabra Cottage Perched On The Wild Coast Cintsa offers views of the sea, and is a 10-minute drive from Inkwenkwezi Private Game Reserve. Wi-Fi and private parking…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Modern Apartments At Cz Kubs

    266 Oxford Street C.Z Kubs, East London, South Africa (Show map)

    Show map

    Featuring a convenient location only a 5-minute walk from First City Baptist Church, the 14 m² Modern Apartments At Cz Kubs East London accommodates up to 3 guests. Wi-Fi is provided for both…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Modern Apartment, A Home Away From Home 266

    Brookes Hill Street Brooke'S Hill Suite, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 75 m² Modern Apartment, A Home Away From Home 266 Port Elizabeth is just 5 minutes' stroll from the calm Happy Valley Park and can accommodate up to 4 guests. The 2-bedroom apartment…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • 15 On Kelvin

    15 Kelvin Pl, Beaconhurst, East London, South Africa (Show map)

    Show map

    The 40 m² 15 On Kelvin Apartment East London is located around a 20-minute walk from the Dassie Trail and 4.4 km from Eastern Beach. With access to a golf club, this 1-bedroom apartment is ideal for…

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