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-23

2026-02-24

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

2139 options found

  • De' Nessie

    6 Peninsula Rd, Port Alfred, South Africa (Show map)

    Show map

    The beachfront De' Nessie Hotel Port Alfred is 2.8 km from Kleinemonde Beach Front and features a patio with outdoor dining areas and a BBQ grill.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Richmond Hill Guest House

    9 Moffat Street 9 Moffat Street, Port Elizabeth, South Africa (Show map)

    Show map

    Located about a 25-minute walk from Prince Alfred's Park, the 2-star Richmond Hill Guest House Port Elizabeth is 400 metres from the Horse Memorial. The guest house also includes a terrace with a BBQ…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Rees Nest

    2 Rees Street 6, East London, South Africa (Show map)

    Show map

    Located 5 minutes' drive from the East London Zoo, Rees Nest Hotel East London is within 200 metres of East London ICC. At this hotel, guests can find a golf club to stay active.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • An Boutique Hotel

    80 Somerset Street, Aliwal North, South Africa (Show map)

    Show map

    Guests of the 2-star An Boutique Hotel Aliwal North can visit Aliwal North Golf Club, situated merely 1.4 km away. There's also a convenience of a car park on site.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • The Nest- On Knowling Street

    5 Knowling Street, Grahamstown, South Africa (Show map)

    Show map

    The Nest- On Knowling Street Hotel Grahamstown offers proximity to the living 1820 Settlers National Monument, situated approximately a 25-minute walk away.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • A Villa De Mer Guesthouse

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

    Show map

    Featuring Wi-Fi throughout the property, the 4-star A Villa De Mer Guesthouse Port Alfred is 17 minutes' walk from Outdoor Focus. While staying within reach of the Kelly's Beach, guests can go for a…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • King'S Tide Guesthouse

    16 10Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star smoke-free King'S Tide Guesthouse Port Elizabeth, located within 6 km of the Fort Frederick, offers a swimming pool and Wi-Fi throughout the property. This Port Elizabeth guest house is…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • The Windmill B&B And Conference

    73 Coetzee Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    The 3-star The Windmill B&B And Conference Middelburg offers access to the Middelburg Museum, which is located merely 1 km away.

    More...
    BOOK
  • Mayfair Hotel

    35 Errol Spring Avenue, Mthatha, South Africa (Show map)

    Show map

    Offering a casino and various recreational opportunities, the 4-star Mayfair Hotel Mthatha is situated in Mthatha, nearly a 25-minute walk from the Hluleka Nature Reserve. The hotel offers Wi-Fi in…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Rose Petals Guest House

    58 Vincent Gardens Rise, East London, South Africa (Show map)

    Show map

    Featuring a private art gallery, the 4-star Rose Petals Guest House East London offers a location nearly 25 minutes' walk from Mpongo Park Game Private Reserve. Located 4.7 km from the Maiden's Pool,…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • 4850 Boutique Hotel & Spa

    48 Rubin Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Guests of 4850 Boutique Hotel & Spa Port Elizabeth can visit Boardwalk Casino, situated around 3 km away. Located within 15 minutes' drive of Fort Frederick, this Port Elizabeth hotel features 7…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • 5 Third Avenue Guesthouse

    5 3Rd Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    5 Third Avenue Guesthouse Port Elizabeth includes 8 rooms and is at a distance of 2.7 km from St George's Park. Guests who stay at the guest house can park their car on site.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Dolphin Dance Lodge

    11 Bluewater Close, Ibhayi, South Africa (Show map)

    Show map

    The 4-star Dolphin Dance Lodge Ibhayi hotel is situated in a prime touristic area of Ibhayi, approximately 10 minutes' drive from St Peters and 4.5 km from Aldo Scribante Race Track. The guest house…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Oaktree

    25 La Rochelle Street, Burgersdorp, South Africa (Show map)

    Show map

    Featuring a patio and a heated pool, Oaktree Hotel Burgersdorp lies just a 6-minute walk from Score Shopping Centre. At the guest house, guests will find a golf club to stay active.

    More...
    BOOK
  • Port Elizabeth Guest House

    6 Pretorius Street, Port Elizabeth, South Africa (Show map)

    Show map

    Located 2.4 km from the St George's Park, Port Elizabeth Guest House is only a 5-minute walk from Port Elizabeth Hebrew Congregation. The hotel features an indoor pool and Wi-Fi in the rooms.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Accommodation Dios Eterno

    60 Church Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    The 3-star Accommodation Dios Eterno Middelburg hotel features 6 rooms and lies 18 minutes' walk from the Middelburg Museum. Private parking is provided on site.

    More...
    BOOK
  • Living Waters House

    266 Pastorie Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    Located 700 metres from the First People Centre at The Bethesda Art Centre, the 4-star Living Waters House Hotel Nieu-Bethesda offers access to tourist attractions throughout Nieu-Bethesda. The guest…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Living At 103

    103 Livingstone Street, Queenstown, South Africa (Show map)

    Show map

    The 4-star Living At 103 Hotel Queenstown offers proximity to Longhill Nature Reserve, situated about a 10-minute ride away.

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

    5 Main Road, Hogsback, South Africa (Show map)

    Show map

    The 4-star Hogsview Hotel Hogsback is about a 10-minute ride from Eco Shrine and features a patio with a BBQ grill and outdoor dining areas.

    More...
    BOOK
  • Mountain Shadows Hotel

    Barkly Pass Elliot, Eastern Cape, South Africa Elliot, Elliot, South Africa (Show map)

    Show map

    Around 4 km from the Barkly Pass, the 3-star Mountain Shadows Hotel Elliot includes 20 rooms. The hotel also provides guests with a safety deposit box.

    More...
    BOOK