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-06

2026-07-07

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

4718 options found

  • Rosmead Guesthouse

    Rosmead Middelburg Eastern Cape, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    More...
    BOOK
  • The Grand Hotel

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

    Show map

    Located 2.3 km from the british-built Fort Frederick, The Grand Hotel Port Elizabeth is a 6-minute walk from the Campanile. Boasting a location a few moments from the Wezandla African Craft Traders…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • The Harbour Masters House

    2 Fort Street, Central, Port Elizabeth, South Africa (Show map)

    Show map

    Providing a car park, The Harbour Masters House Hostel Port Elizabeth is located 3.7 km from the futuristic Nelson Mandela Bay Stadium.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Old Mill Inn

    4 White Street, Barkly East, South Africa (Show map)

    Show map

    Old Mill Inn Barkly East offers 12 rooms within a 5-minute drive of Barkly East Golf Course. This guest house also includes parking.

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Luxury Suites At St Petes Duplex Townhouse

    34 King Edward Road, Newton Park, South Africa (Show map)

    Show map

    Luxury Suites At St Petes Duplex Townhouse Newton Park hotel offers guests access to the Lower Guinea-Fowl Trail, which is 4.8 km away. To keep fit, a golf club provided for guests at this aparthotel.

    More...
    From US$ 11
    price for 1 night
    BOOK From US$ 11
  • Phoenix Hotel (Adults Only)

    5 Winston Ntshona St, Port Elizabeth, South Africa (Show map)

    Show map

    Located only a 5-minute walk from the Wezandla African Craft Traders, Phoenix Hotel Port Elizabeth gives quick access to various city sites. Boasting a location just near the Feather Market Centre…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • House On The Hill

    14 Bridlepath Road, East London, South Africa (Show map)

    Show map

    Situated 4.7 km from House On The Hill Hotel East London, guests can visit Nutting Badminton Hall Sports Complex. This guest house also includes free private parking.

    More...
    BOOK
  • Splendid Inn King David

    25 Inverleith Terrace, East London, South Africa (Show map)

    Show map

    Providing 80 rooms, the 3-star Splendid Inn King David East London is a 10-minute ride from Dassie Trail. A private parking garage is available on site at the hotel.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Sunset Guesthouse - Mthatha

    39 Chief Holomisa St, Mthatha, South Africa (Show map)

    Show map

    Guests of Sunset Guesthouse - Mthatha can visit the Nelson Mandela Museum, situated around 6 km away. Enhancing the overall experience, this Mthatha guest house showcases a garden equipped with a…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Zolas Guest House

    Bishop William Street, Mthatha, South Africa (Show map)

    Show map

    Located 2.4 km from the Nelson Mandela Museum, Zolas Guest House Mthatha offers access to tourist attractions throughout Mthatha. The guest house also includes parking.

    More...
    BOOK
  • Primz Luxury Boutique

    52 Mlonyeni Street, Southridge Park, Mthatha, 5100, Mthatha, South Africa (Show map)

    Show map

    Providing 10 rooms, Primz Luxury Boutique Hotel Mthatha is 10 minutes by car from Nelson Mandela Museum.

    More...
    BOOK
  • Fletcher B&B

    Eshowini, Mount Fletcher, South Africa (Show map)

    Show map

    Fletcher B&B Mount Fletcher also includes parking. The centre of Mount Fletcher is a 10 minutes' walk of this bed & breakfast.

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

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

    Show map

    The 3-star Tyday Accommodation Port Elizabeth hotel is nestled within 5 km of the Shamwari Private Game Reserve, offering 10 rooms and featuring a shared lounge and a golf course. The guest house is…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Richmond Hill Guesthouse & Luxury Suites

    9 Moffat Street Numbers 6, 9 & 16 Moffat, Port Elizabeth, South Africa (Show map)

    Show map

    Located merely 1.6 km from the Saint Augustine's Catholic Cathedral, Richmond Hill Guesthouse & Luxury Suites Port Elizabeth is around 500 metres from the Wezandla African Craft Traders.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Outspan Inn

    Main Road, Port Saint John's, South Africa (Show map)

    Show map

    Guests who stay at Outspan Inn Port Saint John's can park their car on site. The guest house is within 10 minutes' drive of Second Beach and 15 minutes by car from Dwesa Nature Reserve.

    More...
    BOOK
  • Key Point Guest House

    17 Mgwali Crescent Sunnyridge, East London, South Africa (Show map)

    Show map

    Guests can enjoy the views of sea, and easily reach Potter's Pass, which is nearly 25 minutes' walk away. Guests who stay at Key Point Guest House East London can park their car on site.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Flagridge County Lodge

    Flagstaff, Eastern Cape, Flagstaff, South Africa (Show map)

    Show map

    The centre of Flagstaff is a 5 minutes' walk of Flagridge County Lodge hotel. The bed & breakfast is also a 65-minute drive from Uvongo Beach.

    More...
    BOOK
  • Cristonia House

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

    Show map

    Located around 25 minutes on foot from such natural attractions as the calm Happy Valley Park, the beachfront Cristonia House Hotel Port Elizabeth includes a shopping area and a storage room. Treat…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Access Guest House

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

    Show map

    Located 4.1 km from Shark River Golf Club, Access Guest House Port Elizabeth is 5 minutes' walk from the Clicks Pharmacy. At this guest house, guests will find a golf club to stay active.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Acres B&B

    Haven Road Perridgevale, Port Elizabeth, South Africa (Show map)

    Show map

    2.5 km from Shamwari Private Game Reserve, Acres B&B Port Elizabeth includes 9 rooms. The smoke-free guest house provides Wi-Fi throughout the property.

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