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

2026-03-02

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

Central 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

940 options found

  • Amapondo

    647 Second Beach Road, Port Saint John's, South Africa (Show map)

    Show map

    Featuring a terrace with a BBQ grill, the beachfront Amapondo Hotel Port Saint John's is 2.8 km from the First Beach.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • 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
  • The Milner By The Oyster Collection

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

    Show map

    Located merely 14 minutes' stroll from Oldest letterbox in South Africa, the 4-star luxury The Milner By The Oyster Collection Hotel Grahamstown offers Wi-Fi in public areas and a car park.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Sea Whisper Guest House

    62 Petunia Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Sea Whisper Guest House Jeffreys Bay includes 6 rooms and is 2.5 km from the Bingo Royale. At the guest house, guests will find a golf course to stay active.

    More...
    BOOK
  • Beau & I

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

    Show map

    Only 0.9 km from the Anglo-Boer War Memorial, the 4-star Beau & I Bed & Breakfast Graaff Reinet includes 7 rooms. Guests can indulge in this Graaff Reinet bed & breakfast's garden, accompanied by…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • 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
  • The Halyards Hotel & Spa

    No 1 Albany Road, Port Alfred, South Africa (Show map)

    Show map

    Located 2.2 km from the Kelly's Beach in Port Alfred, The Halyards Hotel & Spa Port Alfred offers a treatment room and a Jacuzzi. Enjoying a meal at the à la carte restaurant, guests can also benefit…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • At Lilac Cottage, Jeffreys Bay, Cozy Stay For Two

    11 Lilac Crescent, Noorsekloof, Jeffreys Bay, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 4.5 km from Kabeljousrivier railway station, the 1-room At Lilac Cottage, Jeffreys Bay, Cozy Stay For Two is just 9 minutes' walk from Noorsekloof Nature Reserve. The apartment offers a…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Charming Historical Cottage

    18 Caroline Street, Graaff Reinet, South Africa (Show map)

    Show map

    The 2-room Charming Historical Cottage Graaff Reinet provides swift access to various city landmarks, such as The War Memorial, located 6 minutes' walk away. This spacious apartment features Wi-Fi…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Dunwerkin Bachelor Flat

    20 Bathurst Street, Kenton on Sea, South Africa (Show map)

    Show map

    Staying at Dunwerkin Bachelor Flat Apartment Kenton on Sea, guests can relax on a terrace 9 minutes' walk from Sibuya Game Reserve. This apartment features Wi-Fi throughout the property.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • The View

    1 Milkwood Avenue, Port Alfred, South Africa (Show map)

    Show map

    The View Bed & Breakfast Port Alfred is nestled fairly close to the Kelly's Beach and features a swimming pool. This bed & breakfast also boasts a sun terrace, which comes with outdoor dining areas…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • 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
  • Steytlerville Villa Guest House

    26 High Street, Po Box 45, Steytlerville, South Africa (Show map)

    Show map

    The upmarket 4-star Steytlerville Villa Guest House is nearly a 10-minute ride from Valley of Flags and features a sunbathing terrace with a barbecue grill. This Steytlerville bed & breakfast is…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Settler Sands - Holsboer Vacations

    Beach Road Settler Sands - Holsboer Vacations, Port Alfred, South Africa (Show map)

    Show map

    Offering bicycles for rent, Settler Sands - Holsboer Vacations Port Alfred hotel lies merely 5 minutes' stroll from the East Beach. Located within a 4-km distance of the Kelly's Beach, this Port…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Oude Pastorie

    84 Bree Street, Cradock, South Africa (Show map)

    Show map

    The 3-star Oude Pastorie Hotel Cradock is approximately 10 minutes' walk from the Cat Conservation Trust and features a picnic area and a golf course. Area attractions, including the Schreiner House…

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

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

    Show map

    The 4-star Sundune Guest House Colchester offers easy access to Sundays River Mouth and Beach, which is situated around 5 minutes' walk away. This perfect guest house features 6 rooms and such…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • The Historic Hogsback Inn

    1 Wolfridge Road, Hogsback, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Historic Hogsback Inn sits 11 minutes' walk from the Kettlespout Falls. At this hotel, located not far from the Hogsback Arboretum, you can spend the day in an…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Tranquility Psj

    Ferry Point Road 19, Port Saint John's, South Africa (Show map)

    Show map

    Offering a patio and a picnic area, the 3-star Tranquility Psj Hotel Port Saint John's lies in a beach area of Port Saint John's, within a 10-minute drive of Wild Coast Hikes and 3.3 km from the…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Obesa Lodge

    64 Murray Street, Graaff Reinet, South Africa (Show map)

    Show map

    Situated 6 minutes on foot from The Reinet House, Obesa Lodge offers guests to relax by a swimming pool. Located a few minutes' drive from The War Memorial, this property comes with barbecue and a…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Forest Nest Cottage, Tsitsikamma

    115 Saffran Street 6308, Stormsrivier, South Africa (Show map)

    Show map

    The 140 m^2 Forest Nest Cottage, Tsitsikamma is nestled in a protected area of Stormsrivier, 4.7 km from Paul Sauer Bridge and 25 minutes' stroll from Knysna Big Tree. One of the highlights of the 2…

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