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-09-08

2026-09-09

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

2610 options found

  • Swanepoel Guesthouse

    83 Da Gama Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi in the rooms, Swanepoel Guesthouse Jeffreys Bay is 4.7 km from the Aston Bay Beach and a 25-minute walk from Jeffreys Bay Main Beach. Located 3.5 km from the…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Amery House

    47 Amery Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a prime location, the 4-star Amery House Port Elizabeth hotel offers views of the garden, and is 2.6 km from the calm Happy Valley Park. The guest house in Hivernage, which is known with…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Morgan Bay Hotel

    41 Beach Road, Morgan's Bay, South Africa (Show map)

    Show map

    Boasting an outdoor swimming pool complete with swimming pool toys, the 3-star Morgan Bay Hotel is approximately a 5-minute stroll from Morgan Bay Climbing. Featuring a shared lounge and a shopping…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Taunton

    57 11Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring game drives, the elegant Taunton Hotel Port Elizabeth is located in Port Elizabeth, only 450 m from Little Walmer Golf Club. At this 4-star guest house, guests can find a golf club to stay…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Sir Roys Guest House Walmer

    6 Twelfth Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Sir Roys Guest House Port Elizabeth is located in Port Elizabeth, approximately a 25-minute walk from Kidz Play Park at Windsor, and offers an outdoor swimming pool. Featuring 13 rooms…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Nahoon Beach Villas Self Catering Apartments

    14 Rosyth Road, East London, South Africa (Show map)

    Show map

    Nestled 10 minutes' drive from Eastern Beach, Nahoon Beach Villas Self Catering Apartments East London entices guests to explore various tourist destinations nearby.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • River Front Estate

    Potgieter Cres, Addo, South Africa (Show map)

    Show map

    The self-catering River Front Estate Addo villa offers proximity to nearby tourist spots, such as the Addo Raptor and Reptile Centre, situated around 10 minutes' walk away.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • The Edge Mountain Retreat

    The Edge Mountain Retreat, Hogsback, South Africa (Show map)

    Show map

    Located only 5 minutes' walk from the Labyrinth at The Edge, the self-catering The Edge Mountain Retreat Villa Hogsback offers hiking to diversify guests' leisure. Situated 3.1 km from Prayer Trail…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • The Hub Urban Hotel

    217 Main Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sundeck and spa therapy, as well as the views of the garden, the 3-star The Hub Urban Hotel Port Elizabeth is located 2.4 km from the Shamwari Private Game Reserve. Wi-Fi is available in…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Casa Seaviews

    Chapman Road 9, Sea View, South Africa (Show map)

    Show map

    The comfortable Casa Seaviews Hotel, located 2.6 km from Seaview Predator Park, offers an outdoor swimming pool, Wi-Fi in the rooms.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Happy Jackal

    5 Riverside Drive, Colchester, Addo, Colchester, South Africa (Show map)

    Show map

    Situated within 10 minutes' drive of the Mathyolweni Gate, the 4-star Happy Jackal Hotel Colchester features Wi-Fi in the rooms and parking on site.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • No 4 Boutique Beach House

    4 1St Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 4-star No 4 Boutique Beach House Port Elizabeth hotel, located a mere 0.8 km from the Shark Rock Pier, offers an outdoor swimming pool, Wi-Fi throughout the property. This Port…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Maple Grove

    3 Winding Lane, Hogsback, South Africa (Show map)

    Show map

    Situated around 25 minutes' walk from the Applegarth Nursery and Gardens, Maple Grove Villa Hogsback provides access to numerous tourist attractions in the area. Guests can enjoy hiking, ping-pong…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Addo River-View Lodge

    88 Wellington Street, Colchester, South Africa (Show map)

    Show map

    Addo River-View Lodge Colchester is located around 300 metres from Sundays River Mouth and Beach and offers guests to relish a terrace as well as a year-round outdoor swimming pool. The Colchester…

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

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

    Show map

    Dreamland Beach House & Studios At Supertubes Jeffreys Bay enjoys a beachfront location and provides easy access to the Jeffrey's Bay Shell Museum 2.6 km away. This apartment also offers parking on…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • At Thebluehouse

    20 Fynbos Street, Stormsrivier, South Africa (Show map)

    Show map

    The 1-room At Thebluehouse Apartment Stormsrivier is located 4.2 km from the deck Paul Sauer Bridge and around 10 minutes by car from the Bloukrans Bridge. This 30 m² apartment offers modern…

    More...
    BOOK
  • Settle Inn Self Catering Units

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

    Show map

    Featuring a convenient location, Settle Inn Self Catering Units Colchester offers views of the garden, and is 2.8 km from Sundays River Mouth and Beach. Wi-Fi and private parking are also available…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Diaz 15 House On The Bay

    15 Diaz Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Diaz 15 House On The Bay Hotel Jeffreys Bay offers air-conditioned rooms around a 5-minute walk from Main Beach. Located 2 km from Noorsekloof Nature Reserve, the guest house offers views of the…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Wagtails Guest House

    35 Mcwilliams Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The elegant Wagtails Guest House Port Elizabeth, located about 10 minutes' drive from Port Elizabeth Opera House, offers a private swimming pool and Wi-Fi in the rooms. The 4-star guest house lies in…

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

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

    Show map

    The 4-star Sea Whisper Guest House Jeffreys Bay, located 4.9 km from the Aston Bay Beach, boasts an outdoor swimming pool. Featuring 6 rooms with views of the sea, the guest house is 25 minutes' walk…

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