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

  • Garden Court B&B

    53 Berry Street, Queenstown, South Africa (Show map)

    Show map

    The 3-star Garden Court B&B Queenstown has 6 rooms and is located 2.8 km from Longhill Nature Reserve. Thanks to a golf club provided at this Queenstown hotel, guests can stay active.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Die Regte Plek

    1 Bree Street, Despatch, South Africa (Show map)

    Show map

    Die Regte Plek Despatch hotel, located at a distance of 35 km from Port Elizabeth International airport, provides shuttle service for its guests.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Glenelg Road Guesthouse

    53 Glenelg Road, Fernglen, South Africa (Show map)

    Show map

    The 4-star Glenelg Road Guesthouse Fernglen provides proximity to Kidz Play Park at Windsor, which is situated 2.8 km away. To keep fit, a golf club provided for guests at the hotel.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Milner Manor

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

    Show map

    The 4-star Milner Manor Hotel Grahamstown offers access to Albany Museum-Fort Selwyn, which is located just 1 km away. Boasting a location approximately 700 metres from the Cathedral of St Michael…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Aloe Again

    1 Pepper Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-star Aloe Again Hotel Jeffreys Bay is located within 25 minutes' walk of Noorsekloof Nature Reserve, offering 8 rooms along with a sundeck and a golf course. Located 80 km from Port Elizabeth…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Aloes Guest House 62 On Meintjies

    62 Meintjies Street, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    Aloes Guest House 62 On Meintjies Middelburg, located a 13-minute walk from the Middelburg Museum, features Wi-Fi in the rooms. This guest house has an outdoor swimming pool and a garden with BBQ…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Addo Park Suma'S Rest

    Jan Smuts Rd, Addo, South Africa (Show map)

    Show map

    Located a 10-minute ride from the Hapoor Drinking Hole Lookout, Addo Park Suma'S Rest Hotel includes 7 rooms with views of the garden. This guest house entices guests with free private parking…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Tsitsikamma Bnb And Self Catering

    39A Formosa Street, Stormsrivier, South Africa (Show map)

    Show map

    Located just 0.6 km from Mild 2 Wild, Tsitsikamma Bnb And Self Catering Stormsrivier hotel is 5 minutes' walk from the Bitou Art Gallery. This guest house also includes parking.

    More...
    BOOK
  • Zufike Self Catering

    13 Angus Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Zufike Self Catering Hotel Port Elizabeth is located about 10 minutes by car from Kragga Kamma Golf Club and has an outdoor swimming pool with a pool cover.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Fijnbosch Game Lodge Jeffreys Bay

    Fijnbosch Game Lodge, Jeffreys Bay, South Africa (Show map)

    Show map

    Also, active guests can enjoy an outdoor swimming pool, along with a golf playground provided at the 3-star Fijnbosch Game Lodge Jeffreys Bay hotel.

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Villavin At 47 Galpin

    47 Galpin Str Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a patio with a barbecue grill and outdoor dining areas, the 4-star Villavin At 47 Galpin Port Elizabeth hotel is approximately 10 minutes by car from No. 7 Castle Hill Museum.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Driftwood Treehouse

    26 Rainbow Valley Complex Nr Sunrise On Sea, Sunrise-on-Sea, South Africa (Show map)

    Show map

    Located 3.5 km from the Kwelera National Botanical Garden, the 4-star Driftwood Treehouse Hotel Sunrise-on-Sea offers amenities such as a sun terrace and a picnic area.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • 47 On The Run

    47 Aldabara Run, St Francis Bay, South Africa (Show map)

    Show map

    The 3-star 47 On The Run Hotel St Francis Bay offers proximity to Aqua Spa @ The Links, situated just 1.6 km away. Thanks to a golf playground provided at this St Francis Bay guest house, guests can…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Bluecottage Or Seaview Cottage At Coram Deo Lodge Self Catering

    Lot 26 Main Road, Coffee Bay Wild Coast, Coffee Bay, South Africa (Show map)

    Show map

    Guests of the 4-star Bluecottage Or Seaview Cottage At Coram Deo Lodge Self Catering Coffee Bay hotel can enjoy access to Coffee Bay Beach, located about 20 minutes' walk away. The guest house…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Bushmansriver Tree-House

    15 Hoof Street, Bushman's River Mouth, South Africa (Show map)

    Show map

    Bushmansriver Tree-House Bushman's River Mouth hotel offers a terrace, located 2.2 km from Kariega River. At the guest house, guests can find a golf club to stay active.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Addo Mountain View

    3 Sunbird Street Colchester, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a terrace and an outdoor swimming pool, Addo Mountain View Hotel Port Elizabeth lies 10 minutes' drive from the Mathyolweni Gate. Wi-Fi is accessible in public areas and a car park is…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Mercy Land Guesthouse

    9 Green Street, Matatiele, South Africa (Show map)

    Show map

    Located a 13-minute walk from Mehloding Community Tourism Trust, Mercy Land Guesthouse Matatiele includes 6 rooms with views of the garden. This hotel provides a sunbathing terrace and a golf course…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • The Symphony Guest House

    17 Wapadsberg, Queenstown, South Africa (Show map)

    Show map

    A sun terrace and a shared lounge are available at The Symphony Guest House Queenstown, and Queenstown Golf club is 25 minutes' walk away. Featuring 6 rooms with views of the garden, the hotel is 2.8…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Mi Casa Guest House

    47 Smuts Drive, Kariega, South Africa (Show map)

    Show map

    Mi Casa Guest House Uitenhage, located a 10-minute drive from Saint Joseph's Roman Catholic Church, features Wi-Fi in the rooms. Guests can swim in an outdoor swimming pool, while this hotel provides…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • Manor 38

    38 Brighton Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a sun terrace, a shared lounge, and barbecue grills, the 3-star Manor 38 Hotel Port Elizabeth is situated only a 5-minute walk from the Clicks Pharmacy. Located 5 km from the british-built…

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