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

2026-08-04

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

Apartments and B&Bs 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

1883 options found

  • Main Beach Penthouse

    14 Da Gama Road 59 Neptunes Terrace, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at Main Beach Penthouse Jeffreys Bay apartment, which is 4.1 km from the African Dawn Bird and Wildlife Sanctuary and nearly 10 minutes' walk from the…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • High Tide At No 16

    Diana Crescent St Francis Court 16, St Francis Bay, South Africa (Show map)

    Show map

    The 3-room High Tide At No 16 Apartment St Francis Bay is located in a beach area of St Francis Bay, around 25 minutes' walk from BriSan on the Canals. With access to a golf playground, the apartment…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Unit 18 Kei Sands Resort

    18 Kei Sands Resort, Neptunes Drive, Kei Mouth, South Africa (Show map)

    Show map

    Nestled around a 5-minute walk from the Qolora Beach, the 54 m² Unit 18 Kei Sands Resort Kei Mouth offers quick access to numerous tourist attractions nearby. Hosting up to 4 guests, this 2-bedroom…

    More...
    BOOK
  • Kromrivier Farm Stays & B&B Near Addo Elephant Park

    Farm Kromrivier, Paterson, South Africa (Show map)

    Show map

    Providing a seasonal outdoor pool, Kromrivier Farm Stays & B&B Near Addo Elephant Park Paterson also offers mountain biking, hiking, and darts for active guests.

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Nahoon Studio B

    43 Stanmore Road, East London, South Africa (Show map)

    Show map

    The 36 m² Nahoon Studio B East London is located 4.8 km from the Dassie Trail and about a 25-minute walk from Eastern Beach. For guests seeking an active stay, this 1-bedroom apartment grants access…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Modern 3 Bedroom Near The Beachfront

    Boardwalk Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 85 m² Modern 3 Bedroom Near The Beachfront Port Elizabeth apartment lies in a prime location in Port Elizabeth, right around the corner from Boardwalk Casino. This 3-bedroom apartment can hold up…

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • Dolphins View Luxury Apartment

    Brookes Hill Street 30 Dolphin Nook, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious 85 m² Dolphins View Luxury Apartment Port Elizabeth, which is approximately 5 minutes' drive from the local South End Museum and only…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Luxury Suites On Santorini

    19 John Bailie Road, East London, South Africa (Show map)

    Show map

    The spacious 7-room Luxury Suites On Santorini East London is located 2.6 km from the Ann Bryant Art Gallery and within a 10-minute drive of the Beacon Bay Retail Park. Guests can make use of Wi-Fi…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • St Francis Links Villas

    1 Jack Nicklaus Drive, St Francis Bay, South Africa (Show map)

    Show map

    St Francis Links Villas St Francis Bay apartment offers a convenient location nearly 5 minutes' walk from the St Francis Links. With access to a golf playground, the apartment caters to the needs of…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Amperda Log Cabins

    R102, Blouliliesbush, Bergheim, South Africa (Show map)

    Show map

    The spacious Amperda Log Cabins Bergheim apartment is located 4.9 km from Storms River Bridge and a 10-minute drive from Canyon. One of the highlights of this apartment is a patio, which allows…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Boitumelo Bluewater Apartments

    20 Whales Way Bluewater Bay, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring views of the garden, Boitumelo Bluewater Apartments Port Elizabeth is situated in the Palmeraie district, 10 minutes by car from the Swartkops River. Guests can enjoy seaside views of the…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • 9 Bayview Gonubie Seaside

    9 Bayview Dreary Drive Gonubie, Gonubie, South Africa (Show map)

    Show map

    Situated around a 5-minute walk from Gonubie Baptist Church, the 45 m² 9 Bayview Gonubie Seaside Apartment offers guests easy access to various tourist attractions nearby. Wi-Fi is provided for both…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Marina Sands 13A

    13A Marina Sands, Dolphin Road, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious 75 m² Marina Sands 13A Jeffreys Bay apartment lies in a beach area, 2.6 km from Shell Museum and around 5 minutes on foot from Sandboarding with Wacky Wipeouts Jeffreys Bay. The 2…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Farm View Guest House

    1 Snowwater Rd Dorchester Heights, East London, South Africa (Show map)

    Show map

    Farm View Guest House East London is situated 2.7 km from the Hemingways Casino and features a swimming pool with a sun terrace. This homestay offers a prime location 10 minutes by car from Mpongo…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Anna'S Place

    8D Mimosa Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious Anna'S Place Jeffreys Bay apartment enjoys a convenient location and provides easy access to Wavecrest Super Spar Centre approximately 10 minutes' walk away. This apartment features Wi…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Beach Break Guest Houses And Villas

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

    Show map

    Beach Break Guest Houses And Villas Cape St. Francis apartment is also located only 9 minutes' walk from the Chokka Trail. The apartment features a swimming pool and a terrace overlooking the sea.

    More...
    From US$ 252
    price for 1 night
    BOOK From US$ 252
  • Summerstrand, 9Th Avenue, Unit 303 Cascades

    1 9Th Avenue Unit 303 Cascades, Port Elizabeth, South Africa (Show map)

    Show map

    A convenient location of the 101 m² Summerstrand, 9Th Avenue, Unit 303 Cascades Port Elizabeth apartment provides easy access to the Bayworld about 25 minutes' walk away. This 2-bedroom apartment is…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Standard Suite - Savvy Spender At Rustic Dune 2

    19 Sunbird Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Standard Suite - Savvy Spender At Rustic Dune 2 Jeffreys Bay is a 5-minute walk from the Aston Bay Beach and can accommodate up to 2 guests. At this apartment, Wi-Fi and a private parking lot are…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Kabeljauws Beach Estate

    Kabeljauws Road, Jeffreys Bay, South Africa (Show map)

    Show map

    The 64 m² Kabeljauws Beach Estate Jeffreys Bay apartment lies in a prime location in Jeffreys Bay, just a 6-minute walk from Kabeljous Nature Reserve. Set 4.6 km from the outdoor water park "Dolphin…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • 302 On Old Sea View Road Chelsea

    302 Old Seaview Road Chelsea, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the ocean, the 8-room 302 On Old Sea View Road Chelsea Apartment Port Elizabeth is about 25 minutes' walk from the Kragga Kamma Game Park in Port Elizabeth. Featuring Wi-Fi, the apartment…

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