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-02-08

2026-02-09

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

823 options found

  • Spekboom Beach Apartments

    24 Spekboom Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Spekboom Beach Apartments Jeffreys Bay provides easy access to various city attractions, such as Albatross beach, situated merely 6 minutes' stroll away. At this apartment, Wi-Fi and complimentary…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • A Stone'S Throw Accommodation

    9 Stones Hill, Route 67, Port Alfred Road, Grahamstown, South Africa (Show map)

    Show map

    The 3-star A Stone'S Throw Accommodation Grahamstown hotel is situated in a prime touristic area of Grahamstown, within a 10-minute drive of St Patrick's Catholic Church and 3.9 km from the great…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Seaview Sunsets

    18 Coral Way, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a terrace with a BBQ grill, the recently renovated Seaview Sunsets Hotel Port Elizabeth is about 10 minutes by car from the Seaview Predator Park.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Storms River Forest Lodge

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

    Show map

    Located 900 metres from the Bitou Art Gallery, Storms River Forest Lodge Stormsrivier hotel is only 5 minutes' walk from the Blackwater Tubing. The guest house also entices guests with shuttle…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Shoes Guest House 2

    20 Ihem Street Southernwood, Mthatha, South Africa (Show map)

    Show map

    Located 10 minutes' drive from Mthatha Plaza, Shoes Guest House 2 Mthatha includes 16 rooms with views of the street. Free private parking is available on site as well.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Geckos B&B And Self-Catering

    Stand No. 5, Coffee Bay, South Africa (Show map)

    Show map

    The comfortable 3-star Geckos B&B And Self-Catering Coffee Bay is about a 15-minute drive from the Hole in the Wall and features a patio with outdoor dining areas and a BBQ grill.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Luxury Backpackers

    8 Aloe Street, Port Elizabeth, South Africa (Show map)

    Show map

    Luxury Backpackers Hostel, located 25 minutes' walk from Nelson Mandela Metropolitan Art Museum, features Wi-Fi throughout the property. This hostel is situated near a port, making it simple for…

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Addo River Den

    58 Wellington Street, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Addo River Den Port Elizabeth hotel offers proximity to Sundays River Mouth and Beach, which is located merely 14 minutes' walk away. This Port Elizabeth guest house features Wi-Fi in…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Lazydaze Point

    42 Petunia Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring a terrace and a swimming pool, the 3-star Lazydaze Point Hotel Jeffreys Bay lies nearly a 10-minute ride from the Papiesfontein Beach Horse Trails. Guests can benefit from a golf playground…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Bunitrix Guesthouse

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

    Show map

    Bunitrix Guesthouse Port Elizabeth, located 2.8 km from the Casino Saint, boasts a swimming pool. This guest house includes 6 rooms.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Addo Park Suma'S Rest

    Jan Smuts Rd, Addo, South Africa (Show map)

    Show map

    Located a 10-minute ride from the Addo Raptor and Reptile Centre, Addo Park Suma'S Rest Hotel includes 7 rooms with views of the garden. This guest house entices guests with free private parking…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Aquarius Guesthouse

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

    Show map

    The comfortable Aquarius Bed And Breakfast Jeffreys Bay is nearly 20 minutes' walk from Jeffreys Bay Golf Club and offers tour/ticket assistance, as well as cars for rent. Boasting a location in…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Nahoon Bed & Breakfast

    27 Smartt Road, Nahoon, East London, South Africa (Show map)

    Show map

    Offering a terrace with an outdoor swimming pool, the 3-star Nahoon Bed & Breakfast East London is around a 10-minute ride from the Bonza Bay Beach. Boasting an outdoor swimming pool, this East…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • 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. Staying in one of 6 rooms…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • 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
  • Emabaleni Guest House Pty Ltd

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

    Show map

    Offering a saltwater 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 amenities such…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • 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.

    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