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-07-04

2026-07-05

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

All Eastern Cape hotels

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

6969 options found

  • Lower Deck

    38B Westbourne Rd, Kenton on Sea, South Africa (Show map)

    Show map

    Offering river views, the beachfront Lower Deck Kenton on Sea villa is situated a 7-minute walk from the Shelley Bay. Located a few steps from the Mosaic Studio, the 2-bedroom holiday home provides…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Sevos Suites

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

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at Sevos Suites Jeffreys Bay, which is merely 1.9 km from the outdoor water park "Dolphin Beach Entertainment" and nearly 25 minutes' walk from Shell…

    More...
    BOOK
  • Oldie Villa - The Balcony Seaview Apartment

    22 Sherlock Street, Port Elizabeth, South Africa (Show map)

    Show map

    Oldie Villa - The Balcony Seaview Apartment Port Elizabeth is located 3.4 km from South African Air Force Museum and nearly 20 minutes on foot from Campanile.

    More...
    BOOK
  • Waterside Living Db03

    Dolphin Bay Db03, Jeffreys Bay, South Africa (Show map)

    Show map

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • @19 Mitford

    Beach Road 19, Morgan's Bay, South Africa (Show map)

    Show map

    Situated around 5 minutes' walk from Morgan Bay Climbing, @19 Mitford Apartment Morgan's Bay offers guests easy access to various tourist attractions nearby.

    More...
    BOOK
  • 25 Settler Sands Beachfront Accommodation Sea View

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

    Show map

    25 Settler Sands Beachfront Accommodation Sea View Port Alfred is located just 1.9 km from the Kowie River and 18 minutes' walk from Central Marina.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Walmer Heights Homestay

    12 Sibelius Street Walmer Heights, Port Elizabeth, South Africa (Show map)

    Show map

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Sundown Lodge

    Po Box 649 Aliwal North South Africa Weerbegin Buffelsvlei, 9750, Aliwal North, Za, Aliwal North, South Africa (Show map)

    Show map

    Offering a location 10 minutes by car from Aliwal North Golf Club, Sundown Lodge gives access to various tourist spots in the area.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Stay A While Self Catering

    70 Mowbray Street, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a location 25 minutes' walk from Greenacres Shopping Centre, the 1-room Stay A While Self Catering also gives access to a variety of tourist spots in the vicinity.

    More...
    BOOK
  • Bay Vista, Port Elizabeth

    38 Edward Street Richmond Hill, Port Elizabeth, South Africa (Show map)

    Show map

    More...
    BOOK
  • Glenfillan Lodge - Southwell, Eastern Cape

    Glenfillan Lodge, Port Alfred, South Africa (Show map)

    Show map

    The 5-bedroom Glenfillan Lodge - Southwell, Eastern Cape Port Alfred features a terrace with views of the garden as well as a swimming pool.

    More...
    BOOK
  • Aston Bay Getaway

    5 Sandpiper Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    More...
    BOOK
  • Sea-Scape

    17 Sevenoaks Street, Port Alfred, South Africa (Show map)

    Show map

    Staying at Sea-Scape Villa, guests can visit West Beach, which is a 5-minute drive away. The area includes such shopping venues as Heritage Mall, located 10 minutes away by car.

    More...
    BOOK
  • Lovely 2-Bedroom Unit At Seaforth With River View

    32 Beach Road 10 Seaforth, Port Alfred, South Africa (Show map)

    Show map

    More...
    BOOK
  • Admirality Cresent

    22 Admiralty Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Located around 25 minutes' walk from Shark Rock Pier, the 3-bedroom Admirality Cresent Villa provides access to various tourist attractions in the vicinity.

    More...
    BOOK
  • Amazing Grace

    Spruce Road, Beachview, South Africa (Show map)

    Show map

    Situated nearly a 25-minute walk from the Island Nature Reserve, Amazing Grace Hotel Beachview villa provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • Emampingeni Lodge

    Unnamed Road, Bizana, South Africa (Show map)

    Show map

    Nestled approximately 10 minutes by car from the Red Desert, Emampingeni Lodge Bizana is boasting a firepit area and a satellite flat-screen for guests' enjoyment.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • African Aquila Guest Lodge

    211 Villiers Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled in the very heart of the city, the 6-room African Aquila Guest Lodge boasts views of the garden as well as a swimming pool for guests to relax in. Featuring a patio, the accommodation is…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 62 Settler Sands Beachfront Accommodation

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

    Show map

    Staying at 62 Settler Sands Beachfront Accommodation Port Alfred, guests can reach the East Beach, situated nearly 5 minutes' walk away.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Verdi Luxury Cottage 1

    20 Verdi Avenue Unit 1, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring views of the garden, the 50 m^2 Verdi Luxury Cottage 1 is located 3.2 km from Little Walmer Golf Club. At this 1-bedroom apartment, Wi-Fi and complimentary private parking are also provided.

    More...
    BOOK