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-06-18

2026-06-19

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

Apartments and B&Bs 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

1633 options found

  • Urban Manor

    30 Buckingham Rd Mount Croix, Port Elizabeth, South Africa (Show map)

    Show map

    Guests of the 3-star Urban Manor Bed & Breakfast Port Elizabeth can enjoy easy access to the Cenotaph, which is situated only a 5-minute walk away. Boasting guided snorkelling trips, this Port…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Blue View B&B

    9 Malone Heights Street, East London, South Africa (Show map)

    Show map

    Featuring a shared lounge and a satellite flat-screen, the 4-star Blue View B&B East London overlooks East London Aquarium and is located approximately 25 minutes on foot from Nutting Badminton Hall…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Hacklewood Hill Country House

    152 Prospect Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a location a 5-minute walk from the Amakhala Game Reserve, Hacklewood Hill Country House Port Elizabeth hotel offers 8 rooms. This bed & breakfast also boasts a patio, which comes with…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Bukela Game Lodge - Amakhala Game Reserve

    Amakhala Game Reserve, R342 Karel Landman, Amakhala Game Reserve, South Africa (Show map)

    Show map

    Located merely 1.8 km from Karel Landman Monument, the 5-star Bukela Game Lodge - Amakhala Game Reserve hotel features Wi-Fi in public areas and parking on site.

    More...
    BOOK
  • Tower Of Pizza

    Royal Natal National Park Road D911, Northern Drakensberg Tower Of Pizza, Ethels Drive, South Africa (Show map)

    Show map

    Tower Of Pizza Bed & Breakfast Ethels Drive features 7 rooms and lies 3.2 km from the Amphitheatre Golf Club. The hotel entices guests with parking, available on site.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Coco Lodge

    46 Cumberland Street, Mthatha, South Africa (Show map)

    Show map

    Guests of Coco Lodge Mthatha hotel can enjoy access to the Nelson Mandela Museum, located 14 minutes' walk away. This bed & breakfast also includes a car park.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Kariega Game Reserve Ukhozi Lodge

    R343 Kenton On Sea, Kariega Game Reserve, South Africa (Show map)

    Show map

    Guests of Kariega Game Reserve Ukhozi Lodge hotel can enjoy access to Sibuya Game Reserve, located a 10-minute ride away. This hotel offers excellent services and service-minded staff.

    More...
    BOOK
  • Andelomi Forest Lodge

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

    Show map

    Offering a sun terrace and a shared lounge, and views of the garden, Andelomi Forest Lodge Stormsrivier hotel is located an 11-minute walk from the Blackwater Tubing. This bed & breakfast offers Wi…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Hillsnek Safari Camp - Amakhala Game Reserve

    Amakhala Game Reserve, Addo, Driekoppen, South Africa (Show map)

    Show map

    Located approximately 10 minutes' drive from Kwantu Private Game Reserve, the 4-star smoke-free Hillsnek Safari Camp - Amakhala Game Reserve Driekoppen hotel offers Wi-Fi in public areas and secure…

    More...
    BOOK
  • Stone Crescent Hotel

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

    Show map

    The 2-star Stone Crescent Hotel Grahamstown offers bicycle tours for active guests nearly a 10-minute drive from the Thomas Baines Nature Reserve.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Kariega Game Reserve Settlers Drift

    R72 Kenton On Sea, Kenton on Sea, South Africa (Show map)

    Show map

    There is also a car park.

    More...
    BOOK
  • The Sands @ St Francis

    8 Frank Road, St Francis Bay, South Africa (Show map)

    Show map

    Featuring a steam room and a sauna, The Sands @ St Francis St Francis Bay hotel is situated a 6-minute walk from the Two Harbours Walk Trail in St Francis Bay. This bed & breakfast lies 3.5 km from…

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

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

    Show map

    Located approximately 25 minutes' walk from the Schreiner House, the 3-star Lazy Gecko Accommodation Cradock hotel features Wi-Fi in the rooms and parking on site.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • The Zion Hill

    14 Rosemount Avenue, East London, South Africa (Show map)

    Show map

    Overlooking the mountain, the 4-star The Zion Hill Bed & Breakfast East London is located 4.7 km from the East London Zoo. At the hotel, guests can find a golf club to stay active.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • The Whyte House

    55A Park Street, Graaff Reinet, South Africa (Show map)

    Show map

    The 4-star The Whyte House Bed & Breakfast Graaff Reinet offers a patio, located 2.5 km from Dam wall. Offering views of the garden, the bed & breakfast is not far from the Dutch Reformed Church and…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Winchester Place

    59 Winchester Way, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Winchester Place Port Elizabeth hotel has 6 rooms and is located 2.6 km from the Shark Rock Pier. Guests who stay at this Port Elizabeth bed & breakfast can park their car on site.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • On The Bay

    9 6Th Avenue Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located about a 25-minute walk from the Shark Rock Pier, the 4-star On The Bay Bed & Breakfast Port Elizabeth includes 6 rooms with views of the garden. At the bed & breakfast, guests can find a golf…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Sibuya Game Reserve And Lodge

    39 Eastbourne Road, Kenton On Sea, Kenton on Sea, South Africa (Show map)

    Show map

    Located only 650 metres from the Afrika Kusini Aroma Day Spa, Sibuya Game Reserve And Lodge Kenton on Sea hotel is right around the corner from Sibuya Game Reserve. Boasting a location just 0.7 km…

    More...
    BOOK
  • Carslogie House

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

    Show map

    The comfortable Carslogie House Bed & Breakfast Port Elizabeth offers easy access to the Clicks Pharmacy, which is situated merely 5 minutes' walk away. Located approximately 4 km from Shark River…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • The Oyster Box Beach House By The Oyster Collection

    19 Elliot Road, Kenton on Sea, South Africa (Show map)

    Show map

    The 4-star beachfront The Oyster Box Beach House By The Oyster Collection Kenton on Sea hotel is located in Kenton on Sea, 950 metres from the Shelley Bay, and offers an outdoor swimming pool. To…

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