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

2026-09-18

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

2031 options found

  • Salt Life

    14 Ebony Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The 22 m² Salt Life Apartment Jeffreys Bay is located about a 25-minute walk from Noorsekloof Nature Reserve and 3.5 km from the Bingo Royale. For guests seeking an active stay, the apartment grants…

    More...
    BOOK
  • 5 On Aruba - Marina Martinique

    Unit 22, Door 5, Port Au Prince Plaza, Marina Martinique Aruba Breeze, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious 150 m² 5 On Aruba - Marina Martinique Apartment Jeffreys Bay boasts a prime location just 600 metres from the floating Wacky Waterpark. The 3-bedroom apartment provides active guests…

    More...
    BOOK
  • Palms On Fourth - Apartment

    12 4Th Street, East London, South Africa (Show map)

    Show map

    To enjoy your vacation in East London, stay at the 1-room Palms On Fourth - Apartment East London, which is just 1.5 km from the Gonubie Mouth Bird Sanctuary and approximately 10 minutes' drive from…

    More...
    BOOK
  • Port St Francis - Quarterdeck

    Triton Avenue Quarter Deck, Nr 18, St Francis Bay, South Africa (Show map)

    Show map

    The spacious 2-bedroom Port St Francis - Quarterdeck Apartment St Francis Bay offers easy access to such tourist sites as Cape St. Francis Nature Reserve, located just 6 minutes' walk away. Guests…

    More...
    From US$ 244
    price for 1 night
    BOOK From US$ 244
  • Kingsview Unit

    Miles Street Kinsview Estate, Grahamstown, South Africa (Show map)

    Show map

    Kingsview Unit Apartment Grahamstown is located around 25 minutes' walk from the Observatory Museum and offers Wi-Fi for either business or leisure. The apartment is 2.4 km from the St Patrick's…

    More...
    BOOK
  • 309 At Madison

    1 Albert Rd 309 Madison On First, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about 15 minutes on foot from the Lower Guinea-Fowl Trail, 309 At Madison Apartment Port Elizabeth also boasts easy access to Bibo train station which is 3.1 km away. The spacious apartment…

    More...
    BOOK
  • Hetta'S@Delmar

    17 Delmar Villas, 8 Mimosa Street, Wavecrest,, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-room Hetta'S@Delmar Apartment Jeffreys Bay is located in a beach area of Jeffreys Bay, around a 20-minute walk from Noorsekloof Nature Reserve. The spacious 125 m² apartment features Wi-Fi…

    More...
    BOOK
  • Boardwalk Bungalow

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

    Show map

    Offering a private swimming pool and a terrace, Boardwalk Bungalow Port Elizabeth apartment is situated in Summerstrand, which is home to parts of Nelson Mandela University's campus, 2.6 km from the…

    More...
    BOOK
  • Morgans'S Paradise Beach House Unit, At Jeffreys Bay

    32 Lorstan Avenue Private Cottage, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated around 10 minutes' drive from the Seekoeirivier Nature Reserve, the spacious 66 m² Morgans'S Paradise Beach House Unit, At Jeffreys Bay also boasts easy access to Kabeljousrivier train…

    More...
    BOOK
  • Swartkops Cann-A-Bee Air B&B

    15 Baldwin Street, Port Elizabeth, South Africa (Show map)

    Show map

    The 2-bedroom Swartkops Cann-A-Bee Air B&B Port Elizabeth villa offers easy access to such tourist spots as St Peters, located only a 5-minute walk away. The Port Elizabeth holiday home is suitable…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Bella Mare 13 On Boardwalk

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

    Show map

    Nestled around a 5-minute walk from Summerstrand United Church, the 2-room Bella Mare 13 On Boardwalk Apartment Port Elizabeth offers quick access to numerous tourist attractions nearby. Staying at…

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Enez Place

    7 Enez Ave, Port Elizabeth, South Africa (Show map)

    Show map

    Set in the Bluewater Bay district, a 19-minute walk from the Swartkops River, Enez Place Port Elizabeth apartment accommodates up to 2 guests. Also, there is a swimming pool to ensure a more…

    More...
    BOOK
  • Classy Beach Apartment

    1 Deary Drive 16 Coogee Bay, East London, South Africa (Show map)

    Show map

    The 2-room Classy Beach Apartment East London is located within 5 minutes' walk of Gonubie Baptist Church and overlooks the sea. The Gonubie Holiday Resort is about 1 km from the apartment, while…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • East London - Airport - Birder Paradise Units

    R72, Gulu, South Africa (Show map)

    Show map

    Staying at East London - Airport - Birder Paradise Units Gulu apartment, guests can visit the Igoda Beach, located 3.6 km away. This apartment offers modern facilities, such as Wi-Fi and essentials…

    More...
    BOOK
  • Private And Tranquil Apartment

    93 Beaconhurst Drive, East London, South Africa (Show map)

    Show map

    The 1-room Private And Tranquil Apartment East London is a good choice for accommodating up to 2 guests, offering a convenient setting within a 5-km distance of Eastern Beach. Wi-Fi and private…

    More...
    BOOK
  • Low Tide - Seals - Walk Through Dunes To Beach

    18 Arago Road Ground Floor, Cape St. Francis, South Africa (Show map)

    Show map

    Low Tide - Seals - Walk Through Dunes To Beach Cape St. Francis apartment offers a prime location, just 0.7 km from the Chokka Trail, and access to a golf playground for active guests. The Cape Saint…

    More...
    BOOK
  • The Pearls Brooke'S Hill Signature Stay

    Brookeshill Drive 3B, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious The Pearls Brooke'S Hill Signature Stay Port Elizabeth apartment is situated merely 5 minutes' walk from Humewood Beach and 5 km from Port Elizabeth International airport. Offering just…

    More...
    BOOK
  • The View

    No. 2 Glengarrif East Coast Resorts, Wild Coast, Glengariff, South Africa (Show map)

    Show map

    Situated approximately 25 minutes' walk from the Glen Muir Holiday Resort, the spacious 3-bedroom The View Apartment Glengariff can host up to 6 guests in Glengariff. To have an active retreat…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • 9 Dolphin Bay, Aston Bay

    5 Sandpiper Avenue Dolphin Bay Holiday Flats, Jeffreys Bay, South Africa (Show map)

    Show map

    The 32 m² 9 Dolphin Bay, Aston Bay Apartment Jeffreys Bay is nestled in a beach area of Jeffreys Bay, 3.8 km from Jeffreys Bay Main Beach and approximately a 25-minute walk from the floating Wacky…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Destiny Jeffreys Bay

    17 Ancilea Street, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at the 1-room Destiny Jeffreys Bay Apartment, which is merely 1.6 km from the outdoor water park "Dolphin Beach Entertainment" and approximately 20…

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