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

2026-11-12

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

507 options found

  • Riverside Lodge & Conference Center

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

    Show map

    Located around 900 metres from Orange river, the comfortable 3-star Riverside Lodge & Conference Center Aliwal North hotel features Wi-Fi in public areas and private parking on site. Thanks to its…

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

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

    Show map

    Located 3.8 km from Wezandla African Craft Traders, the comfortable 39 On Nile Guest House Port Elizabeth offers comfortable rooms about a 10-minute walk from Newton Park Swimming Pool. This 3-star…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Addo Riverside Manor

    8 Aquavista Crescent, Colchester, South Africa (Show map)

    Show map

    Providing 5 rooms, the 3-star Addo Riverside Manor Colchester hotel is 3.1 km from Mathyolweni Gate. Indulge in this elegant guest house's garden, offering guests a terrace.

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

    Seven Fountains, Grahamstown, South Africa (Show map)

    Show map

    Featuring a sunbathing terrace and a picnic area, Seven Fountains Farm Hotel Grahamstown is situated near a historic district. Spacious rooms, Wi-Fi and private parking on site are provided for…

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

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

    Show map

    The 3-star Pebbles Beach Cottage Port Elizabeth hotel includes 3 rooms and is 6 km from The Cathedral Church of St Mary the Virgin. The guest house also features Wi-Fi in public areas.

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

    Esplanade, East London, South Africa (Show map)

    Show map

    Offering a location within 500 metres of German Settlers Memorial, Kennaway Hotel East London offers 2 rooms. Situated within easy reach of East London Aquarium, this hotel features a vegan…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Maclear Manor

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

    Show map

    Situated just 6 minutes' walk from Tsitsa Falls, the comfortable Maclear Manor Bed & Breakfast features Wi-Fi in the rooms, and private car parking on site.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Lazydaze Point

    42 Petunia Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Located nearly a 20-minute stroll from Supertubes, the comfortable 3-star Lazydaze Point Hotel Jeffreys Bay offers Wi-Fi in the rooms and parking. Boasting an outdoor swimming pool, this Jeffreys Bay…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • The Farmhouse B&B

    56 Fifth Ave Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 3-star The Farmhouse B&B Port Elizabeth lies in Walmer with rich vegetation and a mountain bike path, within reach of entertainment venues like Port Elizabeth Golf Club, approximately…

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

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

    Show map

    Situated a 6-minute walk from The War Memorial, Profcon Resort Graaff Reinet offers an outdoor swimming pool. Boasting access to Andies Pretorius, 3.8 km away, the hotel includes a picnic area and a…

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

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

    Show map

    Featuring Wi-Fi in the rooms, Villa De Mer Port Alfred hotel sits a 16-minute walk from Royal Port Alfred Golf Club. Located 2.2 km from Kowie River, the guest house offers views of the garden and an…

    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

    Offering 9 rooms, the comfortable 3-star Dolphin View Guesthouse Jeffreys Bay is near the beach district of Jeffreys Bay, nearly 25 minutes' walk from Shell Museum. Located in the immediate vicinity…

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

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

    Show map

    The comfortable 3-star Valley Guest House Port Elizabeth offers proximity to St Saviours Anglican Church, situated just 1.7 km away. This Port Elizabeth bed & breakfast offers the chance to immerse…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Seaview Sunsets

    18 Coral Way, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a swimming pool, the elegant Seaview Sunsets Hotel Port Elizabeth is nearly 10 minutes' walk from Animals in Wonderland. Indulge in the 3-star recently renovated hotel's garden, offering…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • The Hide On Tindale

    12 Tindale Road, East London, South Africa (Show map)

    Show map

    The elegant 3-star The Hide On Tindale Bed & Breakfast East London is nestled just 9 minutes on foot from Mpongo Park Game Private Reserve and features a year-round outdoor swimming pool. This East…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • The Yellow Door Guesthouse

    20 East Bend Road, East London, South Africa (Show map)

    Show map

    Located nearly a 10-minute ride from Hemingways Casino, the comfortable 3-star The Yellow Door Guesthouse East London offers Wi-Fi in the rooms and a car park. Boasting an outdoor swimming pool, this…

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

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

    Show map

    Offering a picnic area and a golf course, as well as the views of the garden, the comfortable Oude Pastorie Hotel Cradock is located nearly 10 minutes' walk from Cat Conservation Trust. Boasting a…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Garden Court B&B

    53 Berry Street, Queenstown, South Africa (Show map)

    Show map

    Located 2.8 km from Longhill Nature Reserve, the comfortable Garden Court B&B Queenstown offers comfortable rooms only 14 minutes' walk from Queenstown Casino. The 3-star hotel features an outdoor…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Kalashe Bed & Breakfast

    242 Kalashe Drive Cove Rock Country Estate, East London, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from Alexander Golf and Country Club, the comfortable 3-star Kalashe Bed & Breakfast East London offers rooms with scenic views of the sea. The guest house offers 4…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Beachway Guesthouse

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

    Show map

    Featuring a picnic area and barbecue grills, the elegant Beachway Guesthouse Port Elizabeth enjoys a prime location, about 25 minutes' walk from the calm Happy Valley Park. Located 2.1 km from the…

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