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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-23

2026-02-24

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

1865 options found

  • Robridon

    10Th Avenue Robridon, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 1-bedroom Robridon Apartment is nestled in the Pollok Beach district, approximately a 25-minute walk from Shark Rock Pier. This apartment features Wi-Fi, along with parking for guests…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Modern Executive Unit

    1 Ridge Road, Coralwood Apartments, Beacon Bay, 5241, East London, South Africa (Show map)

    Show map

    Located 10 minutes by car from Mpongo Park Game Private Reserve, Modern Executive Unit Villa offers live performances for guests' leisure. This villa features opportunities for diving, canoeing, and…

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Starfish Surf House

    49 Mimosa St, Jeffreys Bay, South Africa (Show map)

    Show map

    During the stay at the beachfront Starfish Surf House Villa, guests can indulge in windsurfing, snorkelling, and canoeing or visit Jeffreys Bay Main Beach, located a 10-minute drive away. This villa…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Modern Home In Historic Neighborhood

    6 Kemsley Street, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-bedroom Modern Home In Historic Neighborhood is situated in the Port Elizabeth Central district, a 10-minute ride from Nelson Mandela Bay Stadium and a 10-minute drive from Port Elizabeth Golf…

    More...
    BOOK
  • Bella@Jbay

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

    Show map

    Situated 2.5 km from Supertubes, the 3-bedroom Bella@Jbay Villa provides access to numerous tourist attractions in the area.

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Hogsback Hidden Away

    R345 29 Main Rd, Hogsback, South Africa (Show map)

    Show map

    Hogsback Hidden Away Villa is located around 10 minutes by car from The Labyrinth at The Edge and allows guests to enjoy archery, hiking, and horse riding. Featuring a patio, the Hogsback villa is…

    More...
    BOOK
  • Fosi2

    12 Idyllway Crescent, East London, South Africa (Show map)

    Show map

    Located a 25-minute stroll from Hemingways Casino, Fosi2 Apartment East London features complimentary private parking for those who travel by car. Guests can get to Mpongo Park Game Private Reserve 4…

    More...
    BOOK
  • Lower Deck

    38B Westbourne Rd, Kenton on Sea, South Africa (Show map)

    Show map

    Offering river views, the beachfront Lower Deck Villa Kenton on Sea is situated just a 7-minute walk from Shelley Bay. Located merely 1.7 km from Sibuya Game Reserve, the 2-bedroom villa provides Wi…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Deja Blue, Amblewood Guesthouse

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

    Show map

    The 120 m^2 Deja Blue, Amblewood Guesthouse Kenton on Sea is located a 20-minute stroll from Kariega Beach and 15 minutes' walk from Kariega River.

    More...
    BOOK
  • Malabana Guest House

    1 Winsford Road, Grahamstown, South Africa (Show map)

    Show map

    To enjoy your vacation in Grahamstown, stay at Malabana Guest House Grahamstown, which is nearly a 25-minute walk from Observatory Museum and about 10 minutes' drive from St Patrick's Catholic Church.

    More...
    BOOK
  • Our Holiday Home At The Beach

    West Beach Drive, Port Alfred, South Africa (Show map)

    Show map

    Beachfront 2-bedroom Our Holiday Home At The Beach Port Alfred is located nearly a 25-minute walk from The Kowie Museum and offers Wi-Fi for either business or leisure. The spacious apartment is a…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Kwa Thembisa Homestay

    Alice Street, Alice, South Africa (Show map)

    Show map

    The 1-room Kwa Thembisa Homestay Alice offers proximity to a number of tourist attractions, such as University of Fort Hare, located nearly a 10-minute drive away.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Blue Horizon 16

    31 Diaz Road Blue Horizon 16, Jeffreys Bay, South Africa (Show map)

    Show map

    The 60 m^2 Blue Horizon 16 Jeffreys Bay apartment is located just 1.6 km from Jeffreys Bay Golf Club and only a 5-minute walk from Jeffrey's Bay Shell Museum. For guests seeking an active stay, the…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Cottage At Shiloh Shalom

    28 Immergroen Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    Located about 10 minutes by car from Papiesfontein Beach Horse Trails, the 1-room Cottage At Shiloh Shalom Jeffreys Bay is at a distance of 4.5 km from a top family-friendly place like Dolphin Beach…

    More...
    BOOK
  • Waterside Living Ms22

    Marina Martinique Ms22, Jeffreys Bay, South Africa (Show map)

    Show map

    The beachfront Waterside Living Ms22 Apartment Jeffreys Bay is located about a 10-minute drive from Dolphin Beach Entertainment and within 10 minutes' drive of Bingo Royale Casino. Guests will enjoy…

    More...
    From US$ 168
    price for 1 night
    BOOK From US$ 168
  • Garden Of Eden

    57 St Francis St Die Opstal Unit 1, Jeffreys Bay, South Africa (Show map)

    Show map

    Located just 1.6 km from Bingo Royale Casino, the 2-bedroom Garden Of Eden provides access to various tourist attractions in the vicinity.

    More...
    BOOK
  • Cycad Lodge

    2 Western Avenue Selborne, East London, South Africa (Show map)

    Show map

    Along with access to such natural sites as Eastern Beach, 3.2 km away, the 0-bedroom Cycad Lodge offers a swimming pool. Providing guests with Wi-Fi and parking, this accommodation is 4.3 km from…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Shekinah Bythesea

    4 West Beach Drive, Port Alfred, South Africa (Show map)

    Show map

    The 98 m^2 Shekinah Bythesea Port Alfred apartment offers proximity to such tourist attractions as West Beach, situated approximately 5 minutes' walk away. At the 1-bedroom apartment, Wi-Fi and…

    More...
    BOOK
  • Lovely Heaven Lodge

    16 Harrow Road, East London, South Africa (Show map)

    Show map

    To enjoy your vacation in East London, stay at Lovely Heaven Lodge East London, which is 2.8 km from Nutting Badminton Hall Sports Complex and about 10 minutes by car from Eastern Beach. For guests…

    More...
    BOOK
  • Little Rock Inn

    111 Paulet Street, Somerset East, South Africa (Show map)

    Show map

    Little Rock Inn Somerset East villa is located an 11-minute walk from The Little Mill and provides a private pool, ensuring a relaxing stay.

    More...
    BOOK