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-05-13

2026-05-14

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

4-star 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

403 options found

  • The Milner By The Oyster Collection

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

    Show map

    The 4-star luxury The Milner By The Oyster Collection Hotel Grahamstown is located a mere 14 minutes' stroll from Drostdy Lawns, offering 6 rooms, Wi-Fi, and secured parking. Featuring a library…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Tsitsikamma Cottages

    Farm 542 R102, Witelsbos, South Africa (Show map)

    Show map

    Located a 10-minute drive from the Tsitsikamma Wolf Sanctuary, Tsitsikamma Cottages Witelsbos hotel includes 9 rooms with views of the lake. This aparthotel also includes a terrace with a barbecue…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • The Ibis Lounge

    257 Martin Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    The 4-star The Ibis Lounge Hotel Nieu-Bethesda is situated merely a 6-minute walk from the Owl House and features a sundeck, a picnic area, and various recreational opportunities. The guest house…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Fiddlewood Fields Guest House

    1 Harrismith Street, Grahamstown, South Africa (Show map)

    Show map

    The 4-star recently renovated Fiddlewood Fields Guest House Grahamstown offers a terrace, located about a 25-minute stroll from the living 1820 Settlers National Monument. Featuring 7 rooms with…

    More...
    BOOK
  • Su Casa B&B

    150 Circular Drive Charlo, Springfield, South Africa (Show map)

    Show map

    The 4-star Su Casa B&B Springfield is located approximately 10 minutes' drive from Moffett on Main Lifestyle Centre and has a swimming pool with a patio. The bed & breakfast is a good starting point…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Soul Searchers

    32 Tecoma Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring a sun terrace with outdoor dining areas, the 4-star Soul Searchers Jeffreys Bay hotel is about 10 minutes by car from Shell Museum.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • The Birdhouse Bed & Breakfast #No Loadshedding #Solar Energy

    No 3 16Th Avenue, Gonubie, South Africa (Show map)

    Show map

    The Birdhouse Bed & Breakfast #No Loadshedding #Solar Energy Gonubie, located only a 6-minute walk from the Gonubie Mouth Bird Sanctuary and 2.5 km from NG Kerk Gonubie, features an outdoor swimming…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • The Lookout Guest House

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

    Show map

    Located within 25 minutes' walk of the Great Fish Point Lighthouse, the 4-star The Lookout Guest House Port Alfred offers amenities such as a sundeck and barbecue. Conveniently located just 1.9 km…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Blue Skies Country House

    C/N Cromwell Rd. & Hamilton Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Blue Skies Country House Port Elizabeth hotel offers guests access to The Gardens Shopping Centre Lorraine, which is 3.5 km away. Located around 10 minutes by car from the Kragga Kamma…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • The Bethesda

    Martin Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    The Bethesda Hotel Nieu-Bethesda offers easy access to the Infinity Gallery, which is situated around 5 minutes' walk away. Free private parking is available on site at this 4-star hotel.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Sundune Guest House

    92 Wellington Street, Colchester, South Africa (Show map)

    Show map

    Guests of the 4-star Sundune Guest House Colchester can enjoy access to Sundays River Mouth and Beach, located around 5 minutes' walk away. This perfect guest house boasts an outdoor swimming pool…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Beau & I

    5 West Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located only 0.9 km from the Anglo-Boer War Memorial, the 4-star Beau & I Bed & Breakfast Graaff Reinet is only 450 metres from Gereformeerde Kerk Graaff-Reinet Reformed Church. Guests can indulge in…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Villa Petit

    29 Oribi Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located only 1.9 km from Jeffreys Bay Golf Club, Villa Petit Jeffreys Bay hotel is just a 6-minute walk from Magnatubes. The guest house features a shared lounge and barbecue grills as well as Wi-Fi…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Riverview Guesthouse East London

    17 Chestnut Crescent, East London, South Africa (Show map)

    Show map

    Located 3.3 km from Eastern Beach, Riverview Guesthouse East London comes with a private art gallery. The bed & breakfast offers Wi-Fi in public areas, complimentary private parking on site and a…

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • And The Cow Jumped Over The Moon...

    215 Immelman Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    Featuring a patio with a barbeque grill, the 4-star The Cow Jumped Over The Moon.. Nieu-Bethesda hotel is around 800 metres from the Owl House.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Bella Madre Guesthouse

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

    Show map

    The 4-star Bella Madre Guesthouse St Francis Bay offers easy access to Cape St. Francis Nature Reserve, which is situated a mere 6 minutes' walk away. Located 2.8 km from SANCOB Eastern Cape, the…

    More...
    BOOK
  • The Quarter Deck

    Beaufort Street 6, Kenton on Sea, South Africa (Show map)

    Show map

    The Quarter Deck Hotel Kenton on Sea, located a 10-minute walk from the Afrika Kusini Aroma Day Spa, features Wi-Fi in the rooms. While staying in proximity to the Kariega Beach, guests can go for a…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Lemon 3 Lodge Guesthouse

    R336 Main Street, Kirkwood, Kirkwood, South Africa (Show map)

    Show map

    The 4-star Lemon 3 Lodge Guesthouse Kirkwood offers a 24-hour front desk and wake-up service and a good location, 4.3 km from Kabouga Gate Entrance. Thanks to a golf club provided at this Kirkwood…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Bayside Guesthouse

    No 6 Tiran Road, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the garden, Bayside Guesthouse Port Elizabeth is located 25 minutes' walk from the calm Happy Valley Park. This guest house has cots and a baby bathtub as well as secured parking on site.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Fifth Avenue Beach House

    Fifth Avenue, 3, Port Elizabeth, South Africa (Show map)

    Show map

    Situated around 15 minutes' walk from a beach, the 4-star beachfront Fifth Avenue Beach House Port Elizabeth hotel offers rooms with views of the garden. Located in the vicinity of the Shark Rock…

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