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-03

2026-06-04

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

Guest Houses 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

691 options found

  • House Ritze

    33 Smith Street Gonubie 5256, Gonubie, South Africa (Show map)

    Show map

    Standing about a 5-minute walk from Gonubie Baptist Church, House Ritze Hotel Gonubie offers an outdoor swimming pool. Located a short way from the Gonubie Holiday Resort, this guest house also…

    More...
    BOOK
  • Kalashe Bed & Breakfast

    242 Kalashe Drive Cove Rock Country Estate, East London, South Africa (Show map)

    Show map

    The 3-star Kalashe Bed & Breakfast East London is nearly a 10-minute drive from Alexander Golf and Country Club and features a sun terrace with a barbeque grill and outdoor furniture.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Resthaven Guesthouse

    77 Main Street Matatiele, Matatiele, South Africa (Show map)

    Show map

    The 4-star Resthaven Guesthouse Matatiele is located just 1.2 km from Mehloding Community Tourism Trust and has an outdoor swimming pool with a pool cover.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Far Far Away Guesthouse - 4-Star Luxury Karoo Escape With Garden, Pool & Personal Touch

    42 Bourke Street, Graaff Reinet, South Africa (Show map)

    Show map

    Offering a golf course and a satellite flat-screen, Far Far Away Guesthouse - 4-Star Luxury Karoo Escape With Garden, Pool & Personal Touch Graaff Reinet is situated in Graaff Reinet, a 13-minute…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • The Owl House Guest House

    57 1St Avenue Newton Park, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.3 km from the Walmer Park Shopping Centre, the 3-star The Owl House Guest House Port Elizabeth includes 9 rooms. The guest house offers secure parking on site.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Witkrans Guest Farm

    Morgenzon Farm, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Furnished with parquet floors, the 4-star Witkrans Guest Farm Hotel Middelburg offers parking on site.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Buccara Karoo - Graaff Reinet

    Buccara Wildlife Reserve Karoo, Willowslopes Game Farm, Graaff Reinet, South Africa (Show map)

    Show map

    Overlooking the lake, Buccara Karoo - Graaff Reinet Hotel features a terrace and a plunge swimming pool.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Madeira Bed

    14 Madeira Street Windsor, Queenstown, South Africa (Show map)

    Show map

    Located approximately 10 minutes' drive from Lawrence De Lange Nature Reserve, the 4-star Madeira Bed Hotel Queenstown features Wi-Fi in the rooms and a car park on site. Located 2.1 km from a…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Mountain View Country Inn

    36 Botha Street, Lady Grey, 9762, Lady Grey, South Africa (Show map)

    Show map

    Approximately a 25-minute walk from Lady Grey Dam, the 3-star Mountain View Country Inn Lady Grey includes 19 rooms. Guests can enjoy secured parking, while overlooking Lady Grey Dam.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Dempsey'S Self-Catering Guest House

    36 Lloyd Rd, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Situated approximately 20 minutes' walk from Little Walmer Golf Club, the 3-star Dempsey'S Self-Catering Guest House Port Elizabeth features Wi-Fi in the rooms, and complimentary private parking on…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • The Jackal Guesthouse

    1 Levy Street, Aliwal North, South Africa (Show map)

    Show map

    The Jackal Guesthouse Aliwal North features 13 rooms and lies just 1.2 km from Aliwal North Golf Club. The hotel also provides Wi-Fi available in public areas.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Kelzane Guesthouse

    7 Sharon Road, Port Elizabeth, South Africa (Show map)

    Show map

    Kelzane Guesthouse Port Elizabeth is situated in the Palmeraie district, a 10-minute ride from the Brighton Beach and features 7 rooms with views of the river. The hotel offers Wi-Fi in the rooms and…

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

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

    Show map

    The smoke-free Arum Guest House East London, 2.9 km from the Hemingways Casino, offers a private art gallery. Featuring 12 rooms with views of the courtyard, the 4-star hotel is about 10 minutes by…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • 15 Port Elizabeth Country Getaway Deer Park Estate15

    Deer Park Lane 15 Deer Park Estate, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star 15 Port Elizabeth Country Getaway Deer Park Estate15 Hotel is approximately a 10-minute ride from Holmeleigh Farmyard and features a patio with a BBQ grill. Featuring an outdoor swimming…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Pearl Oyster Guesthouse

    6 Periwinkle Street,, St Francis Bay, South Africa (Show map)

    Show map

    Guests of Pearl Oyster Guesthouse St Francis Bay can enjoy access to the Cape Saint Francis Lighthouse, located a 10-minute drive away. Guests who stay at this hotel can park their car on site.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Ocean View Guest House

    16 Chestnut Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Guests of Ocean View Guest House Jeffreys Bay can enjoy access to Jeffreys Bay Main Beach, located 3.6 km away. This guest house features Wi-Fi in public areas and a car park on site.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • 8A Grahamstown By The Oyster Collection

    8A Grahamstown, Grahamstown, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the luxury 8A Grahamstown By The Oyster Collection Hotel is just 1.4 km from the Cathedral of St Michael and St George. This 4-star guest house entices guests with…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Bunkers Inn Guesthouse

    23 The Drive, East London, South Africa (Show map)

    Show map

    Featuring a patio with outdoor dining areas and a swimming pool, the 4-star Bunkers Inn Guesthouse East London is merely 600 metres from East London Golf Club South Africa. Boasting an outdoor…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Le Blue Guesthouse

    21 De Mist Circle, Port Elizabeth, South Africa (Show map)

    Show map

    Boasting a private art gallery, the 3-star Le Blue Guesthouse Port Elizabeth is situated about 25 minutes' walk from the Brighton Beach. Located 2.8 km from St Peters, the guest house overlooks the…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Onse Khaya Lodging And Conferencing

    9 Brighton Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a patio and an outdoor swimming pool, the 4-star Onse Khaya Lodging And Conferencing Port Elizabeth hotel lies about 20 minutes' walk from the McArthur Pool and Leisure Centre. Guests can…

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