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

Find Hotels

Select city first

2026-01-02

2026-01-03

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

867 options found

  • Guest House Ascot Place

    12 Ascot Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Guest House Ascot Place Port Elizabeth offers proximity to the Victoria Park, which is located 3.7 km away. The guest house offers parking on site and a year-round outdoor pool.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Buxton Lodge Guesthouse

    10 Buxton Street, Queenstown, South Africa (Show map)

    Show map

    Located just 1.5 km from Buxton Lodge Guesthouse Queenstown, guests can reach Wesley Methodist Church. This Queenstown guest house features safety facilities including 24-hour security.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Beach Music

    33 Flame Cresent, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star Beach Music Jeffreys Bay hotel is located just 1.3 km from Main Beach and comprises 8 rooms with modern comforts. Featuring a luggage room, this Jeffreys Bay guest house is about a 10…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Kwantu Private Game Reserve

    1 Daniel Street, Sidbury, South Africa (Show map)

    Show map

    Kwantu Private Game Reserve Sidbury hotel sits 400 m from the Kwantu Private Game Reserve and offers a restaurant. This hotel features a hot tub and massage therapy as well as Wi-Fi in public areas.

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Arbour Lodge

    12A Kiwi Road, East London, South Africa (Show map)

    Show map

    Arbour Lodge East London hotel features 7 rooms and lies about 10 minutes by car from Beacon Bay Crossing Shopping Centre. Guests who stay at this 2-star guest house can park their car on site.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Lazy Gecko Accommodation

    11 Jan Smuts Street, Cradock, South Africa (Show map)

    Show map

    Offering a patio with a barbeque grill and outdoor dining areas, the 3-star Lazy Gecko Accommodation Cradock hotel is approximately 25 minutes' walk from the St Peter's Church.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Andelomi Forest Lodge

    31 Formosa Street, Stormsrivier, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, Andelomi Forest Lodge Stormsrivier hotel is 15 minutes' walk from the Bitou Art Gallery. This bed & breakfast has 9 rooms and a beautiful garden with BBQ.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Beach Cabanas

    118 Da Gama Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated approximately a 5-minute stroll from Main Beach, the 3-star Beach Cabanas Jeffreys Bay hotel also offers a year-round outdoor swimming pool. Located 2.1 km from Noorsekloof Nature Reserve…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Ashbourne Manor

    130 Admiralty Way, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 10-minute drive from the Sacramento Cannon, Ashbourne Manor Hotel Port Elizabeth offers proximity to various city highlights.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Eltham Lodge

    5 Chalmers Road ,Port Elizabeth 6001, Port Elizabeth, South Africa (Show map)

    Show map

    Guests of Eltham Lodge Port Elizabeth hotel can enjoy access to the Fort Frederick, located about 25 minutes' walk away. The bed & breakfast also provides Wi-Fi available in public areas.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Woodbury Lodge

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

    Show map

    Woodbury Lodge Amakhala Game Reserve hotel includes 7 rooms and is 3 km from Kwantu Private Game Reserve. This hotel offers Wi-Fi in public areas.

    More...
    From US$ 392
    price for 1 night
    BOOK From US$ 392
  • Cape St Francis Resort

    Da Gama Road, Cape St. Francis, South Africa (Show map)

    Show map

    The 3-star luxury Cape St Francis Resort, located around a 25-minute stroll from the Seal Point Private Nature Reserve, offers 2 outdoor swimming pools and Wi-Fi in public areas. Nestled in dunes…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Havens Nest

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

    Show map

    Situated about a 25-minute walk from Havens Nest Hotel Port Elizabeth, guests can visit the St Marks Congregational Church. This guest house also includes parking.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Stone Crescent Hotel

    Howisons Poort Off The N2, Grahamstown, South Africa (Show map)

    Show map

    The 2-star Stone Crescent Hotel Grahamstown is located nearly a 10-minute drive from the Thomas Baines Nature Reserve, offering 38 rooms along with a sundeck, water slides, and a picnic area.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • The Lodge On The Beach

    Off Second Beach Road, Port Saint John's, South Africa (Show map)

    Show map

    Guests of The Lodge On The Beach Port Saint John's hotel can enjoy access to the Silaka Wildlife Reserve, located a 15-minute ride away.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Morgan Bay Hotel

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

    Show map

    The 3-star Morgan Bay Hotel offers horseback riding for active guests around a 5-minute stroll from Morgan Bay Climbing. This Morgan's Bay hotel, situated within reach of Wild Coast, offers a…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Brewer Place

    44 Brewer Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star beachfront Brewer Place Port Elizabeth hotel offers access to the Southern African Foundation for the Conservation of Coastal Birds, which is located around 6 km away. To keep fit, a golf…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Island Vibe Backpackers Jeffreys Bay

    10 Dageraad Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located a 13-minute stroll from Dolphin Beach Entertainment, Island Vibe Jeffreys Bay Hostel offers Wi-Fi in public areas and parking.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Beach House

    18 Pepper Street, Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star modern Beach House Jeffreys Bay hotel gives quick access to Wavecrest Super Spar Centre, situated just 5 minutes' walk away. This Jeffreys Bay guest house boasts a car park and picturesque…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Buccaneers Beach Lodge, Chintsa, South Africa

    Farm Buccaneers Retreat, Chintsa, South Africa (Show map)

    Show map

    Buccaneers Beach Lodge, Chintsa, South Africa hostel is situated 55 km away from East London airport and features airport shuttle to accommodate guests' transportation needs. Providing parking, this…

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