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-04-19

2026-04-20

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

711 options found

  • Walmer Heights Guest House

    15 Gainsborough Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Walmer Heights Guest House Port Elizabeth is situated in an entertainment area of Port Elizabeth, around 10 minutes' drive from Springfield Mini Market & Bakery and 2.8 km from Moffett on…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Sundune Guest House

    92 Wellington Street, Colchester, South Africa (Show map)

    Show map

    The 4-star Sundune Guest House Colchester offers easy access to Sundays River Mouth and Beach, which is situated around 5 minutes' walk away. This perfect guest house features 6 rooms and such…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Walmer Manor Guest House

    16 3Rd Ave, Walmer, Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Approximately 25 minutes on foot from the GFI Art Gallery, the 4-star Walmer Manor Guest House Port Elizabeth includes 6 rooms. Thanks to a golf club provided at this Port Elizabeth guest house…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Crowned Crane

    1 Ocean Way, Gonubie, South Africa (Show map)

    Show map

    Crowned Crane Hotel Gonubie offers 8 rooms 25 minutes' walk from Gonubie Boardwalk. A car park is available on site at this guest house.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Tranquility Psj

    Ferry Point Road 19, Port Saint John's, South Africa (Show map)

    Show map

    Offering a patio and a picnic area, the 3-star Tranquility Psj Hotel Port Saint John's lies in a beach area of Port Saint John's, within a 10-minute drive of Wild Coast Hikes and 3.3 km from the…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Seaview Sunsets

    18 Coral Way, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a terrace with a BBQ grill, the recently renovated Seaview Sunsets Hotel Port Elizabeth is about 10 minutes by car from the Seaview Predator Park.

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

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

    Show map

    Addo Riverside Manor Colchester hotel provides proximity to Sundays River Mouth and Beach, which is situated 3.3 km away. To keep fit, a golf club provided for guests at the guest house.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Gannabos Guest House

    Badsfontein Farm, Kleinvie, South Africa (Show map)

    Show map

    Gannabos Guest House Kleinvie is rated 4 stars and comprises 6 rooms with homely comforts. Also, the guest house is 154 km from Nieu-Bethesda.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Albert Road Garden Guest House

    40 Albert Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Albert Road Garden Guest House Port Elizabeth provides proximity to the Donkin Reserve, which is located nearly a 25-minute walk away. Staying in one of 9 rooms, guests can enjoy a golf…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • The Historic Pig And Whistle Inn

    268 Kowie Road, Bathurst, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, the 3-star The Historic Pig And Whistle Inn Bathurst is only 1.4 km from the Old Powder Magazine. Staying in one of 7 rooms, guests can enjoy a golf club provided at…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • House Ritze

    33 Smith Street Gonubie 5256, Gonubie, South Africa (Show map)

    Show map

    About a 5-minute walk from Gonubie Baptist Church, House Ritze Hotel Gonubie includes 7 rooms. Staying active is easy with a golf club available for guests at the guest house.

    More...
    BOOK
  • Resthaven Guesthouse

    77 Main Street Matatiele, Matatiele, South Africa (Show map)

    Show map

    The 4-star Resthaven Guesthouse Matatiele is nestled just 1.2 km from Mehloding Community Tourism Trust, offering 32 rooms and featuring a picnic area, a golf course, and a satellite flat-screen.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Aloe Again

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

    Show map

    Located only 1.1 km from Supertubes, the 3-star Aloe Again Hotel Jeffreys Bay offers Wi-Fi throughout the property and parking. Located 80 km from Port Elizabeth International airport, this Jeffreys…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Far Far Away Guesthouse - 4-Star Luxury Karoo Escape With Garden, Pool & Personal Touch

    42 Bourke Street, Graaff Reinet, South Africa (Show map)

    Show map

    Situated steps away from the Gideon Scheepers Memorial, Far Far Away Guesthouse Graaff Reinet offers a seasonal outdoor pool. Guests will enjoy a continental breakfast and access to a sunbathing…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • The Owl House Guest House

    57 1St Avenue Newton Park, Port Elizabeth, South Africa (Show map)

    Show map

    Providing 9 rooms, The Owl House Guest House Port Elizabeth is 3.9 km from the St George's Park. The guest house offers free private parking on site.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Witkrans Guest Farm

    Morgenzon Farm, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    The 4-star Witkrans Guest Farm Hotel Middelburg offers a car park on site and a swimming pool. Guests can go to Nieu-Bethesda, which is a 45-minute drive from the guest house.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Martha'S Guesthouse

    44 Bluewater Drive, Bluewater Bay, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a private swimming pool, Martha'S Guesthouse Port Elizabeth is nestled in the Bluewater Bay district, 10 minutes by car from the South African Air Force Museum. To keep fit, a golf club…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • 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
  • Madeira Bed

    14 Madeira Street Windsor, Queenstown, South Africa (Show map)

    Show map

    The 4-star recently renovated Madeira Bed Hotel Queenstown offers a patio, located a mere 1.8 km from Longhill Nature Reserve. Guests can benefit from a golf club offered at this Queenstown guest…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • @47 Guest House

    47 Erasmus Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a year-round outdoor swimming pool, @47 Guest House Port Elizabeth is 4.5 km from the Feather Market Centre. This guest house has a garden along with barbecue.

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