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

2026-02-08

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

4-star 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

397 options found

  • Cornerstone Manor

    1 Constitution Street Westhill, Grahamstown, South Africa (Show map)

    Show map

    Located approximately a 25-minute walk from Oldest letterbox in South Africa, the 4-star Cornerstone Manor Bed & Breakfast Grahamstown offers amenities such as a sundeck, a patio, and a golf course.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Kings Beach Cottages

    19 Cathcart Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Kings Beach Cottages Port Elizabeth hotel features 11 rooms and lies nearly a 25-minute walk from the Fort Frederick. Guests can indulge in the guest house's garden, accompanied by…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Addo Mountain View

    3 Sunbird Street Colchester, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring views of the mountain, Addo Mountain View Hotel Port Elizabeth is located a 20-minute walk from the Nelson Mandela Bay River Mile. This hotel also boasts a terrace, which comes with a BBQ…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • The Symphony Guest House

    17 Wapadsberg, Queenstown, South Africa (Show map)

    Show map

    Located 2.3 km from Queenstown Frontier Museum, The Symphony Guest House Queenstown includes 6 rooms with views of the mountain. At the hotel, guests will find a golf club to stay active.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • 5Th On Preston Guest House

    5 Preston Avenue, East London, South Africa (Show map)

    Show map

    Located only 1.1 km from Mpongo Park Game Private Reserve, the 4-star 5Th On Preston Guest House East London is merely 5 minutes' stroll from NG kerk Noord. Staying in one of 8 rooms, guests can…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Garden Court Mthatha

    Nelson Mandela Drive, Mthatha, South Africa (Show map)

    Show map

    Featuring a terrace and a swimming pool, the 4-star Garden Court Mthatha hotel lies 3.8 km from Anglican Cathedral Of St. John The Evangelist. The hotel offers Wi-Fi in public areas and has a laptop…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Grand House Lodge And Spa Jeffreys Bay

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

    Show map

    Located fairly close to Kabeljous Nature Reserve, the 4-star beachfront Grand House Lodge And Spa Jeffreys Bay hotel offers a casino, a sun deck, and water slides. Located around 10 minutes by car…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Aloes 1St On Camp

    1 Camp Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Aloes 1St On Camp Hotel Middelburg is rated 4 stars and features 10 rooms for guests to stay in. The guest house is a good starting point for exploring Middelburg, including the Middelburg Museum…

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

    684 Fish Eagle Drive, Chintsa, South Africa (Show map)

    Show map

    The 4-star Cintsa Lodge Chintsa hotel, located around 10 minutes' drive from Inkwenkwezi Private Game Reserve, offers a swimming pool and Wi-Fi throughout the property.

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • Beyond Cui Bono - Travel Addo Group

    R336, Sunland, South Africa (Show map)

    Show map

    Offering cars for rent, Beyond Cui Bono Hotel Sunland is 10 minutes by car from Adrenalin Addo. Guests will enjoy a continental breakfast and access to a year-round outdoor pool during their stay.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Blue Skies Country House

    C/N Cromwell Rd. & Hamilton Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Blue Skies Country House Port Elizabeth hotel offers proximity to Holmeleigh Farmyard, which is located 4.3 km away. The guest house offers free private parking on site and a swimming pool.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Karoo View Guesthouse Cradock

    50 Protea Street, Cradock, South Africa (Show map)

    Show map

    Offering a terrace with outdoor dining areas and a barbeque grill, the 4-star Karoo View Guesthouse Cradock is around 25 minutes' walk from the Cat Conservation Trust.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Comfrey Cottage

    55 Stephenson Street, Lady Grey, South Africa (Show map)

    Show map

    Located around a 10-minute drive from the Joubert's Pass, the 4-star Comfrey Cottage Lady Grey hotel offers Wi-Fi in public areas and complimentary private parking.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Queen Manor Boutique Guest House

    23 Queen Street, Graaff Reinet, South Africa (Show map)

    Show map

    The 4-star Queen Manor Boutique Guest House Graaff Reinet has 12 rooms and is located about 25 minutes' walk from the Recollection Rides. The bed & breakfast offers a car park on site and a swimming…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Tsitsikamma Manor

    74 Denne Street, Stormsriver Village, Stormsrivier, South Africa (Show map)

    Show map

    Situated merely 6 minutes' walk from the Blackwater Tubing, the 4-star Tsitsikamma Manor Bed & Breakfast Stormsrivier offers a shared lounge, various recreational opportunities, and barbecue grills.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Newton Sands Guesthouse

    52 Mangold Street, Newton Park, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sun terrace with outdoor dining areas and a barbecue grill, the 4-star Newton Sands Guesthouse Port Elizabeth is approximately a 10-minute ride from the St Marks Congregational Church.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Aqua Marine Guest House

    27 La Roche Drive, Port Elizabeth, South Africa (Show map)

    Show map

    The charming Aqua Marine Guest House Port Elizabeth, located within 25 minutes' walk of the local South End Museum, offers a swimming pool, Wi-Fi in public areas.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Dwarsvlei Guest Farm

    N9, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Dwarsvlei Guest Farm Hotel Middelburg is rated 4 stars and comprises 6 rooms with homely comforts. Guests can easily reach Nieu-Bethesda, which is 105 km.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • First Avenue Guesthouse

    3 First Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    First Avenue Guesthouse Port Elizabeth is located 3.9 km from the Campanile and provides guests with tour/ticket assistance for a more comfortable travel experience. Also, there is a peaceful garden…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Aberdeen Self Catering

    Voortrekker Street, Aberdeen, South Africa (Show map)

    Show map

    Offering a sun terrace and a picnic area, and views of the pool, Aberdeen Self Catering hotel is located about a 25-minute walk from the Fonteinbos Nature Reserve. There is private parking on site…

    More...
    BOOK