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

1163 options found

  • 184@Villiers

    184 Villiers Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    184@Villiers Hotel Port Elizabeth has 9 rooms and is located at a distance of 2.6 km from Southern African Foundation for the Conservation of Coastal Birds. Guests who stay at the guest house can…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • 17 Hawkes Head Self Catering

    17 Hawkes Head Drive, East London, South Africa (Show map)

    Show map

    The 3-star 17 Hawkes Head Self Catering Hotel East London provides proximity to the East London Coast Nature Reserve, which is situated approximately 25 minutes' walk away. Also, guests have access…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • The View

    31 Park Road, Port Alfred, South Africa (Show map)

    Show map

    Featuring a swimming pool, the 3-star The View Hotel Port Alfred is approximately 25 minutes' walk from the Great Fish Point Lighthouse. Guests can enjoy parking, while overlooking East Beach.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Renaissance Guest Farm

    Whittlesea Road Off The R67Melton Gardensqueenstown 5321, Queenstown, South Africa (Show map)

    Show map

    Situated within a 7-km distance of Queenstown Frontier Museum, the 3-star Renaissance Guest Farm Bed & Breakfast Queenstown offers proximity to various city highlights. This Queenstown bed &…

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

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

    Show map

    @Karoo Guesthouse Graaff Reinet, located 6 minutes' walk from the Old Library Museum, features Wi-Fi in the rooms. This guest house offers 9 rooms with views of the mountain.

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

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

    Show map

    Quality Unity Bed & Breakfast Grahamstown offers access to the living 1820 Settlers National Monument, which is located about a 10-minute ride away. There is also parking.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Makarios On The River

    3 Nature'S Way Nature'S Landing, Kenton on Sea, South Africa (Show map)

    Show map

    Guests who stay at Makarios On The River Bed & Breakfast Kenton on Sea can park their car on site. The bed & breakfast is located around 10 minutes' drive from Shelley Bay and around 10 minutes'…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Ims Guesthouse In Summestrand

    26 Sharwood Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Ims Guesthouse In Summestrand Port Elizabeth, located 2.6 km from the Humewood Golf Club, offers a swimming pool and Wi-Fi in the rooms.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Exclusive Townhouse At The Square

    91 Circular Drive Overbaakens Unit 11, Port Elizabeth, South Africa (Show map)

    Show map

    Situated a 15-minute drive from the modest gallery "Nelson Mandela Metropolitan Art Museum", Exclusive Townhouse At The Square Hotel Port Elizabeth features Wi-Fi in the rooms and a free private car…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Vuyomat Guest House 1

    23 Callington Street, Port Elizabeth, South Africa (Show map)

    Show map

    Situated nearly a 25-minute walk from the Port Elizabeth Golf Club, Vuyomat Guest House 1 Port Elizabeth offers proximity to various city highlights. To keep fit, a golf club provided for guests at…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • 34Onfifth

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

    Show map

    The 3-star 34Onfifth Hotel Port Elizabeth is located in Port Elizabeth, nearly 25 minutes' walk from the Port Elizabeth Golf Club, and offers a private swimming pool. Also, guests have access to a…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Ndaba Golf Lodge & Hello Beautiful Day Spa

    115 Berry Street, Queenstown, South Africa (Show map)

    Show map

    Located merely 1.5 km from the Queenstown Casino in Queenstown, Ndaba Golf Lodge & Hello Beautiful Day Spa Queenstown hotel offers a treatment room, a hot tub, and a foot bath. Also, active guests…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 9 On Fern Self Catering Flat

    9 Ferndale Road, Port Alfred, South Africa (Show map)

    Show map

    Set 1.8 km from Royal Port Alfred Golf Club, 9 On Fern Self Catering Flat Hotel Port Alfred is located at 500 metres of Central Marina. There is also parking.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Thesolution Bnb

    2A Edge Road, Beacon Bay, East London, South Africa (Show map)

    Show map

    The 3-star recently renovated Thesolution Bnb East London hotel is situated in a quiet area of East London, around a 10-minute drive from the Hemingways Casino and within 4 km of East London Golf…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Riverside Retreat On Sundays

    52 Riverside Drive, Riverside Park, Colchester, Port Elizabeth, Eastern Cape, Addo, South Africa (Show map)

    Show map

    45 km away from Port Elizabeth International airport, Riverside Retreat On Sundays Addo hotel offers guests airport transfer service for their convenience.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • The Tree House B&B And Coffee Shop

    40 Chater Street, 5460, Elliot, Za, Elliot, South Africa (Show map)

    Show map

    A mere 1.8 km from Elliot Golf Course, The Tree House B&B And Coffee Shop Elliot includes 8 rooms. Guests who stay at this Elliot guest house can park their car on site.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Garden Home In Upper Walmer

    233 Water Road, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled in Walmer with rich vegetation and a mountain bike path, the 3-star Garden Home In Upper Walmer Port Elizabeth hotel is within a 7-km distance of culture-oriented attractions like the local…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • La Maison On 3Rd Guesthouse

    20 3Rd Avenue Walmer Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star La Maison On 3Rd Guesthouse Port Elizabeth is located about 20 minutes on foot from Saint George's Park, offering 6 rooms, Wi-Fi, and a car park. The guest house is a good starting point…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Sun Run House

    19 Periwinkel Street St. Francis On Sea, St Francis Bay, South Africa (Show map)

    Show map

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Port Elizabeth Guest House

    6 Pretorius Street, Parsons Hill, Port Elizabeth, South Africa (Show map)

    Show map

    Located 4.1 km from the local South End Museum, Port Elizabeth Guest House is only a 5-minute walk from Port Elizabeth Hebrew Congregation. The hotel features an indoor pool and Wi-Fi in the rooms.

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