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) 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-05-13

2026-05-14

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

403 options found

  • The Palms Venue & Accommodation

    59 Dundas Street, Cradock, South Africa (Show map)

    Show map

    The 4-star The Palms Venue & Accommodation Cradock hotel is located in Cradock, merely 11 minutes' walk from the Cat Conservation Trust, and offers an outdoor swimming pool. Here, guests can enjoy…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Herms Restaurant & Boutique Hotel

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

    Show map

    Located a mere 6 minutes' walk from Newton Park Methodist Church, the 4-star Herms Restaurant & Boutique Hotel Port Elizabeth gives easy access to various tourist attractions. Boasting a location…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Oyster Bay Lodge

    Oyster Bay Road, Oyster Bay, South Africa (Show map)

    Show map

    Situated in a beach area of the city and nearly a -minute walk from Slangbaai, the 4-star Oyster Bay Lodge hotel offers opportunities for cycling and fishing. This Oyster Bay guest house has an…

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

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

    Show map

    The 4-star Karoo View Guesthouse Cradock, located around 25 minutes' walk from the Cat Conservation Trust, offers a fence-around pool and Wi-Fi in the rooms.

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

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

    Show map

    Situated around a 15-minute drive from the Saint Augustine's Catholic Cathedral, the 4-star Newton Sands Guesthouse Port Elizabeth offers a peaceful retreat at an outdoor swimming pool with a pool…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Alfred View

    2 Alfred Road, Port Alfred, South Africa (Show map)

    Show map

    Overlooking Royal Port Alfred Golf Club, the 4-star Alfred View Hotel Port Alfred offers a terrace with outdoor dining areas. The hotel is a good starting point for exploring Port Alfred, including…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Fusion House B&B And Conference Venue

    36 Darlington Road, Bunkers Hill, South Africa (Show map)

    Show map

    Overlooking the pool, the 4-star Fusion House B&B And Conference Venue Bunkers Hill is located approximately a 20-minute walk from the East London Museum. Also, guests have access to a golf club…

    More...
    BOOK
  • The Paralian Exclusive Guest House

    Seaview Terrace Street 22, Quigney, East London, South Africa (Show map)

    Show map

    Guests of the 4-star beachfront The Paralian Exclusive Guest House East London can enjoy easy access to East London ICC, which is situated just a 5-minute walk away. Located within 4 km of the Dassie…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • 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 merely 1.4 km from the calm Happy Valley Park, offers an outdoor swimming pool and Wi-Fi in public areas.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Bon A Vie Self-Catering And B&B Gonubie Full Solar Power, No Load Shedding!

    Number 6 On 13Th Avenue, Gonubie, South Africa (Show map)

    Show map

    The 4-star Bon A Vie Self-Catering And B&B Gonubie Full Solar Power, No Load Shedding!, located merely a 6-minute walk from the Gonubie Mouth Bird Sanctuary and just 1.6 km from the Gonubie Main…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • 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 182 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 offers a terrace, located 3.6 km from the Sacramento Cannon. Featuring 9 rooms with views of the garden, this 4-star hotel is within a 10-minute drive of the…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Twins Guesthouse No Load Shedding

    28 Gordon Street, Qonce, South Africa (Show map)

    Show map

    Featuring a terrace with a barbecue grill and outdoor dining areas, the 4-star Twins Guesthouse No Load Shedding King William's Town is about 10 minutes by car from the Steve Biko Centre.

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

    Voortrekker Street, Aberdeen, South Africa (Show map)

    Show map

    Featuring a terrace and an outdoor swimming pool, Aberdeen Self Catering hotel lies 3 km from the Fonteinbos Nature Reserve. The guest house also provides Wi-Fi available in public areas.

    More...
    BOOK
  • Versailles B And B

    No 43 6Th Street Gonubie, Gonubie, South Africa (Show map)

    Show map

    Situated merely a 13-minute walk from the Gonubie Mouth Bird Sanctuary, the 4-star Versailles B And B Gonubie hotel features Wi-Fi in the rooms, and free private parking on site.

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

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

    Show map

    Overlooking the garden, the 4-star Kings Beach Cottages Port Elizabeth hotel is located only 0.8 km from Speed Way. The guest house provides guests with Wi-Fi in the rooms.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Beverley Hills Guesthouse

    43 Hillside Drive Blue Rise, Queenstown, South Africa (Show map)

    Show map

    The 4-star Beverley Hills Guesthouse Queenstown offers easy access to Queenstown Golf club, which is situated nearly 5 minutes' walk away. Located 3.8 km from Longhill Nature Reserve, the hotel also…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Never Daunted

    6 Redcoat Lane, Hogsback, South Africa (Show map)

    Show map

    Never Daunted Hogsback hotel offers guests access to the Applegarth Nursery and Gardens, which is about 5 minutes away by car. The guest house has a garden along with an outdoor fireplace.

    More...
    BOOK
  • Amber Bed And Breakfast, South Africa

    7 Chestnut Crescent, Beacon Bay, East London, South Africa (Show map)

    Show map

    Amber Bed And Breakfast, South Africa East London offers a terrace, located a 10-minute drive from the Hemingways Casino. Secure parking is provided on site.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • A Villa De Mer Guesthouse

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

    Show map

    A Villa De Mer Guesthouse Port Alfred, located 750 metres from the Kelly's Beach and 25 minutes on foot from Middle Beach, features an indoor swimming pool for guests to take a dip in. Staying here…

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