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-07-05

2026-07-06

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

1166 options found

  • Tygerfontein Safari Villa

    N2 Amakhala Game Reserve, Amakhala Game Reserve, South Africa (Show map)

    Show map

    Located around 4 km from Shamwari Conservation Experience, the 2-bedroom Tygerfontein Safari Villa Amakhala Game Reserve offers game drives for guests' entertainment. Featuring a terrace, this villa…

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Garden Sanctuary Suites

    190 Fordyce Road, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at Garden Sanctuary Suites Port Elizabeth, which is merely 150 metres from the Port Elizabeth Oratory and around 10 minutes' drive from the Walmer Park…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Omega Apartment

    2 Waterkant Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated about 25 minutes' walk from Noorsekloof Nature Reserve, the spacious 1-bedroom Omega Apartment Jeffreys Bay also boasts easy access to Kabeljousrivier train station which is around 6 km away…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Zonneblom Guest House

    6 Church Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Situated 1.5 km from the Middelburg Museum, the 7-room Zonneblom Guest House Middelburg offers an opportunity to discover various tourist attractions in the area. Wi-Fi and private car parking are…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Villa Marche

    23 Hex River Road, Kariega, South Africa (Show map)

    Show map

    Villa Marche Kariega offers proximity to a number of tourist attractions, such as Uitenhage Golf Club, located nearly a 25-minute walk away. With access to a golf club, the apartment is ideal for…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Mitford Memories

    Beach Road, Morgan's Bay, South Africa (Show map)

    Show map

    Mitford Memories Apartment Morgan's Bay is situated just a 5-minute walk from Morgan Bay Climbing and 95 km from East London airport.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • 157 Brookes Hill Suites Near The Beach

    Lady Bea Crescent 157, Port Elizabeth, South Africa (Show map)

    Show map

    157 Brookes Hill Suites Near The Beach Port Elizabeth is located 3 km from the british-built Fort Frederick and 16 minutes' walk from the Splash Waterworld. Featuring a terrace with a kitchenette…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • The Homestead - Simple Farm-Style Accommodation

    11 York Road, Port Alfred, South Africa (Show map)

    Show map

    The Homestead - Simple Farm-Style Accommodation Port Alfred is located a mere 1.9 km from the Richmond House Museum and about 20 minutes' walk from Heritage Mall. The apartment also has a patio…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Sandy Bottoms

    29 Leadwood Road Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious Sandy Bottoms Jeffreys Bay apartment boasts views of the garden and is located 25 minutes' walk from Jeffreys Bay Main Beach. With a terrace at their disposal, guests can enjoy seaside…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Jt Surfhouse

    27 Nell Van Der Poll Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Jt Surfhouse Apartment Jeffreys Bay is about 25 minutes' walk from the Bingo Royale, giving access to numerous sites in the area.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Apartment On Liddiard

    27 Liddiard Street, East London, South Africa (Show map)

    Show map

    Offering a private swimming pool, Apartment On Liddiard East London is situated approximately a 10-minute ride from the Ann Bryant Art Gallery. The apartment lies within a 4-km distance of Buffalo…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Flamebreeze Corner @ Supertubes Jeffreys Bay

    16 Flame Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Flamebreeze Corner @ Supertubes Jeffreys Bay Apartment is located about a 5-minute walk from Wavecrest Super Spar Centre and 2.5 km from Kabeljous Nature Reserve. With access to a golf playground…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Luxury Suites At The Square Duplex Townhouse

    91 Circular Drive, Springfield, South Africa (Show map)

    Show map

    Luxury Suites At The Square Duplex Townhouse Springfield is located 4.9 km from 6th Avenue Shopping Centre and about 10 minutes' walk from Springfield Mini Market & Bakery. To keep up with sports…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • 1-On-Ross

    1 Ross Steet Oatlands, Grahamstown, South Africa (Show map)

    Show map

    Set merely 1.3 km from the Cathedral of St Michael and St George, 1-On-Ross Apartment Grahamstown comprises a sitting area and a kitchen overlooking the courtyard. The apartment also provides guests…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • The Studio

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

    Show map

    Located a 14-minute walk from Sundays River Mouth and Beach, The Studio Colchester features a private pool with a patio. For guests seeking an active stay, this apartment grants access to a golf club.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Underafricanskys, Humewood

    5 Cathcart Road, Port Elizabeth, South Africa (Show map)

    Show map

    Staying at Underafricanskys, Humewood Port Elizabeth apartment, guests can relax on a patio a 14-minute walk from the Bayworld. With access to a golf club, this apartment caters to the needs of…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Hidden Bliss Guesthouse

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

    Show map

    Hidden Bliss Guesthouse East London is located within a 10-minute drive of the Gonubie Mouth Bird Sanctuary and 3.8 km from the Gonubie Main Beach. The apartment has a patio with views of the street.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Tidewaters River Lodge

    1 Tidewaters Drive, Gonubie, South Africa (Show map)

    Show map

    Tidewaters River Lodge Gonubie is located a 10-minute ride from the Gonubie Boardwalk and provides canoeing and fishing for active guests.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • De Kothuize 18

    4 Parsonage Street, Graaff Reinet, South Africa (Show map)

    Show map

    The 1-room De Kothuize 18 Apartment Graaff Reinet is also located nearly 5 minutes' walk from Reinet House. Guests are enticed to use complimentary private parking available on site.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • 29@Kamma

    Eersterivier Road, Eersterivierstrand, South Africa (Show map)

    Show map

    Situated around 15 minutes' walk from Fynbos Golf and Country Estate, the 3-bedroom 29@Kamma Villa Eersterivierstrand provides access to numerous tourist attractions in the area.

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