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) Argentine peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-11-13

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

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

506 options found

  • Central Cottage Walmer

    19 3Rd Ave, Port Elizabeth, South Africa (Show map)

    Show map

    Situated in Walmer with rich vegetation and a mountain bike path, the 3-star Central Cottage Walmer Port Elizabeth hotel gives access to entertainment venues like Port Elizabeth Golf Club, 2.5 km…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Sunset Events And Accommodation-East London

    6 Lagoon View Drive, East London, South Africa (Show map)

    Show map

    Featuring views of the pool, the comfortable Sunset Events And Accommodation-East London hotel is located nearly a 25-minute walk from Dassie Trail. This 3-star guest house also includes a car park.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Fernando'S The Grange

    106 Cape Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Fernando'S The Grange Hotel Port Elizabeth features 5 rooms and lies 16 minutes' walk from Port Elizabeth Golf Club. Guests travelling by car can also use private parking on site.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Driftsands Guest House

    2 Marshall Rd, Humewood, South Africa (Show map)

    Show map

    The 3-star Driftsands Guest House Humewood is located nearly a 5-minute ride from King's Beach and comprises 6 rooms with modern comforts. Located 3.6 km from Splash Waterworld, this Humewood guest…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Colchester Suites - Travel Addo Group

    73 Wellington Street, Colchester, South Africa (Show map)

    Show map

    Offering spacious rooms and Wi-Fi in the rooms, the 3-star Colchester Suites - Travel Addo Group hotel is 2.6 km from Mathyolweni Gate and 450 metres from Sundays River Mouth and Beach. The guest…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Radie Guest House

    11 C Ndamse Street, Mthatha, South Africa (Show map)

    Show map

    Located 3.4 km from Anglican Cathedral Of St. John The Evangelist, the 3-star Radie Guest House Mthatha includes 7 rooms with views of the city. There is also a car park.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • The Palms Bed & Breakfast

    Bizana The Palms Bed & Breakfast, R61 Main Road Bizana, Next To The Wild Coast Sun Casino And Port Edward, Bizana, South Africa (Show map)

    Show map

    The comfortable 3-star The Palms Bed & Breakfast Bizana includes comfortable rooms nearly a 10-minute drive from Red Desert.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Sundays River Mouth Guesthouse

    62 Wellington Street, Colchester, Colchester, South Africa (Show map)

    Show map

    Situated 10 minutes' drive from The Nelson Mandela Bay River Mile, Sundays River Mouth Guesthouse Colchester features Wi-Fi in the rooms, and parking on site.

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Zen Guesthouse

    Zen Guesthouse 10G Mimosa Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star Zen Guesthouse Jeffreys Bay provides proximity to Supertubes, which is located only 1.1 km away. Guests who stay at this Jeffreys Bay guest house can park their car on site.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Ameni Air B&B

    11 Marshall Road, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring views of the street, the 3-star recently renovated Ameni Air B&B Port Elizabeth is located a mere 6 minutes' walk from Apple Express Steam Train. There is also a car park.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Walmer Hideaway

    14 Corelli Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Walmer Hideaway Port Elizabeth hotel is located in Port Elizabeth, just 8 minutes' walk from Kings Court Shopping Centre, and offers a year-round outdoor swimming pool. There is also…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Green Park Lodge & Conference Centre

    3 Park Road Green Park Lodge, Mthatha, South Africa (Show map)

    Show map

    The comfortable 3-star Green Park Lodge & Conference Centre Mthatha hotel is located merely 11 minutes' stroll from Nelson Mandela Museum, and features a sun deck, a picnic area, and a golf course.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Karoopark Guest House

    81 Caledon Street, Graaff Reinet, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, the 3-star Karoopark Guest House Graaff Reinet is 6 minutes' walk from The War Memorial. Boasting a location just near Dutch Reformed Church, the hotel includes 24…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • The Maegan Cherie B&B

    17 Victoria Park Drive South End, Port Elizabeth, South Africa (Show map)

    Show map

    Located 2.5 km from the modest gallery "Nelson Mandela Metropolitan Art Museum", the 3-star The Maegan Cherie B&B Port Elizabeth offers access to tourist attractions throughout Port Elizabeth. Guests…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Bhotani-On-Bax

    5 Bax Avenue, Fernglen, Port Elizabeth, South Africa (Show map)

    Show map

    Located approximately 25 minutes' walk from St Marks Congregational Church, the comfortable Bhotani-On-Bax Bed & Breakfast Port Elizabeth offers amenities such as a shared lounge and a golf course.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Fish River Resort

    Po Box 232, Port Alfred 6170, South Africa, Port Alfred, South Africa (Show map)

    Show map

    Fish River Resort Port Alfred includes 40 rooms and is a 10-minute drive from Great Fish Point Lighthouse. Guests who stay at this hotel can park their car on site.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Beverly Corner Lodge

    20 Oreily Street, Matatiele, South Africa (Show map)

    Show map

    Beverly Corner Lodge Matatiele hotel, located a 20-minute walk from Mehloding Community Tourism Trust, features Wi-Fi in the rooms. This bed & breakfast offers 10 rooms with views of the pool.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Gaiaqua Guesthouse

    7 Newcon Street, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the sea, the comfortable Gaiaqua Guesthouse Port Elizabeth is located nearly a 20-minute walk from the sandy central King's Beach. This 3-star hotel provides 24-hour security to ensure…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Oceanview B&B

    124 13Th Avenue Gonubie, East London, South Africa (Show map)

    Show map

    The comfortable Oceanview B&B East London is about 500 metres from Gonubie Golf Club and entices guests with barbecue and a golf course. The 3-star bed & breakfast offers 2 rooms plus a private…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • 9 On Rigg Self Catering Accommodation

    7 Rigg Street, Mosel, Uitenhage, Za, Port Elizabeth, South Africa (Show map)

    Show map

    Providing 7 rooms, the 3-star 9 On Rigg Self Catering Accommodation Port Elizabeth hotel is within 25 minutes' walk of Spin N Win Casino.

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