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-11-10

2026-11-11

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

1044 options found

  • No 4 Boutique Beach House

    4 1St Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 4-star No 4 Boutique Beach House Port Elizabeth hotel is located merely 0.8 km from Shark Rock Pier and features a sundeck and a golf course. Boasting an outdoor swimming pool, this…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Broadlands Country House

    R336, Kirkwood, Eastern Cape, Kirkwood, South Africa (Show map)

    Show map

    Offering 5 rooms, the comfortable 4-star Broadlands Country House Kirkwood hotel features a sun deck, a patio, and a picnic area available on site.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Sea Whisper Guest House

    62 Petunia Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 4.9 km from Aston Bay Beach, the 4-star Sea Whisper Guest House Jeffreys Bay offers air-conditioned rooms a 20-minute stroll from Supertubes. Guests will enjoy a buffet breakfast and access…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Cottage On College

    1 College Avenue, St Francis Bay, South Africa (Show map)

    Show map

    Situated a mere 6 minutes on foot from St Francis Bay Beach, the 4-star Cottage On College St Francis Bay hotel helps with the organisation of horse riding tours for guests' enjoyment. Featuring 5…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Soul Searchers

    32 Tecoma Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The comfortable Soul Searchers Jeffreys Bay hotel offers a terrace, located about 10 minutes' drive from Shell Museum. The 4-star guest house also includes parking.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Kirknewton

    20 Hazelhurst Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Kirknewton Hotel Port Elizabeth is nestled 2.5 km from Ron Belling Art Gallery, offering 3 rooms and featuring a sundeck and a golf course. Thanks to its prime location, this 4-star…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Kowie River Guest House

    10 Colegate Road, Port Alfred, South Africa (Show map)

    Show map

    Offering a picnic area and a golf course, as well as the views of the pool, the elegant Kowie River Guest House Port Alfred is located approximately a 25-minute walk from East Beach. With views of…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Kronenhoff Guesthouse

    1 Sonop Street, Kirkwood, Kirkwood, South Africa (Show map)

    Show map

    Situated in a charming setting in Kirkwood, within 20 minutes' walk of Kirkwood train station, the 4-star Kronenhoff Guesthouse Kirkwood features 13 rooms. This Kirkwood hotel offers an outdoor…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Diaz 15 House On The Bay

    15 Diaz Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Diaz 15 House On The Bay Hotel Jeffreys Bay offers air-conditioned rooms around a 5-minute walk from Main Beach. Located about 2 km from Noorsekloof Local Authority Nature Reserve, the guest house…

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Tree Aloe Guest House

    15 Reservoir Road, St Francis Bay, South Africa (Show map)

    Show map

    Located within a 6-km distance of Seal Point Private Nature Reserve, the comfortable 4-star Tree Aloe Guest House St Francis Bay offers amenities such as a hot tub, a picnic area, and a golf course.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Panorama Guest House

    Wesley Hill Street, Port Alfred, South Africa (Show map)

    Show map

    Situated around 400 metres from Outdoor Focus, the elegant 4-star Panorama Guest House Port Alfred features a sunbathing terrace and a golf course. Located within reach of a convenient place to shop…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Amani Guest Lodge

    Nr 11, 4Th Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The elegant 4-star Amani Guest Lodge Port Elizabeth hotel is located within 15 minutes' walk of Victoria Park, offering 8 rooms, Wi-Fi, and parking. This Port Elizabeth guest house lies in Walmer…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Schafli Manor Chintsa Coastal

    540 Heron Loop, Chintsa, South Africa (Show map)

    Show map

    The comfortable Schafli Manor Chintsa Coastal Hotel offers a terrace, located nearly 10 minutes' walk from Cintsa Beach. At the 4-star guest house, guests can use a sundeck and a golf course or spend…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • The Milner By The Oyster Collection

    12 Milner Street Grahamstown, Grahamstown, South Africa (Show map)

    Show map

    The comfortable 4-star The Milner By The Oyster Collection Hotel Grahamstown is located merely 14 minutes' stroll from Drostdy Lawns, offering 6 rooms, Wi-Fi, and secure parking. Featuring a library,…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • See More Guest House

    14 Montrose Avenue, Bunkers Hill, East London, South Africa (Show map)

    Show map

    Located 4.8 km from Bonza Bay Beach, the 4-star See More Guest House East London offers air-conditioned rooms about 20 minutes' walk from Eastern Beach. The guest house boasts an outdoor swimming…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Aberdour Guesthouse

    9 Aberdour Crescent Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 25-minute stroll from Donkin Reserve, the comfortable 4-star Aberdour Guesthouse Port Elizabeth offers a peaceful retreat at a seasonal outdoor swimming pool with swimming pool toys…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • 39 On Nile Guest House

    39 Nile Road,Perridgevale, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.8 km from Wezandla African Craft Traders, the comfortable 39 On Nile Guest House Port Elizabeth offers comfortable rooms about a 10-minute walk from Newton Park Swimming Pool. This 3-star…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • De Graaff Manor

    100 Cradock Street 100, Graaff Reinet, South Africa (Show map)

    Show map

    Offering a location 6 minutes' walk from Old Library Museum, De Graaff Manor Hotel offers 8 rooms. This guest house entices guests with a private parking lot, available on site.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Addo Riverside Manor

    8 Aquavista Crescent, Colchester, South Africa (Show map)

    Show map

    Providing 5 rooms, the 3-star Addo Riverside Manor Colchester hotel is 3.1 km from Mathyolweni Gate. Indulge in this elegant guest house's garden, offering guests a terrace.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Supertubes Guesthouse

    12 Pepper Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Along with a coastal location near Supertubes, Supertubes Guesthouse Jeffreys Bay provides its guests with a sundeck and a golf course. Featuring 15 rooms with views of the sea, the guest house is 2.

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