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

Guest Houses 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

1252 options found

  • 23 Oncamden Guest House

    23 Camden Road 11 Insut Bedrooom, East London, South Africa (Show map)

    Show map

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Laphola Guesthouse

    16 High Street, 4730, Matatiele, Za, Matatiele, South Africa (Show map)

    Show map

    Laphola Guesthouse Matatiele features 9 rooms and lies approximately a 25-minute walk from Mehloding Community Tourism Trust. Guests who stay at this 3-star guest house can park their car on site.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • The Sun Room

    12 West Street, Graaff Reinet, South Africa (Show map)

    Show map

    Situated around a 5-minute walk from The Sun Room Graaff Reinet hotel, guests can reach Gereformeerde Kerk Graaff-Reinet Reformed Church in no time.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Lavender Lodge Twin

    37 Willow Drive, Mthatha, South Africa (Show map)

    Show map

    Around a 10-minute drive from Mthatha Plaza, the 3-star Lavender Lodge Twin Mthatha hotel includes 12 rooms. There is also a car park.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • @Audre'S Selfcatering/B&B

    26 Oribi Street, Jeffreys Bay, South Africa (Show map)

    Show map

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • The Whales Beach House

    49 Whales Way, Bluewater Bay, South Africa (Show map)

    Show map

    The 3-star The Whales Beach House Bluewater Bay hotel is situated within a 7-km distance of the Hand In Hand Visual Art Studio and features an outdoor swimming pool and barbecue grills.

    More...
    BOOK
  • Cradock Guest House & Self Catering

    36 Akasia Street, Cradock, South Africa (Show map)

    Show map

    The 3-star Cradock Guest House & Self Catering offers guests access to the St Peter's Church, which is approximately 25 minutes' walk away. The guest house features safety facilities including 24…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Ngqamakwe Luxury Guest House And Conference Centre

    Main Rd, Nobhanda Mission, Nqamakwe, Eastern Cape, Nqamakwe, South Africa (Show map)

    Show map

    130 km away from East London airport, Ngqamakwe Luxury Guest House And Conference Centre Nqamakwe offers guests shuttle service for their convenience.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Ninety9 On Villiers Guest House

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

    Show map

    Located a 20-minute walk from Southern African Foundation for the Conservation of Coastal Birds, the 4-star Ninety9 On Villiers Guest House Port Elizabeth is within a 400-metre distance of 6th Avenue…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Aloes Guest House 62 On Meintjies

    62 Meintjies Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Aloes Guest House 62 On Meintjies Middelburg, located a 13-minute walk from the Middelburg Museum, features Wi-Fi in the rooms. This guest house has an outdoor swimming pool and a garden with BBQ…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • 2 On Zk Matthews Guesthouse

    2 Z K Matthews Street, Southridge Mthatha, Mthatha, South Africa (Show map)

    Show map

    Located about 10 minutes' drive from Mthatha Plaza, the 3-star 2 On Zk Matthews Guesthouse Mthatha offers access to tourist attractions throughout Mthatha. Also, you can use a car park on site.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Wilma'S Guesthouse

    11 Sixth Avenue Summerstrand Port Elizabeth Eastern Cape, Port Elizabeth, South Africa (Show map)

    Show map

    Wilma'S Guesthouse is situated in Summerstrand, which is a lovely suburb by the sea, 10 minutes' drive from Port Elizabeth International airport. Guests who stay at the guest house can park their car…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 45 On Stewart Accommodation

    3 Vigje Street Joubertina, Joubertina, South Africa (Show map)

    Show map

    Area attractions, including the 160 km long Langkloof Valley, are located only 0.6 km from 45 On Stewart Accommodation Joubertina hotel.

    More...
    BOOK
  • Cottage On The Hill Guest Lodge

    63 Assisi Drive ,St. Francis Bay 6312, St Francis Bay, South Africa (Show map)

    Show map

    The 5-star Cottage On Hill hotel lies in the entertainment area of St Francis Bay, within 10 minutes' drive of natural attractions such as Seal Point Private Nature Reserve. Overlooking sea, the…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • 7 On Crossley

    7 Crossley Road, East London, South Africa (Show map)

    Show map

    7 On Crossley Hotel East London offers access to Potter's Pass, which is located nearly a 20-minute walk away. Additionally, guests can enjoy a golf club provided at this East London hotel.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Richmond House

    35 St Phillips Street, Port Elizabeth, South Africa (Show map)

    Show map

    Located a 17-minute walk from Port Elizabeth Opera House, Richmond House Guest House Port Elizabeth is 250 metres from For the Love of Wine. Guests who stay at this guest house can park their car on…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • H Cottages

    17 Smuts Road, East London, South Africa (Show map)

    Show map

    Situated approximately a 10-minute walk from Chiselhurst train station, the 3-star H Cottages East London hotel features views of the garden. Located 3.8 km from the Dassie Trail, the guest house…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • The Veuve Guesthouse

    Cove Rock Country Estate, East London, South Africa (Show map)

    Show map

    Located 3.7 km from The Veuve Guesthouse East London, guests can reach Alexander Golf and Country Club. The guest house also includes a free private car park.

    More...
    BOOK
  • Zambata Self Catering

    34 Monmouth Road, Port Elizabeth, South Africa (Show map)

    Show map

    Zambata Self Catering Hotel Port Elizabeth provides proximity to Chelsea Mashie Golf Club, which is situated approximately 25 minutes' walk away. Also, guests have access to a golf club provided at…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Brewer House

    14 Brewer Road, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled in Summerstrand, which is a lovely suburb by the sea, Brewer House Hotel Port Elizabeth is 25 minutes' stroll from Happy Valley.

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