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

Find Hotels

Select city first

2026-03-27

2026-03-28

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

Cheap 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

784 options found

  • The Owlhouse Backpackers

    Martins St Nieu-Bethesda, Nieu-Bethesda, South Africa (Show map)

    Show map

    Situated 450 metres from The Owl House, The Owlhouse Backpackers Hostel Nieu-Bethesda offers a picnic area and a garden for added enjoyment. Located within walking distance of Infinity Gallery, this…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Jakobs Guesthouse & Cottage

    52 Linaria Dr, Vincent Heights, East London, South Africa (Show map)

    Show map

    Jakobs Guesthouse & Cottage East London, located 10 minutes' drive from the East London Museum, boasts a swimming pool. Additional features at this guest house include a patio with a barbecue grill.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • La Maison On 37 Admiralty Way, Summerstrand, Port Elizabeth

    37 Admiralty Way 1, Port Elizabeth, South Africa (Show map)

    Show map

    La Maison On 37 Admiralty Way, Summerstrand, Port Elizabeth hotel is located in Port Elizabeth, about a 10-minute drive from Secrets Beach, and offers a swimming pool. Featuring 6 rooms with views of…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Silverstreams Guest House

    35 Dd Jabavu Street, Mthatha, South Africa (Show map)

    Show map

    Located 4.8 km from Mthatha Plaza, the 3-star Silverstreams Guest House Mthatha includes 7 rooms. The guest house also includes a free private car park.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Bluewater Guesthouse

    14 Sara Road, Port Elizabeth, South Africa (Show map)

    Show map

    Located in the Bluewater Bay district of Port Elizabeth, the beachfront Bluewater Guesthouse Port Elizabeth is 4.8 km from such culture-oriented attractions as the Red Location Museum. This 3-star…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • The Cottage

    12 Cross Street, Cradock, South Africa (Show map)

    Show map

    The Cottage Cradock hotel, located 5 minutes' walk from the Cat Conservation Trust and 2.1 km from Mount Zebra National Park, features a swimming pool for guests to take a dip in. This guest house…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Emabaleni Guest House Pty Ltd

    53 Brighton Drive Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a seawater swimming pool and a satellite flat-screen, Emabaleni Guest House Pty Ltd Port Elizabeth is located 25 minutes' walk from the Bayworld. This guest house offers 9 rooms and…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Oom Daan'S B&B

    39 Grace Crescent, East London, South Africa (Show map)

    Show map

    Oom Daan'S B&B East London includes 6 rooms and is a 5-minute walk from the Beacon Bay Retail Park. This bed & breakfast also offers Wi-Fi in public areas.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Summerstrand Self Catering For Two

    10 Borghorst Street 10, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a patio with outdoor dining areas, the 3-star Summerstrand Self Catering For Two Port Elizabeth hotel is approximately a 10-minute drive from the local South End Museum.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Tayside Guest House

    Tayside Farm 1077, Kidd's Beach, South Africa (Show map)

    Show map

    Featuring views of the sea, Tayside Guest House Kidd's Beach is located a 17-minute walk from Kidd's Beach. This hotel entices guests with free private parking, available on site.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Barefoot B&B

    429 George Brown Drive Morgan Bay, Morgan's Bay, South Africa (Show map)

    Show map

    Enticing active tourists with horseback riding, the beachfront Barefoot B&B Morgan's Bay is around a 5-minute stroll from Morgan Bay Climbing. Featuring a sundeck and a patio, this Morgan's Bay bed &…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Gonubie Guest Cottages

    119 Main Road, East London, South Africa (Show map)

    Show map

    Located only 12 minutes' stroll from the Gonubie Main Beach, the 3-star Gonubie Guest Cottages East London hotel offers access to tourist attractions throughout East London. Staying in one of 7 rooms…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Woodlands Cottages & Camping

    R343 Grahamstown Road Woodlands Cottages & Camping, Kenton, South Africa (Show map)

    Show map

    Located nearly a 10-minute ride from Kariega River, the 3-star pet-friendly Woodlands Cottages & Camping Kenton hotel offers Wi-Fi in public areas and parking.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Evergreen Avocado Orchard

    3 De Wet Street, Alexandria (Eastern Cape), South Africa (Show map)

    Show map

    Evergreen Avocado Orchard Alexandria hotel offers guests access to the art gallery "Quin Sculpture Garden", which is a mere 14 minutes' walk away. The bed & breakfast also includes a private parking…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Framesby Guesthouse

    10 Upton Street, Framesby, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Framesby Guesthouse Port Elizabeth is nestled only 5 minutes' walk from the St Marks Congregational Church and features a swimming pool. Located 3.6 km from the Baakens Valley, the hotel…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Innoview Lodge

    1 Lily Street Fortgale, Mthatha, South Africa (Show map)

    Show map

    Providing 8 rooms, Innoview Lodge Mthatha hotel is 2.8 km from Anglican Cathedral Of St. John The Evangelist. The inn also provides guests with a safe deposit box.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Goshen Place

    9 Driffield Road, East London, South Africa (Show map)

    Show map

    Goshen Place East London hotel features 8 rooms and lies 2.7 km from the East London Museum. To keep fit, a golf club provided for guests at the guest house.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Mount Pleasant Suites

    28Th Avenue Mount Pleasant House 36, Port Elizabeth, South Africa (Show map)

    Show map

    The 2-star Mount Pleasant Suites Port Elizabeth hotel offers a terrace, located 4.5 km from the start of the Sacramento Trail. The aparthotel features Wi-Fi throughout the property and private…

    More...
    From US$ 5
    price for 1 night
    BOOK From US$ 5
  • The Manse

    38 Wodehouse Street, King William's Town, South Africa (Show map)

    Show map

    Located nearly 25 minutes' walk from The Manse Bed & Breakfast King William's Town, guests can reach Metlife Mall. There is also a car park.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • 13 On Fifth Avenue, Walmer, Port Elizabeth

    13 5Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Located a 5-minute walk from 6th Avenue Shopping Centre, 13 On Fifth Avenue, Walmer, Port Elizabeth hotel gives quick access to various city sites. This bed & breakfast also includes private car…

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