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

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

387 options found

  • Maclear Manor

    9 Schmidt Avenue, Maclear, South Africa (Show map)

    Show map

    The 3-star Maclear Manor Bed & Breakfast is nestled 500 m from the Tsitsa Falls, offering 6 rooms and featuring barbecue and a golf course.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • 39 On Nile Guest House

    39 Nile Road,Perridgevale, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star 39 On Nile Guest House Port Elizabeth, 3.9 km from PEMLS, offers a private art gallery. Parking is available on site at the hotel.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Riverside Lodge & Conference Center

    1 Aliwal Street, Aliwal North, Aliwal North, South Africa (Show map)

    Show map

    Located only 0.9 km from Bridge Gate Shopping Centre, the 3-star Riverside Lodge & Conference Center Aliwal North hotel features Wi-Fi in public areas and a car park on site.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Kennaway Hotel

    Esplanade, East London, South Africa (Show map)

    Show map

    Situated a 5-minute walk from the East London Aquarium, Kennaway Hotel East London includes 9 rooms with views of the sea. This hotel offers a view of the Indian Ocean.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Villa De Mer

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

    Show map

    Villa De Mer Port Alfred hotel offers 8 rooms 10 minutes' drive from Middle Beach. At the guest house, guests can find a golf club to stay active.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Dolphin View Guesthouse

    Dogwood Road 30, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star Dolphin View Guesthouse Jeffreys Bay is within 25 minutes' walk of Jeffreys Bay Golf Club and offers tour/ticket assistance, as well as bicycles for rent. Located in close proximity to…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • The Halyards Hotel & Spa

    No 1 Albany Road, Port Alfred, South Africa (Show map)

    Show map

    18 minutes' walk from Heritage Mall, The Halyards Hotel & Spa Port Alfred offers an à la carte restaurant on site. The hotel is 2.2 km from the Royal Port Alfred Golf Club and provides guests with a…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Pebbles Beach Cottage

    84 Marine Drive Schoenmakerskop Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 4.5 km from Sardinia Bay Nature Reserve, the 3-star Pebbles Beach Cottage Port Elizabeth hotel features Wi-Fi in public areas, and a free private car park nearby. This guest house is a good…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Valley Guest House

    10 Jutland Crescent, St Georges Park, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star smoke-free Valley Guest House Port Elizabeth, offering a private art gallery, is located only 1.6 km from the Feather Market Centre. Overlooking valley, this Port Elizabeth bed & breakfast…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • 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
  • Beachway Guesthouse

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

    Show map

    The 3-star Beachway Guesthouse Port Elizabeth is located about 5 minutes' walk from Pollock Beach and comprises 15 rooms with modern comforts. Featuring a storage for belongings, the bed & breakfast…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • La Mer Guesthouse

    24 Driftsands Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Situated merely 0.8 km from Speed Way, the 3-star La Mer Guesthouse Port Elizabeth features Wi-Fi in public areas, and parking on site. This Port Elizabeth hotel is in a business area, around a 10…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Bydand B&B

    Valentine Road, Addo, South Africa (Show map)

    Show map

    Featuring a patio and an outdoor swimming pool, the 3-star Bydand B&B Addo lies around a 20-minute walk from the Addo Raptor and Reptile Centre. This Addo hotel offers a sun deck, loungers, and…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • City Lodge Hotel Gqeberha

    Cnr Beach & Lodge Roads, Summerstrand, Box 13220 H, Port Elizabeth, South Africa (Show map)

    Show map

    With a location merely 9 minutes on foot from the Shark Rock Pier, the charming 3-star City Lodge Hotel Gqeberha Port Elizabeth provides 24-hour reception and wake-up calls. Boasting an à la carte…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • At Sta-Plus Guest House

    11A, 10Th Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 7 km from the life-sized bronze Horse Memorial, At Sta-Plus Guest House Port Elizabeth features Wi-Fi throughout the property and secure off-street parking on site.

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

    84 Bree Street, Cradock, South Africa (Show map)

    Show map

    The 3-star Oude Pastorie Hotel Cradock is approximately 10 minutes' walk from the Cat Conservation Trust and features a picnic area and a golf course. Area attractions, including the Schreiner House…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Hotel Savoy And Conference Centre

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

    Show map

    Offering a swimming pool, the smoke-free Hotel Savoy And Conference Centre Mthatha is nestled in the business district of Mthatha, nearly a 25-minute walk from Anglican Cathedral Of St. John The…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Seven Fountains Farm

    Seven Fountains, Grahamstown, South Africa (Show map)

    Show map

    Featuring a sun terrace, a picnic area, and barbecue grills, Seven Fountains Farm Hotel Grahamstown is situated near a historic district. Wi-Fi is accessible in public areas and parking is provided…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Tranquility Psj

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

    Show map

    Offering a patio and a picnic area, the 3-star Tranquility Psj Hotel Port Saint John's lies in a beach area of Port Saint John's, within a 10-minute drive of Wild Coast Hikes and 3.3 km from the…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Happy Lands Farmstay

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

    Show map

    The romantic Happy Lands Farmstay Addo hotel is situated in the centre of Addo nearly a 25-minute walk from Adrenalin Addo. This 3-star bed & breakfast also includes a patio with a barbeque grill and…

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