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

Find Hotels

Select city first

2026-04-19

2026-04-20

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

Luxury accommodations 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

2310 options found

  • 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
  • Seal Point Lighthouse

    St Francis Way Erf 493 Seal Point Lighthouse, Cape St. Francis, South Africa (Show map)

    Show map

    Seal Point Lighthouse Hotel Cape St. Francis sits merely an 8-minute stroll from Seal Point Private Nature Reserve and offers a restaurant. Guests can benefit from a golf course offered at this Cape…

    More...
    BOOK
  • The Windermere Hotel

    35 Humewood Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about a 5-minute stroll from Humewood Beach, the 4-star The Windermere Hotel Port Elizabeth welcomes guests with a restaurant. Located a short way from the Bayworld, this Port Elizabeth…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Profcon Resort

    82 Somerset Street, Graaff Reinet, South Africa (Show map)

    Show map

    Profcon Resort Graaff Reinet offers a picnic area and a golf course and sits a 6-minute walk from Urquhart Caravan Park. Featuring a restaurant, this resort is located in the immediate vicinity of…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Lazydaze Point

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

    Show map

    Featuring a terrace and a swimming pool, the 3-star Lazydaze Point Hotel Jeffreys Bay lies nearly a 10-minute ride from the Papiesfontein Beach Horse Trails. Guests can benefit from a golf playground…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 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$ 134
    price for 1 night
    BOOK From US$ 134
  • 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$ 98
    price for 1 night
    BOOK From US$ 98
  • Villa De Mer

    22 West Beach Drive, Port Alfred, South Africa (Show map)

    Show map

    Villa De Mer Port Alfred hotel offers 8 rooms 10 minutes' drive from Middle Beach. At the guest house, guests can find a golf club to stay active.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • 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 proximity to Holmeleigh Farmyard, which is located 4.3 km away. The guest house offers free private parking on site and a swimming pool.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Sun1 Port Elizabeth

    La Roche Drive & Beach Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 2-star suburban Sun1 Port Elizabeth Hotel is located near an entertainment district about 15 minutes' walk from the King's Beach. The comfortable hotel offers Wi-Fi in public areas and a car park…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Dolphin View Guesthouse

    Dogwood Road 30, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star Dolphin View Guesthouse Jeffreys Bay is within 25 minutes' walk of Jeffreys Bay Golf Club and offers tour/ticket assistance, as well as bicycles for rent. Located in close proximity to…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • 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
  • Villa Petit

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

    Show map

    Situated around a 25-minute walk from Jeffreys Bay Golf Club, Villa Petit Jeffreys Bay hotel features Wi-Fi in public areas and complimentary private parking on site.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • 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
  • B'S Place

    12 Cooper Street Richmond Hill, Port Elizabeth, South Africa (Show map)

    Show map

    Located 4.3 km from Bibo railway station, B'S Place Port Elizabeth apartment is around a 5-minute walk from the life-sized bronze Horse Memorial. Situated within easy reach of the Prince Alfred's…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Adrenalin Addo Manor House

    Happy Lands Farm, 1 Prospect Avenue, Addo, South Africa (Show map)

    Show map

    Situated about a 25-minute walk from the Adrenalin Addo Adventure Park, the 3-bedroom Adrenalin Addo Manor House Villa invites guests to relax at a terrace.

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

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

    Show map

    The 140 m² Forest Nest Cottage, Tsitsikamma Stormsrivier is nestled in a protected area of Stormsrivier, 4.7 km from the Paul Sauer Bridge and a 16-minute stroll from Mild 2 Wild. This 3-bedroom…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • 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$ 53
    price for 1 night
    BOOK From US$ 53
  • Ironstone Cottage

    Broederstroom Farm, Erasmuskloof Eastern Cape, Graaff Reinet, South Africa (Show map)

    Show map

    Guests can relax in a private garden and enjoy a private pool with a pool cover.

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