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

2026-02-24

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

Pet-friendly hotels 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

626 options found

  • 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
  • L'Auberge Country Hideaway

    Lauberge Country Hideaway, Plot 311 Old Seaview Road, Chelsea, Port Elizabeth, South Africa (Show map)

    Show map

    L'Auberge Country Hideaway Port Elizabeth hotel is situated in a residential area of Port Elizabeth, within a 10-minute drive of Lion and 3.9 km from Chelsea Mashie Golf Club. Additional features at…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Profcon Resort

    82 Somerset Street, Graaff Reinet, South Africa (Show map)

    Show map

    Profcon Resort Graaff Reinet offers a picnic area and a golf course and sits a 6-minute walk from Urquhart Caravan Park. Featuring a restaurant, this resort is located in the immediate vicinity of…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • 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
  • Kings Lodge Hotel

    6 Main Road, Hogsback, South Africa (Show map)

    Show map

    Offering access to the Kettlespout Falls, which is only 1.1 km away, the 3-star Kings Lodge Hotel Hogsback features a sun deck, a picnic area, and hiking trails.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Green Fields Hotel, Coffee Bay

    Green Fields Hotel, Main Road, Coffee Bay, Coffee Bay, South Africa (Show map)

    Show map

    A sundeck, a private swimming pool, and a patio are available at Green Fields Hotel, Coffee Bay, and Coffee Bay Beach is 3.1 km away. The hotel offers 19 rooms and amenities such as a restaurant.

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • Delicious Monster Accommodation

    3 Lloyds Cottages, Second Beach, River Road, Port Saint John's, South Africa (Show map)

    Show map

    Featuring bird watching to make your visit more entertaining, Delicious Monster Accommodation is within 15 minutes' drive of Silaka Wildlife Reserve. The property awaits guests on a shared lounge…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • A Real Gem In Cape St Francis

    5 Albatros Road, Cape St. Francis, South Africa (Show map)

    Show map

    Situated 20 minutes' stroll from Irma Booysen Flora Reserve City Park, the beachfront A Real Gem In Cape St Francis Villa entices guests to enjoy windsurfing, canoeing, and hiking in the area.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Liquid Amber

    Main Road, Hogsback, South Africa (Show map)

    Show map

    Located nearly a 5-minute ride from 39 Steps, Liquid Amber Villa offers quick access to various city attractions in the vicinity.

    More...
    From US$ 276
    price for 1 night
    BOOK From US$ 276
  • Neptunes Cove

    14 Neptune Drive Kei Mouth., Kei Mouth, South Africa (Show map)

    Show map

    The beachfront 7-room Neptunes Cove Kei Mouth offers easy entry to such city sights as Qolora Beach, situated just 350 metres away. Offering a golf course and a satellite flat-screen, the apartment…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Linga Futhi Beach Cottages

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

    Show map

    The beachfront Linga Futhi Beach Cottages Port Saint John's includes a terrace and is located about a 5-minute walk from Keysers Cottage Public Beach. Guests can use Wi-Fi and parking, which is…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Tranquil House B&B @ 1 College Ave

    1 College Avenue, Queenstown, South Africa (Show map)

    Show map

    Featuring a patio and a year-round outdoor pool, the 4-star Tranquil House B&B @ 1 College Ave Queenstown lies merely 1.9 km from Queenstown Golf club. Guests can benefit from a golf club offered at…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Glenelg Road Guesthouse

    53 Glenelg Road, Fernglen, South Africa (Show map)

    Show map

    The 4-star Glenelg Road Guesthouse Fernglen provides proximity to Moffett on Main Lifestyle Centre, which is situated 3.9 km away. To keep fit, a golf club provided for guests at the hotel.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • 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
  • Lemon 3 Lodge Guesthouse

    R336 Main Street, Kirkwood, Kirkwood, South Africa (Show map)

    Show map

    Featuring air-conditioned rooms and an à la carte restaurant, the 4-star Lemon 3 Lodge Guesthouse Kirkwood is 4.4 km from Kabouga Gate Entrance. Also, guests have access to a golf club provided at…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • A&A Guesthouse

    C/O Westview & Allan Drive Millpark, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star A&A Guesthouse Port Elizabeth, located nearly a 10-minute ride from the GFI Art Gallery, boasts an indoor pool and a gym. Boasting an à la carte restaurant, this Port Elizabeth guest house…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Oude Pastorie

    Martin Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    The 4-star Oude Pastorie Bed & Breakfast Nieu-Bethesda is around 5 minutes' walk from the First People Centre at The Bethesda Art Centre and features a terrace with outdoor dining areas and a…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • 84 De Mist Guesthouse

    84 De Mist Circle, Port Elizabeth, South Africa (Show map)

    Show map

    Located in the Palmeraie district, the 4-star 84 De Mist Guesthouse Port Elizabeth is within 10 minutes' drive of such culture-oriented attractions as the Red Location Museum. Also, guests have…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Seaforth Guesthouse

    27 Pearce Crescent, East London, South Africa (Show map)

    Show map

    Seaforth Guesthouse East London offers a terrace, located an 11-minute walk from the Gonubie Mouth Bird Sanctuary. This hotel also includes free private parking.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Karoo Ouberg Guest Lodge

    85 Coetzee Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Karoo Ouberg Guest Lodge Middelburg hotel, located 900 metres from the Middelburg Museum, boasts a swimming pool. The bed & breakfast offers complimentary private parking on site.

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