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

2026-08-14

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

Vacation Rentals 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

1319 options found

  • Pyramid House By The Sea

    1 Gleneagles Drive, Port Alfred, South Africa (Show map)

    Show map

    The spacious 62 m² Pyramid House By The Sea Apartment Port Alfred is a good choice for accommodating up to 4 guests, offering a beachfront setting just 11 minutes on foot from the Royal Port Alfred…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • The Blue Door Guesthouse

    15 Portulaca Road, East London, South Africa (Show map)

    Show map

    Located a 10-minute drive from the Maiden's Pool, the spacious The Blue Door Guesthouse East London overlooks the garden. For those travelling by car, this apartment offers private parking on site.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • The Nook

    1 De Kock Street, Cradock, South Africa (Show map)

    Show map

    To enjoy your vacation in Cradock, stay at The Nook Apartment Cradock, which is just 1.3 km from the Dutch Reformed Mother Church and 14 minutes' walk from the Cat Conservation Trust. This apartment…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Aloe Breeze Cove Rock

    174 Cowrie Crescent, East London, South Africa (Show map)

    Show map

    The spacious 2-bedroom Aloe Breeze Cove Rock Apartment East London includes a terrace and is located 3.9 km from Alexander Golf and Country Club. The maximum occupancy at this 100 m² apartment is 4…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Studio@Planest

    11 Plane Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Studio@Planest Jeffreys Bay is located 3.3 km from the Papiesfontein Beach Horse Trails and a few moments from Tubes. For guests seeking an active stay, this apartment grants access to a golf…

    More...
    BOOK
  • Aloe Studio

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

    Show map

    A prime location of the 20 m² Aloe Studio Jeffreys Bay provides easy access to Wavecrest Super Spar Centre nearly 5 minutes' walk away. This 1-bedroom apartment boasts a golf course, perfect for…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • 55 New Street, Makhanda

    55 New Street, Grahamstown, South Africa (Show map)

    Show map

    To enjoy your vacation in Grahamstown, stay at 55 New Street, Makhanda Grahamstown apartment, which is nearly 10 minutes' walk from the Elizabeth Salt Monument and merely 0.7 km from Grocott's Mail.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Jeffreysbay Magna Towers

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

    Show map

    The 40 m² Jeffreysbay Magna Towers Apartment Jeffreys Bay is situated in a beach area of Jeffreys Bay, around a 5-minute walk from Wavecrest Super Spar Centre. With access to a golf course, this 2…

    More...
    BOOK
  • 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
  • Posh Spot On The Beachfront Strictly Bookings Of 4 Or 5 Guests

    6 La Roche Drive, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious 2-bedroom Posh Spot On The Beachfront Strictly Bookings Of 4 Or 5 Guests Port Elizabeth apartment, which is only 0.6 km from the Splash…

    More...
    From US$ 141
    price for 1 night
    BOOK From US$ 141
  • Black Rock Accommodation

    Hole-In-The-Wall View Drive, Hole in the Wall, South Africa (Show map)

    Show map

    The 20 m² Black Rock Accommodation Hole in the Wall is situated 850 metres from the Hole in the Wall, in a beach area of Hole in the Wall. The maximum occupancy at this 2-bedroom apartment is 6…

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Villa 3

    7 Arnold Street, East London, South Africa (Show map)

    Show map

    The spacious Villa 3 East London is a 9-minute walk from the Gonubie Boardwalk and can accommodate up to 8 guests. Wi-Fi is provided for both business and leisure activities.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Mitford Marula

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

    Show map

    Featuring a beachfront location, the 32 m² Mitford Marula Apartment Morgan's Bay offers views of the sea, merely a 14-minute walk from the Double Mouth Nature Reserve. The maximum occupancy at this 2…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • 18 On Mark

    18 Mark Street, Willowmore, South Africa (Show map)

    Show map

    18 On Mark Willowmore apartment lies in a convenient location in Willowmore, around a 5-minute walk from Baviaans Tourism Office.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Surfstar At Mimosa Jeffreys Bay

    45 Mimosa Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located around a 10-minute walk from Wavecrest Super Spar Centre, Surfstar At Mimosa Jeffreys Bay Apartment is 2.7 km from a top family-friendly place like the outdoor water park "Dolphin Beach…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Lower Point Surf Studio 2

    7 Spekboom Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The 1-room Lower Point Surf Studio 2 Jeffreys Bay is located 2.8 km from Kabeljousrivier train station and around 5 minutes' walk from Albatross beach. To keep up with a sport routine, canoeing…

    More...
    BOOK
  • Oyster Kaya At Oyster Bay

    55 Mossel Street, Oyster Bay, South Africa (Show map)

    Show map

    The 6-room Oyster Kaya At Oyster Bay Apartment with a swimming pool is 550 m from the beach. During the stay at the apartment guests can relax on the beach that is just 7 minutes' walk away.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Treetops, Amblewood Guesthouse

    11 Paisley Road, Kenton on Sea, South Africa (Show map)

    Show map

    Staying at the spacious 130 m² Treetops, Amblewood Guesthouse Kenton on Sea, guests can reach the Afrika Kusini Aroma Day Spa, situated merely 0.8 km away. To keep up with sports routine, access to a…

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Greenhouse Apartment

    58 Mount Road, Mount Road, South Africa (Show map)

    Show map

    Greenhouse Apartment Mount Road is located 6 km from the Bayworld and 25 minutes' stroll from the Ron Belling Art Gallery. This spacious 70 m² apartment boasts a golf club, perfect for guests who…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • St Francis Links Villas - Elegant, Golfside, Coastal Retreat

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

    Show map

    Situated about a 5-minute walk from the St Francis Links, the 58 m² St Francis Links Villas - Elegant, Golfside, Coastal Retreat St Francis Bay apartment offers guests easy access to various tourist…

    More...
    BOOK