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

2-star 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

15 options found

  • Stone Crescent Hotel

    Howisons Poort Off The N2, Grahamstown, South Africa (Show map)

    Show map

    The 2-star Stone Crescent Hotel Grahamstown is located nearly a 10-minute drive from the Thomas Baines Nature Reserve, offering 38 rooms along with a sundeck, water slides, and a picnic area.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Arbour Lodge

    12A Kiwi Road, East London, South Africa (Show map)

    Show map

    Providing 7 rooms, Arbour Lodge East London hotel is 3.2 km from the Nahoon Point Lighthouse. Guests who stay at this 2-star guest house can park their car on site.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Sun1 Port Elizabeth

    La Roche Drive & Beach Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 2-star suburban Sun1 Port Elizabeth Hotel is located near an entertainment district about 15 minutes' walk from the King's Beach. The comfortable hotel offers Wi-Fi in public areas and a car park…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Buccara Karoo - Graaff Reinet

    Buccara Wildlife Reserve Karoo, Willowslopes Game Farm, Graaff Reinet, South Africa (Show map)

    Show map

    Buccara Karoo - Graaff Reinet Hotel is rated 2 stars and comprises 16 rooms with homely comforts. This guest house is also located in a wildlife park.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Trackers Inn

    8 Queen Street, Graaff Reinet, South Africa (Show map)

    Show map

    Trackers Inn Graaff Reinet offers 6 rooms 10 minutes' drive from St James the Great Anglican Church. A car park is available on site as well.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Mount Pleasant Suites

    28Th Avenue Mount Pleasant House 36, Port Elizabeth, South Africa (Show map)

    Show map

    The 2-star Mount Pleasant Suites Port Elizabeth hotel offers a terrace, located 4.5 km from the start of the Sacramento Trail. The aparthotel features Wi-Fi throughout the property and private…

    More...
    From US$ 5
    price for 1 night
    BOOK From US$ 5
  • The Grand Hotel

    Belmont Terrace, Port Elizabeth, South Africa (Show map)

    Show map

    Located 300 metres from Port Elizabeth Opera House, The Grand Hotel Port Elizabeth is a 6-minute walk from No. 7 Castle Hill Museum. Boasting a location a few steps from the Campanile, this hotel…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • 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
  • Fountain Beach House-Elabahambi

    34 Fountain Street, Kidd's Beach, South Africa (Show map)

    Show map

    Featuring a terrace with a barbeque grill and outdoor dining areas, the 2-star beachfront Fountain Beach House-Elabahambi Kidd's Beach hotel is only 9 minutes' walk from Kidd's Beach.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • 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
  • 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
  • Addo African Home

    Caesar'S Avenue, Addo, South Africa (Show map)

    Show map

    The 2-star traditional Addo African Home hotel is located in Addo, approximately 25 minutes' walk from Addo Elephant Park, and offers a natural swimming pool. This Addo hotel features 15 rooms and…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Cotswold House B&B

    8 Cleeve Road, 6045, Port Elizabeth, South Africa, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about 7 km from Cotswold House B&B Port Elizabeth, guests can visit No. 7 Castle Hill Museum.

    More...
    BOOK
  • Buccaneers Backpackers

    Chintsa West, Chintsa, South Africa (Show map)

    Show map

    The 2-star Buccaneers Backpackers Chintsa hotel is nestled 4.4 km from the Glen Muir Holiday Resort, offering 20 rooms and featuring a nightclub, a picnic area, and barbecue grills.

    More...
    BOOK
  • Ebenezer Guesthouse Bluewater Bay

    86 Bluewater Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sun deck and a picnic area, the 2-star Ebenezer Guesthouse Bluewater Bay Port Elizabeth is nestled in the Bluewater Bay district of Port Elizabeth, approximately a 25-minute walk from the…

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