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

Luxury accommodations 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

2141 options found

  • Langhuis Guesthouse

    72 Donkin Street, Graaff Reinet, South Africa (Show map)

    Show map

    Situated just 1.7 km from The Reinet House, Langhuis Guesthouse provides access to numerous tourist attractions in the area. This property includes complimentary private parking and a terrace with…

    More...
    BOOK
  • Cottage On College

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

    Show map

    The 4-star Cottage On College St Francis Bay hotel offers easy access to the St Francis Bay Beach, which is situated just 500 metres away. This St Francis Bay guest house features safety facilities…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Casa Seaviews

    Chapman Road 9, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront Casa Seaviews Hotel Port Elizabeth offers proximity to the Beachview Beach, which is located 3.1 km away. At this 4-star guest house, guests will find a golf club to stay active.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Funky Town

    12A Oosterland Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The 4-star Funky Town Hotel Jeffreys Bay, located just 1.8 km from Jeffreys Bay Golf Club, offers a swimming pool, Wi-Fi in public areas. The hotel is within walking distance of many of the…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • The Mandyville Jeffreys Bay

    30 Uys Street, Jeffreys Bay, Ec 6330, Sa, Jeffreys Bay, South Africa (Show map)

    Show map

    Comprising 12 rooms, The Mandyville Jeffreys Bay hotel is near an entertainment district, about a 20-minute walk from the Papiesfontein Beach Horse Trails. Boasting views of the garden, along with a…

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

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

    Show map

    Guests can spend their days relaxing by a year-round outdoor swimming pool or enjoying canoeing and fisheries arranged at the 4-star Broadlands Country House Kirkwood hotel.

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

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

    Show map

    Situated about 400 metres from Outdoor Focus, the 4-star Panorama Guest House Port Alfred offers a patio with outdoor dining areas. Located approximately 10 minutes' drive from Shipwreck Hiking &…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Sundays Karoo Guesthouse

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

    Show map

    Sundays Karoo Guesthouse Graaff Reinet offers 8 rooms just a 10-minute walk from St James. The hotel also includes a car park.

    More...
    BOOK
  • Amery House

    47 Amery Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.1 km from the Splash Waterworld, Amery House Port Elizabeth hotel includes 6 rooms with views of the street. This guest house features a seasonal outdoor pool with a patio.

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

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

    Show map

    Kirknewton Hotel Port Elizabeth offers a terrace, located around a 25-minute walk from the Prince Alfred's Guard Memorial. In addition to parking, this 4-star hotel offers stunning views of Port…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Kelly'S Beachfront Apartments

    56 West Beach Drive, Port Alfred, South Africa (Show map)

    Show map

    Situated approximately 10 minutes' drive from Middle Beach, the 7-room Kelly'S Beachfront Apartments Port Alfred provides guests with Wi-Fi for either business or leisure. The apartment with a sun…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Storms River Tin House

    56 Darnell Street, Stormsrivier, South Africa (Show map)

    Show map

    Staying at the 60 m^2 Storms River Tin House Stormsrivier, guests can visit Blackwater Tubing River, located nearly 5 minutes' walk away. Such activities as diving, canoeing, and hiking are provided…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Wildview Self Catering Cottages Coffee Bay, Breakfast & Wi-Fi Inc

    Main Reason, Rini, Coffee Bay, Eastern Cape, Coffee Bay, South Africa (Show map)

    Show map

    The 40 m^2 Wildview Self Catering Cottages Coffee Bay, Breakfast & Wi-Fi Inc lies 6 km from Hole in the Wall. Wi-Fi is provided for both business and leisure activities.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Bayview Seafront Apartment

    3 Deary Drive 1 Bayview Apartment, East London, South Africa (Show map)

    Show map

    Located just 450 metres from Gonubie Baptist Church, the spacious 121 m^2 Bayview Seafront Apartment East London features parking for those who travel by car. Within close proximity of the beachfront…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • At Thebluehouse

    20 Fynbos Street, Stormsrivier, South Africa (Show map)

    Show map

    The 1-room At Thebluehouse Apartment Stormsrivier is located approximately 10 minutes' drive from Paul Sauer Bridge and offers Wi-Fi for either business or leisure. To diversify your journey…

    More...
    BOOK
  • Settle Inn Self Catering Units

    No 3 3Rd Road, Riverside Park, Colchester, South Africa (Show map)

    Show map

    Set about 25 minutes' walk from Mathyolweni Gate, Settle Inn Self Catering Units Colchester comprises a patio and a seating area overlooking the garden. Guests can take advantage of Wi-Fi, and free…

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

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

    Show map

    The perfect 4-star Kronenhoff Guesthouse Kirkwood is located 85 km from Port Elizabeth International airport and offers a swimming pool as well as a fitness area. Set in a wildlife park, this…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Zuurberg Mountain Village

    R335, Zuurberg Mountain Pass, Addo, South Africa (Show map)

    Show map

    The 4-star Zuurberg Mountain Village Addo hotel is located about a 10-minute ride from the Doringnek, offering 29 rooms along with a sundeck and billiards.

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

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

    Show map

    The 4-star Supertubes Guesthouse Jeffreys Bay is situated in a prime touristic area of Jeffreys Bay, 2.9 km from the Bingo Royale and about a 25-minute walk from Kabeljous Nature Reserve. Featuring…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Heugh Road Guest House

    55 Heugh Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The perfect 4-star Heugh Road Guest House Port Elizabeth provides proximity to No. 7 Castle Hill Museum, which is located nearly a 25-minute walk away. Thanks to a golf club provided at this Port…

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