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-06-10

2026-06-11

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

2314 options found

  • Mikasa Guesthouse

    2 Medefindt Crescent, East London, South Africa (Show map)

    Show map

    Located 2.8 km from the East London Zoo, Mikasa Guesthouse East London includes 13 rooms. Also, guests have access to a golf club provided at the guest house.

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Martha'S Guesthouse

    44 Bluewater Drive, Bluewater Bay, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a terrace and a private swimming pool, Martha'S Guesthouse Port Elizabeth lies 10 minutes by car from the South African Air Force Museum. This guest house offers 7 rooms with views of the…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • The Comfort Zone - Mthatha

    24 Willow Drive Fortgale, Mthatha, South Africa (Show map)

    Show map

    Located 10 minutes' drive from Anglican Cathedral Of St. John The Evangelist, The Comfort Zone - Mthatha hotel includes 21 rooms. This guest house also includes free private parking.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Boutique Rooms

    58 Fordyce Road, Port Elizabeth, South Africa (Show map)

    Show map

    Boutique Rooms Port Elizabeth hotel gives quick access to 6th Avenue Shopping Centre, which is situated about a 5-minute walk away. Located 3.2 km from the built Fort Frederick, the guest house also…

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

    Da Gama Roadcape St Francis6312, Cape St. Francis, South Africa (Show map)

    Show map

    Located a mere 5 minutes on foot from the Chokka Trail, the 4-star family-friendly Seals Backpackers Hotel Cape St. Francis offers guided tour service to ensure you have an unforgettable travel…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Boutique Hotel On The Bay

    18 Driftsands Drive, Humewood, South Africa (Show map)

    Show map

    Providing 13 rooms, Boutique Hotel On The Bay Humewood is only 1.3 km from the McArthur Pool and Leisure Centre. Also, active guests can enjoy an outdoor swimming pool, along with a golf club…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Fernando'S Self Catering Cottages

    116 Cape Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Fernando'S Self Catering Cottages Port Elizabeth hotel gives quick access to the Cenotaph, situated only a 5-minute walk away. To keep fit, a golf club provided for guests at this Port…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Dans Country Lodge

    Dan'S Country Lodge, Mthatha, South Africa (Show map)

    Show map

    Dans Country Lodge Mthatha hotel is rated 4 stars and features 47 rooms for guests to stay in. You'll need 32-minute drive to Umtata airport.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Splendida

    14 Galpin Street, Summerstrand, 6001 Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Splendida Hotel Port Elizabeth offers guided snorkelling trips for active guests about a 15-minute drive from the life-sized bronze Horse Memorial.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Dawson Manor Guest House

    8 Dawson Road 8, East London, South Africa (Show map)

    Show map

    Dawson Manor Guest House East London, located only 1.8 km from the East London Lion Park, offers an outdoor swimming pool, Wi-Fi in the rooms. The guest house is a good starting point for exploring…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • The Willow Historical Guest House

    70 Wehmeyer Street, Willowmore, South Africa (Show map)

    Show map

    Situated around a 5-minute ride from Methodist Church, the 3-star The Willow Historical Guest House Willowmore features Wi-Fi in public areas and parking on site.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Algo Eden Stays-Sunbird Suite

    33 Shawn Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Algo Eden Stays-Sunbird Suite Port Elizabeth hotel offers guests access to the Happy Hippo Play Farm, which is 2.5 km away. There is also a private parking lot.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • The Haven Hotel

    Cwebe Nature Reserve Wild Coast, Eastern Cape, Mpume, South Africa (Show map)

    Show map

    The Haven Hotel Mpume offers horse riding tours for active guests nearly a 10-minute drive from Dwesa Nature Reserve.

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Bougainvilla Guest House

    28 West Drive, Qonce, South Africa (Show map)

    Show map

    Located a 10-minute drive from the Botanical Gardens, Bougainvilla Guest House King William's Town includes 9 rooms with views of the pool. This guest house provides a shared lounge and a golf course…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Copperpot Guesthouse

    4 Lucas Street, Port Elizabeth, South Africa (Show map)

    Show map

    Copperpot Guesthouse Port Elizabeth, located 10 minutes' drive from the multi-use St George's Park, boasts an outdoor swimming pool. Secured parking is available on site as well.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Modern Luxury Home With Sauna And Prime City Access

    11 Bradshaw Road, Port Elizabeth, South Africa (Show map)

    Show map

    Modern Luxury Home With Sauna And Prime City Access Port Elizabeth hotel offers a sun terrace, located 3.4 km from the Lower Guinea-Fowl Trail. This Port Elizabeth guest house offers place to stay…

    More...
    BOOK
  • 33 On Smuts Selborne

    33 Smuts Road, East London, South Africa (Show map)

    Show map

    33 On Smuts Selborne Hotel East London, located 11 minutes on foot from Mpongo Park Game Private Reserve, features Wi-Fi in the rooms. At this guest house, guests will find a golf club to stay active.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Beach Cresent Cottage

    7 Beach Crescent, Port Alfred, South Africa (Show map)

    Show map

    Beach Cresent Cottage Port Alfred hotel provides proximity to Heritage Mall, which is situated nearly 20 minutes' walk away. Staying active is easy with a golf club available for guests at the guest…

    More...
    BOOK
  • Tri-Angle B&B And Wellness Salon

    11 William Street, Adelaide, South Africa (Show map)

    Show map

    Offering a treatment room and a Jacuzzi, Tri-Angle B&B And Wellness Salon Adelaide is nestled just a 6-minute walk from Market Square and only 0.7 km from NG gemeente Adelaide. Wi-Fi is offered in…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • The Lookout Deck - Near Secrets Beach

    14 Ash Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    The Lookout Deck - Near Secrets Beach Jeffreys Bay hotel offers a patio, located about a 25-minute walk from Jeffreys Bay Golf Club. At the guest house, guests will find a golf course to stay active.

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