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

2026-07-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

All Eastern Cape hotels

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

4879 options found

  • Ships Bell At Port St Francis

    Triton Avenue, St Francis Bay, South Africa (Show map)

    Show map

    Ships Bell At Port St Francis St Francis Bay apartment offers a beachfront location, only 5 minutes on foot from the Port St. Francis, and access to a tennis court and a golf playground for active…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Cape Recife Lighthouse Luxury Villa

    Erf 2410 Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located just a few steps from the Cape Recife Lighthouse, the 1-bedroom Cape Recife Lighthouse Luxury Villa Port Elizabeth provides a swimming pool as well as windsurfing, snorkelling, and diving to…

    More...
    From US$ 444
    price for 1 night
    BOOK From US$ 444
  • Wildview Self Catering Cottages Coffee Bay

    Main Reason, Rini, Coffee Bay, Eastern Cape, Coffee Bay, South Africa (Show map)

    Show map

    Staying at Wildview Self Catering Cottages Coffee Bay, Breakfast & Wi-Fi Inc apartment, guests can reach the Hole in the Wall, situated 5 km away. This apartment has a terrace with views of the…

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

    72 Donkin Street, Graaff Reinet, South Africa (Show map)

    Show map

    Offering a location approximately a 20-minute walk from the Military History Museum Graaff-Reinet, Langhuis Guesthouse Graaff Reinet villa gives access to various tourist spots in the area.

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Settle Inn Self Catering Units

    No 3 3Rd Road, Riverside Park, Colchester, South Africa (Show map)

    Show map

    Overlooking the garden, Settle Inn Self Catering Units Colchester is nearly a 20-minute walk from the Nelson Mandela Bay River Mile in Colchester. This apartment boasts a patio and a free private car…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Kronenhoff Guesthouse

    1 Sonop Street, Kirkwood, Kirkwood, South Africa (Show map)

    Show map

    The perfect 4-star Kronenhoff Guesthouse Kirkwood is approximately 10 minutes' drive from Kabouga Gate Entrance and has an outdoor swimming pool plus a fitness suite. Set in a wildlife park, this…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Cottage On College

    1 College Avenue, St Francis Bay, South Africa (Show map)

    Show map

    Guests of the 4-star Cottage On College St Francis Bay hotel can easily reach the St Francis Bay Beach, located just 500 metres away. Featuring 6 rooms with views of the garden, this St Francis Bay…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Marina Martinique B&B

    972 Tobago Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated merely 11 minutes' walk from the Aston Bay Beach, the 4-star Marina Martinique B&B Jeffreys Bay features Wi-Fi in public areas and complimentary private parking on site.

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

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

    Show map

    Situated just moments from the Kelly's Beach, The View Bed & Breakfast Port Alfred includes 6 rooms with views of the patio. Boasting guided snorkelling trips, this bed & breakfast is located a 10…

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

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

    Show map

    Located just a 7-minute walk from the Anglo-Boer War Memorial, Somerset Stables Graaff Reinet hotel offers access to tourist attractions throughout Graaff Reinet. The guest house offers secure…

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

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

    Show map

    Located 4.9 km from the Aston Bay Beach, Sea Whisper Guest House Jeffreys Bay includes 6 rooms with views of the sea. At the guest house, guests will find a golf course to stay active.

    More...
    BOOK
  • Kowie River Guest House

    10 Colegate Road, Port Alfred, South Africa (Show map)

    Show map

    Located around a 25-minute walk from the East Beach, the 4-star Kowie River Guest House Port Alfred features Wi-Fi in public areas and a free private car park on site. Thanks to its prime location…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • See More Guest House

    14 Montrose Avenue, Bunkers Hill, East London, South Africa (Show map)

    Show map

    Situated 4.8 km from the Bonza Bay Beach, the smoke-free See More Guest House East London features Wi-Fi in public areas and a car park on site. Boasting an outdoor swimming pool, this 4-star guest…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • City Lodge Hotel Gqeberha

    Cnr Beach & Lodge Roads, Summerstrand, Box 13220 H, Port Elizabeth, South Africa (Show map)

    Show map

    The charming 3-star City Lodge Hotel Gqeberha Port Elizabeth, located just 600 metres from the Hobie Beach, boasts an outdoor swimming pool and a fitness club. This Port Elizabeth hotel proudly…

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

    66 Northwood Road, Kenton on Sea, South Africa (Show map)

    Show map

    Situated approximately a 20-minute walk from the Kariega Beach, the 4-star Sky Blue Guest House Kenton on Sea features Wi-Fi in the rooms, and parking on site.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Anfani Boutique Hotel

    1 Chalmers Road, Port Elizabeth, South Africa (Show map)

    Show map

    The smoke-free Anfani Boutique Hotel Port Elizabeth, located just 1.4 km from the calm Happy Valley Park, boasts a swimming pool. To keep fit, a golf club provided for guests at this 5-star hotel.

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Ikwanitsha Lodge

    Farm Wittekleirug, Paterson, South Africa (Show map)

    Show map

    The 1-bedroom Ikwanitsha Lodge Paterson can host up to 2 guests, offering the opportunity to enjoy a terrace.

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Hopewell Private Game Reserve

    R72, Buyskloof, South Africa (Show map)

    Show map

    Hopewell Private Game Reserve Buyskloof villa is located 2.7 km from the Hopewell Private Game Reserve and invites guests to enjoy a terrace.

    More...
    From US$ 846
    price for 1 night
    BOOK From US$ 846
  • Sandriver Lodge

    144 St Francis Drive, St Francis Bay, South Africa (Show map)

    Show map

    Boasting yoga instruction for active guests, Sandriver Lodge St Francis Bay is located 5 minutes' walk from The Village Square Shopping Centre.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • Dreamland Beach House & Studios At Supertubes

    29 Flame Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 25 minutes' walk from Noorsekloof Nature Reserve, the beachfront Dreamland Beach House & Studios At Supertubes Jeffreys Bay overlooks the mountain. This apartment provides active guests with…

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