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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-11

2026-02-12

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

397 options found

  • Ocean Bay Guesthouse

    1 Tiran Road 11Th Ave Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Ocean Bay Guesthouse Port Elizabeth, located 4 km from the Cape Recife Nature Reserve, boasts a swimming pool. The hotel features both Wi-Fi in public areas and complimentary private…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Schafli Manor Chintsa Coastal

    540 Heron Loop, Chintsa, South Africa (Show map)

    Show map

    The 4-star recently renovated Schafli Manor Chintsa Coastal Hotel, located approximately 10 minutes' walk from the Cintsa Beach, offers a swimming pool, Wi-Fi throughout the property.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Jbay Zebra Lodge

    442 Strandfontein, Longmore, South Africa (Show map)

    Show map

    Offering a patio and a play area, the 4-star Jbay Zebra Lodge Longmore hotel is perfectly located, around 7 km from African Dawn Bird and Wildlife Sanctuary. Guests can enjoy an indoor swimming pool…

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Tsitsikamma Garden Chalets

    77 Darnell Street, Stormsrivier, South Africa (Show map)

    Show map

    Situated about a 5-minute walk from the 4-star Tsitsikamma Garden Chalets Stormsrivier hotel, guests can reach the Blackwater Tubing in no time. Boasting walking tours nearby, the guest house is…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Sir Roys At The Sea

    13 Newcon Road, Humerail, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sundeck and a shared lounge, Sir Roys At The Sea Bed & Breakfast Port Elizabeth is located 25 minutes' walk from the life-sized bronze Horse Memorial. Boasting a location in the vicinity…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Amani Guest Lodge

    Nr 11, 4Th Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Within 20 minutes' walk of the Lower Guinea-Fowl Trail, the 4-star smoke-free Amani Guest Lodge Port Elizabeth hotel includes 8 rooms. To keep fit, a golf club provided for guests at this Port…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Toni'S Cottage

    113 Caledon Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located just 5 minutes' stroll from the Monument to Jewish Pedlars, the 4-star Toni'S Cottage Graaff Reinet hotel features a patio with outdoor dining areas and a barbeque grill. Located 3.4 km from…

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

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

    Show map

    The beachfront Soul Searchers Jeffreys Bay hotel is located about 10 minutes by car from the Jeffrey's Bay Shell Museum, offering 6 rooms along with a summer terrace and a picnic area.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 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 Gonubie Mouth Bird Sanctuary and only 0.8 km from Gonubie Baptist Church, features a 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

    The 4-star The Lookout Guest House Port Alfred is located just 1.9 km from Heritage Shopping Mall and features a sundeck and barbecue on site. The guest house is situated in the centre of Port Alfred…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Celtis Country Lodge & Restaurant

    21 Joubert Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Situated just 1 km from the Middelburg Museum, the 4-star Celtis Country Lodge & Restaurant Middelburg hotel features Wi-Fi in public areas, and a car park on site.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Bethesda Tower Accommodation

    Bethesda Arts Centre Muller Street Nieu Bethesda, Nieu-Bethesda, South Africa (Show map)

    Show map

    The 4-star family Bethesda Tower Accommodation Nieu-Bethesda hotel provides proximity to the Kitching Fossil Exploration Centre, which is located only 550 metres away. Boasting a location merely a 6…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Somerset Stables

    C/O Somerset & Donkin Street, Graaff Reinet, South Africa (Show map)

    Show map

    Somerset Stables Graaff Reinet hotel offers guests access to Obesa Cacti Nursery, which is about 15 minutes' walk away. Secure parking is available on site.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Aberdour Guesthouse

    9 Aberdour Crescent Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star smoke-free Aberdour Guesthouse Port Elizabeth is nearly a 5-minute ride from King's Beach and offers a swimming pool. Located 3.9 km from the Apple Express Steam Train, the beachfront…

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

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

    Show map

    The Bethesda Hotel Nieu-Bethesda offers easy access to the First People Centre at The Bethesda Art Centre, which is situated around 5 minutes' walk away. Complimentary private parking is available on…

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

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

    Show map

    Featuring views of the lake, Tsitsikamma Cottages Witelsbos hotel is located a 10-minute drive from the Tsitsikamma Wolf Sanctuary. This aparthotel entices guests with a private parking lot…

    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

    Offering a sun deck, a picnic area, and various recreational opportunities, as well as the views of the garden, the 4-star The Ibis Lounge Hotel Nieu-Bethesda is located just a 10-minute walk from…

    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

    About a 25-minute stroll from the 1820 Settlers National Monument, the 4-star recently renovated Fiddlewood Fields Guest House Grahamstown includes 7 rooms. Immerse yourself in this Grahamstown guest…

    More...
    BOOK
  • Sawubona Guesthouse

    South Africa, Beachview, South Africa (Show map)

    Show map

    The 4-star Sawubona Guesthouse Beachview offers a terrace, located about a 25-minute walk from the Animals in Wonderland. At the bed & breakfast, guests will find a golf club to stay active.

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

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

    Show map

    Featuring a sundeck and a patio, Bayside Guesthouse Port Elizabeth enjoys a quiet location 6 km from the Wezandla African Craft Traders. The guest house has cribs and baby safety gates as well as a…

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