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

  • Coral Wood Self Catering Suites And B&B

    45 Galway Road, East London, South Africa (Show map)

    Show map

    Coral Wood Self Catering Suites And B&B East London includes 8 rooms and is 2.7 km from the Nahoon Point Lighthouse. The hotel entices guests with complimentary private parking, available on site.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • House On The Hill Paradise Beach

    15 Woodford Place Paradise Beach, Jeffreys Bay, South Africa (Show map)

    Show map

    Guests of House On The Hill Paradise Beach Jeffreys Bay hotel can enjoy access to the Seekoeirivier Nature Reserve, located 2.5 km away. This bed & breakfast offers a car park on site and an outdoor…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Castillo Rio

    2 George Randell Drive, Gonubie, South Africa (Show map)

    Show map

    Offering a sun deck and a picnic area, and views of the pool, Castillo Rio Gonubie hotel is located a 10-minute drive from NG Kerk Gonubie. Along with an outdoor swimming pool, this bed & breakfast…

    More...
    BOOK
  • Sunshine Lodge

    7 Bluegum Road, Mthatha, South Africa (Show map)

    Show map

    Located 4.5 km from the Hluleka Nature Reserve, Sunshine Lodge Mthatha hotel includes 30 rooms. Guests will enjoy a continental breakfast and access to a terrace.

    More...
    BOOK
  • Royal Guest House

    39 King Edward Road, East London, South Africa (Show map)

    Show map

    Royal Guest House East London includes 6 rooms and is 4.2 km from Eastern Beach. At the bed & breakfast, guests will find a golf club to stay active.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Buffalo View Lodge

    1 A Turnberry Avenue Bunkers Hill East London, East London, South Africa (Show map)

    Show map

    Looking out onto Eastern Beach, the 3-star Buffalo View Lodge East London hotel features Wi-Fi in public areas and a free private car park on site. Boasting an outdoor swimming pool, this East London…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Ameni Air B&B

    11 Marshall Road, Port Elizabeth, South Africa (Show map)

    Show map

    The recently renovated Ameni Air B&B Port Elizabeth offers a terrace, located just 1.3 km from the Bayworld. At this 3-star guest house, guests will find a golf club to stay active.

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

    31 Frere Road Ground Floor Section, East London, South Africa (Show map)

    Show map

    Situated merely an 8-minute walk from Mpongo Park Game Private Reserve, Asali Lodge East London hotel includes 25 rooms with views of the city. Located 4.3 km from the Beacon Bay Retail Park, the bed…

    More...
    BOOK
  • Keiskama B & B

    12 Keiskama Street Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Keiskama B & B Port Elizabeth, located 2.8 km from the Bayworld, offers an outdoor swimming pool and Wi-Fi in public areas.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Hillside On Edge

    3 Edge Road, East London, South Africa (Show map)

    Show map

    Hillside On Edge Bed & Breakfast East London offers a terrace, located 6 km from North End Soccer Stadium. Guests can discover a serene oasis in this hotel's garden, where a balcony await.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Seven Gables

    52, 10Th Avenue Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Located nearly a 25-minute walk from the Shamwari Private Game Reserve, the 4-star Seven Gables Bed & Breakfast Port Elizabeth offers Wi-Fi in the rooms and parking. Featuring an outdoor swimming…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Courtyard Guest House

    3 Frost Street, Queenstown, South Africa (Show map)

    Show map

    The 3-star Courtyard Guest House Queenstown is located approximately a 10-minute drive from Lawrence De Lange Nature Reserve, offering 9 rooms along with a picnic area and a satellite flat-screen.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • 420 On Cape

    420 Cape Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star 420 On Cape Bed & Breakfast Port Elizabeth, located about 200 metres from the St Marks Congregational Church and nearly 25 minutes' walk from PEMLS, features an outdoor swimming pool for…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Warmkaros Bed & Breakfast

    25 Bauhinia Drive Vincent Heights East London Rsa, East London, South Africa (Show map)

    Show map

    Located 3.4 km from the Hemingways Casino, the 4-star Warmkaros Bed & Breakfast East London offers amenities such as barbecue and a satellite flat-screen. Featuring an outdoor swimming pool, the bed…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Obaa Sima Guest House

    No 1 Swift Street, Southernwood, Mthatha, South Africa (Show map)

    Show map

    Situated 2.6 km from Mthatha Plaza, Obaa Sima Guest House Mthatha features Wi-Fi throughout the property and parking on site.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Elf Inn

    2D Elf Road Beacon Bay, East London, South Africa (Show map)

    Show map

    Elf Inn East London offers 6 rooms a 25-minute walk from Beacon Bay Crossing Shopping Centre. This hotel offers private parking on site and an outdoor swimming pool.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Grace Villas 25

    51 Belgravia Crescent, East London, South Africa (Show map)

    Show map

    Grace Villas 25 East London hotel, located 2.9 km from the East London Aquarium, features Wi-Fi in public areas. This bed & breakfast also includes a car park.

    More...
    BOOK
  • The Hideaway In Southernwood Guest House

    2A Craig Street Southernwood, East London, South Africa (Show map)

    Show map

    The Hideaway In Southernwood Guest House East London includes 8 rooms and is 19 minutes' walk from Buffalo City Stadium. At the hotel, guests will find a golf club to stay active.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Zuzani Ikhaya B&B

    1307 Raglan Road, Grahamstown, South Africa (Show map)

    Show map

    Zuzani Ikhaya B&B Grahamstown offers guests access to the living 1820 Settlers National Monument, which is 25 minutes' walk away.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • De Capital Guesthouse

    19 Newman Crescent, East London, South Africa (Show map)

    Show map

    De Capital Guesthouse East London offers a terrace, located a 10-minute ride from the Venom Pit Snake Park. At this hotel, guests can find a golf club to stay active.

    More...
    BOOK