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

  • 18 On Sherlock

    18 Sherlock Street, Port Elizabeth, South Africa (Show map)

    Show map

    Positioned approximately 25 minutes' walk from the Port Elizabeth Golf Club and merely 1.7 km from the british-built Fort Frederick, 18 On Sherlock Port Elizabeth hotel presents a private art gallery…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Larkspur Place

    8 Larkspur Place Vincent, East London, South Africa (Show map)

    Show map

    Situated 4.5 km from the Nahoon Point Lighthouse, Larkspur Place East London hotel features Wi-Fi throughout the property and a private parking lot on site. The bed & breakfast is a good starting…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Quality Unity

    30 Milner Street, Grahamstown, South Africa (Show map)

    Show map

    Quality Unity Bed & Breakfast Grahamstown offers proximity to St Patrick's Catholic Church, situated merely 1.6 km away. There is also parking.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • King Guest Lodge

    13-14 Bluewater Close, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a swimming pool, King Guest Lodge Port Elizabeth hotel is situated in the Bluewater Bay district, about a 25-minute walk from the Swartkops River. The guest house features both Wi-Fi in…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • White House Lodge

    39 John Beer Drive 39 John Beer Dr, Northcrest, Mthatha, Mthatha, South Africa (Show map)

    Show map

    Situated a 10-minute ride from White House Lodge Mthatha hotel, guests can visit Anglican Cathedral Of St. John The Evangelist. A free private car park is available on site at this bed & breakfast.

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

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

    Show map

    Situated just 5 minutes' walk from the 3-star Gaiaqua Guesthouse Port Elizabeth, guests can reach HumeRail in no time. There is also parking.

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

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

    Show map

    The 3-star Bhotani-On-Bax Bed & Breakfast Port Elizabeth provides proximity to the modest gallery "Nelson Mandela Metropolitan Art Museum", which is situated around 6 km away. Located within 10…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Ebenezer Guesthouse Bluewater Bay

    86 Bluewater Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sun deck and a picnic area, the 2-star Ebenezer Guesthouse Bluewater Bay Port Elizabeth is nestled in the Bluewater Bay district of Port Elizabeth, approximately a 25-minute walk from the…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Sixty On Whales

    60 Whales Way House, Port Elizabeth, South Africa (Show map)

    Show map

    Located 4.3 km from St. Peter's Catholic Church, the beachfront Sixty On Whales Hotel Port Elizabeth offers access to tourist attractions throughout Port Elizabeth. Additionally, guests can enjoy a…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Villiers Villa

    163 Villiers Road, Port Elizabeth, South Africa (Show map)

    Show map

    Located within 5 minutes' walk of Villiers Villa Port Elizabeth hotel, guests can quickly reach the Port Elizabeth Oratory. Highlights at this Port Elizabeth guest house include Wi-Fi in public areas.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • @Karoo Guesthouse

    100 & 102 Caledon Street Graaff Reinet, Graaff Reinet, South Africa (Show map)

    Show map

    Located 3.5 km from Andies Pretorius art gallery, @Karoo Guesthouse Graaff Reinet is 6 minutes' walk from the Old Library Museum. This guest house has a garden along with barbecue.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Surf Stoke Cottage

    74 Noorsekloof Road 1, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring a terrace with outdoor furniture, the 3-star Surf Stoke Cottage Jeffreys Bay hotel is around 3 km from the Papiesfontein Beach Horse Trails. This guest house is a good starting point for…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Mix Guesthouse

    3 Barbara Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled in the Bluewater Bay district, Mix Guesthouse Port Elizabeth is 4.8 km from culture-oriented attractions like the Red Location Museum. To keep fit, a golf club provided for guests at this…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • House On The Hill Paradise Beach

    15 Woodford Place Paradise Beach, Jeffreys Bay, South Africa (Show map)

    Show map

    A sunbathing terrace, water slides, and a picnic area are available at House On The Hill Paradise Beach Jeffreys Bay hotel, and Shell Museum is 4.5 km away. Guests will appreciate horse riding tours…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Emerald Boutique Guesthouse

    3 Reitz Street, Queenstown, South Africa (Show map)

    Show map

    Guests of Emerald Boutique Guesthouse Queenstown can enjoy access to Queenstown Frontier Museum, located a 25-minute walk away. Parking is available on site as well.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Serenity Cove-Tranquility Room

    23 7Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Serenity Cove-Tranquility Room Port Elizabeth hotel gives quick access to the Port Elizabeth Oratory, which is situated a mere 6 minutes' walk away. Located about 6 km from Toy Museum Port Elizabeth,…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Imani Guest House

    7 Mcgahey Place, Grahamstown, South Africa (Show map)

    Show map

    Situated 25 minutes' walk from Imani Guest House Grahamstown, guests can visit the living 1820 Settlers National Monument. This hotel also includes parking.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Abby'S Guesthouse

    7 Gerdine Rd, Summer Strand, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Abby'S Guesthouse Port Elizabeth is nestled nearly a 25-minute walk from Splash Waterworld Supertubes, offering 6 rooms and featuring an aqua park and a sun deck.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • 11 On Grace

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

    Show map

    11 On Grace Hotel East London provides proximity to the East London Coast Nature Reserve, which is located nearly a 25-minute walk away. Staying in one of 7 rooms, guests can enjoy a golf club…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Starry Nights

    7 North End Street Middelburg Karoo, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    The 3-star Starry Nights Hotel Middelburg offers proximity to the Middelburg Museum, situated just 1 km away. This Middelburg guest house offers a free private car park on site and a plunge swimming…

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