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) Bulgarian lev (BGN) 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-03-25

2026-03-26

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

Cheap Hotels 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

784 options found

  • 17 Hawkes Head Self Catering

    17 Hawkes Head Drive, East London, South Africa (Show map)

    Show map

    Guests of the 3-star 17 Hawkes Head Self Catering Hotel East London can visit the Dassie Trail, situated around 10 minutes away by car. The guest house also includes parking.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • A1Bay View Guest House Cottage & Apartment Sea Facing

    27 Chestnut Avenue Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring a swimming pool, A1Bay View Guest House Cottage & Apartment Sea Facing Jeffreys Bay is 25 minutes' walk from Noorsekloof Nature Reserve. At this guest house, guests can find a golf…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Tyday Accommodation

    20 Arend Rd, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Tyday Accommodation Port Elizabeth hotel, about 10 minutes' drive from The Bridge at Greenacres features a shared lounge and a golf course. The guest house is situated in the very heart of…

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Thornycroft Lodge

    Thornycroft Road, East London, South Africa (Show map)

    Show map

    The 2-star Thornycroft Lodge East London hotel is located in East London, around 7 km from the East London Museum, and offers a swimming pool. This East London bed & breakfast features Wi-Fi…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Serenity Cove-Beach Blue Room

    23 7Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Serenity Cove-Beach Blue Room Port Elizabeth hotel offers quick access to the Port Elizabeth Oratory, situated a mere 6 minutes' walk away. At this 3-star guest house, guests can find a golf club to…

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Sweet Home@162 Guest House Summerstrand

    162 Admiralty Way, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Sweet Home@162 Guest House Summerstrand Port Elizabeth offers proximity to the calm Happy Valley Park, situated nearly a 25-minute walk away. Additionally, guests can enjoy a golf club provided at…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Amazing Grace Guesthouse

    4 Shrike Avenue Beacon Bay, East London, South Africa (Show map)

    Show map

    Amazing Grace Guesthouse East London, located 10 minutes' drive from the Hemingways Casino, features Wi-Fi in public areas. At this hotel, guests can find a golf club to stay active.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Eagles Overnight

    2B Frost Street, Queenstown, South Africa (Show map)

    Show map

    Guests of Eagles Overnight Queenstown hotel can visit Longhill Nature Reserve, situated merely 1.1 km away. There is also parking.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Blossom On 13

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

    Show map

    Located around 10 minutes by car from the Splash Waterworld, Blossom On 13 Port Elizabeth hotel offers access to tourist attractions throughout Port Elizabeth. Staying active is easy with a golf club…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Dollery House

    27 Hards Street 27 Hards Street, Port Alfred, South Africa (Show map)

    Show map

    Located 17 minutes' walk from the Kowie Museum, Dollery House Hotel Port Alfred is 450 metres from the Richmond House Museum. At the guest house, guests will find a golf club to stay active.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Executive Suites On Md

    62 Mohammed Desai Street 62B, Port Elizabeth, South Africa (Show map)

    Show map

    Executive Suites On Md Port Elizabeth hotel offers guests access to Kidz Play Park at Windsor, which is a 20-minute walk away. Free private parking is provided on site.

    More...
    From US$ 8
    price for 1 night
    BOOK From US$ 8
  • Modern Rooms Available Close To The Beach In Humewood

    33 Windermere Road 202 Granten Heights, Port Elizabeth, South Africa (Show map)

    Show map

    Located around 5 minutes' walk from Modern Rooms Available Close To The Beach In Humewood Port Elizabeth hotel, guests can quickly reach Corpus Christi Catholic Church. This Port Elizabeth guest…

    More...
    From US$ 6
    price for 1 night
    BOOK From US$ 6
  • Eazy Rest

    15 Lawrence Street, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 3.9 km from Eazy Rest Hotel Port Elizabeth, guests can visit the McArthur Pool and Leisure Centre. To keep fit, a golf club provided for guests at this guest house.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • The Wynford Lodge

    4 Chalmers Road, Port Elizabeth, South Africa (Show map)

    Show map

    Approximately a 10-minute drive from the Humewood Golf Club, the 3-star The Wynford Lodge Port Elizabeth hotel includes 7 rooms. Guests can benefit from a golf club offered at this Port Elizabeth…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Ikhayalam Lodge

    25 Windermere Road, Port Elizabeth, South Africa (Show map)

    Show map

    Ikhayalam Lodge hostel is located a 10-minute ride from Donkin Reserve and 17 minutes' walk from King's Beach.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • 2 Private Bedrooms - Homestay

    124 Admiralty Way, Port Elizabeth, South Africa (Show map)

    Show map

    2 Private Bedrooms - Homestay Port Elizabeth hotel, located a 10-minute ride from the McArthur Pool and Leisure Centre, boasts a swimming pool. Additional features at this guest house include a patio…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • The Airport Lodge - East London

    South Africa The Airport Lodge, East London, South Africa (Show map)

    Show map

    The Airport Lodge - East London hotel offers a terrace, located about 5 km from the Umtiza Nature Reserve. Staying active is easy with a golf club available for guests at the aparthotel.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Richmond Hill Guest House

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

    Show map

    Located about a 25-minute walk from Prince Alfred's Park, the 2-star Richmond Hill Guest House Port Elizabeth is 400 metres from the Horse Memorial. The guest house also includes a terrace with a BBQ…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Rees Nest

    2 Rees Street 6, East London, South Africa (Show map)

    Show map

    Located 5 minutes' drive from the East London Zoo, Rees Nest Hotel East London is within 200 metres of East London ICC. At this hotel, guests can find a golf club to stay active.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • An Boutique Hotel

    80 Somerset Street, Aliwal North, South Africa (Show map)

    Show map

    Guests of the 2-star An Boutique Hotel Aliwal North can visit Aliwal North Golf Club, situated merely 1.4 km away. There's also a convenience of a car park on site.

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