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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-08

2026-02-09

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

645 options found

  • Mountain View Manor

    Mountain Drive ,Grahamstown 6140, Grahamstown, South Africa (Show map)

    Show map

    The 4-star Mountain View Manor Hotel Grahamstown has 11 rooms and is located 2.6 km from St Patrick's Catholic Church. Guests who stay at the guest house can park their car on site.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • House Haven Guesthouse

    4 Marlin Close, Port Elizabeth, South Africa (Show map)

    Show map

    Situated in the Palmeraie district of Port Elizabeth, around 25 minutes' walk from the Swartkops River, the beachfront House Haven Guesthouse Port Elizabeth boasts a sundeck, a patio, and barbecue.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Anchorage Guesthouse

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

    Show map

    The 4-star beachfront Anchorage Guesthouse Port Elizabeth is around 10 minutes by car from the McArthur Pool and Leisure Centre and features a sunbathing terrace with outdoor dining areas, a swimming…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Brewer Place

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

    Show map

    The 3-star beachfront Brewer Place Port Elizabeth hotel offers access to the Southern African Foundation for the Conservation of Coastal Birds, which is located around 6 km away. To keep fit, a golf…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Sea Otters Lodge

    15 Seaway Drive, Kini Bay, South Africa (Show map)

    Show map

    Approximately a 10-minute drive from the Seaview Predator Park, the 4-star beachfront Sea Otters Lodge Kini Bay hotel includes 7 rooms. Guests can benefit from a golf club offered at this Kini Bay…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Beach House

    18 Pepper Street, Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star modern Beach House Jeffreys Bay hotel gives quick access to Wavecrest Super Spar Centre, situated just 5 minutes' walk away. This Jeffreys Bay guest house boasts a car park and picturesque…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Avoca River Cabins

    Off The R336, Sundays River Valley, Addo, Addo, South Africa (Show map)

    Show map

    The 4-star Avoca River Cabins Addo hotel is nestled right around the corner from Adrenalin Addo, offering 19 rooms and featuring a sundeck, a patio, and a picnic area.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Forest Hall Guest House

    84 River Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Forest Hall Guest House Port Elizabeth offers luxury rooms near the beach district of Port Elizabeth, around 10 minutes by car from Kidz Play Park at Windsor. Located within 7 km of…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Lemon Tree Lane

    14 Mill Park Road, Mill Park, Port Elizabeth, South Africa (Show map)

    Show map

    Around a 10-minute drive from sports attractions such as the futuristic Nelson Mandela Bay Stadium, the 4-star Lemon Tree Lane Hotel Port Elizabeth features 7 rooms with pool views. Also, guests have…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Palm Beach Guesthouse

    4 Scarborough Street, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Palm Beach Guesthouse Port Elizabeth is nestled only 6 minutes' walk from St. James, offering 9 rooms and featuring a shared lounge and various recreational opportunities. This Port…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • St Francis Golf Lodge

    10 Jack Nicklaus Drive, St Francis Links, St Francis Bay, South Africa (Show map)

    Show map

    The 4-star St Francis Golf Lodge St Francis Bay hotel includes bird watching and snorkeling trips along with setting about a 5-minute stroll from the St Francis Links. Located only a few steps from…

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • The Ocean Bay Luxury Guesthouse

    Bottelbrush Crescent 13, Jeffreys Bay, South Africa (Show map)

    Show map

    The Ocean Bay Luxury Guesthouse Jeffreys Bay, located 0.8 km from the African Dawn Bird and Wildlife Sanctuary, boasts an infinity swimming pool. The guest house offers free private parking on site.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Peace Love And Joy Self Catering Units

    21 Willow Drive ,Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Situated a 25-minute walk from Bibo train station, Peace Love And Joy Self Catering Units Port Elizabeth hotel features views of the inner courtyard. Located 2.8 km from the Prince Alfred's Guard…

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • And The Cow Jumped Over The Moon...

    215 Immelman Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    Offering a patio with a barbeque grill, the 4-star The Cow Jumped Over The Moon.. Nieu-Bethesda hotel is only 0.7 km from the Nieu Bethesda Church.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Summit Place

    49 Summit Road, Beaconhurst, East London, South Africa (Show map)

    Show map

    The 3-star Summit Place East London hotel is nestled 2.6 km from Beacon Bay Crossing Shopping Centre, offering 12 rooms and featuring a sunbathing terrace and a picnic area. The guest house is a good…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Mountain View Country Guest House

    Spekboomberg Farm, Cradock, South Africa (Show map)

    Show map

    Featuring a heated pool, Mountain View Country Guest House Cradock includes baggage storage for guests' overall comfort.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Rhoom

    Andries Venter Str, Burgersdorp, South Africa (Show map)

    Show map

    The 4-star Rhoom Hotel Burgersdorp is only 0.9 km from Score Shopping Centre and features a terrace with outdoor dining areas and a barbeque grill.

    More...
    BOOK
  • Lilitha Boutique Hotel-East London

    Farm B2, Holm Hill Beacon Bay, East London, South Africa (Show map)

    Show map

    Located 3.7 km from Nahoon Corner in East London, the recently renovated Lilitha Boutique Hotel-East London offers a treatment room, a Jacuzzi, and a foot bath. At this 4-star guest house, guests can…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Lodge Bellagio

    9 Aloe Street, Mthatha, South Africa (Show map)

    Show map

    The 4-star Lodge Bellagio Mthatha hotel is situated in a prime touristic area of Mthatha, 4.4 km from the Hluleka Nature Reserve and about 10 minutes' drive from the Nelson Mandela Museum. This…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Roche House

    30 Robinson Road, Queenstown, South Africa (Show map)

    Show map

    Roche House Hotel Queenstown offers guests access to the Queenstown Casino, which is 15 minutes' walk away. Additional features at this guest house include a sun terrace with outdoor dining areas.

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