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

Private Villas 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

462 options found

  • Milner Meander

    4 Milner Street, Grahamstown, South Africa (Show map)

    Show map

    The 2-bedroom Milner Meander Villa is located only 0.9 km from Oldest letterbox in South Africa and allows guests to enjoy pool. Featuring a shared lounge, the Grahamstown villa is situated at a…

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Langa Lodge -You'Re Home In Gqeberha

    7 Bloe Street, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about 10 minutes' drive from Shark Rock Pier, the 2-bedroom Langa Lodge -You'Re Home In Gqeberha Port Elizabeth provides access to numerous tourist attractions in the area.

    More...
    BOOK
  • Enchanting Cottage, Little Arniston Kaysers Beach

    378 Crane Street, Kayser's Beach, South Africa (Show map)

    Show map

    The 2-bedroom Enchanting Cottage, Little Arniston Kaysers Beach is situated just 500 metres from Kaysers Beach Chapel, featuring such comforts as Wi-Fi and a car park. This property features…

    More...
    BOOK
  • The View

    66 Merry Hill Drive, Kenton on Sea, South Africa (Show map)

    Show map

    The 5-bedroom The View Villa Kenton on Sea offers proximity to nearby tourist spots, such as Route 72, situated about 10 minutes' drive away.

    More...
    BOOK
  • Colline Sainte Beach House

    10 Beach Crescent, Port Alfred, South Africa (Show map)

    Show map

    Offering a location merely 14 minutes' walk from Kasouga Beach, Colline Sainte Beach House Port Alfred villa gives access to various tourist spots in the area.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • River Kaya

    Portion 16 Of Farm Kleinriver 713, Humansdorp Rd, Kromriviermond, South Africa (Show map)

    Show map

    Situated within 10 minutes' drive of Swan Island Nature Reserve, River Kaya invites guests to relax at a terrace.

    More...
    From US$ 266
    price for 1 night
    BOOK From US$ 266
  • The River House - Addo Elephant Park

    3 Aquavista Crescent, Colchester, Port Elizabeth, South Africa (Show map)

    Show map

    At 3-bedroom The River House - Addo Elephant Park, guests can enjoy water sports activities, canoeing, and fisheries as well as a location nearly 5 minutes' walk from The Nelson Mandela Bay River…

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • 59 Homestead Views

    Homestead Road, St Francis Bay, South Africa (Show map)

    Show map

    Located around 10 minutes by car from Chokka Trail, the 2-bedroom 59 Homestead Views villa provides access to various tourist attractions in the vicinity.

    More...
    BOOK
  • Oceanview

    8 Sterretjie Street, Cape St. Francis, South Africa (Show map)

    Show map

    Positioned a 10-minute ride from bustling shopping destinations such as St Francis Bay Market, Oceanview Villa offers guests to use parking.

    More...
    BOOK
  • Allemann-Se-Huisie

    Martins St, Nieu-Bethesda, South Africa (Show map)

    Show map

    The 1-bedroom Allemann-Se-Huisie is located merely 0.8 km from Nieu Bethesda Church and allows guests to enjoy hiking.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Villa 3 Doors Down

    26 Bradley Road, Port Elizabeth, South Africa (Show map)

    Show map

    Villa 3 Doors Down is located in a beach area, within 25 minutes' walk of Shark Rock Pier and offers guests to take advantage of an aqua park, a sundeck, and a golf course. The 2-bedroom villa is…

    More...
    BOOK
  • In Harmony - Pet Friendly Modern Beach House

    43 Harmonie Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Nestled a 10-minute drive from Papiesfontein Beach Horse Trails, In Harmony - Pet Friendly Modern Beach House Jeffreys Bay villa entices guests to explore various tourist destinations nearby.

    More...
    BOOK
  • Nibelheim Self Catering Cottage

    5 Orchard Lane, Hogsback, South Africa (Show map)

    Show map

    The 1-bedroom Nibelheim Self Catering Cottage entices guests to enjoy hiking, horse riding, and cycling and is located 5 minutes by car from such natural sites as Fairy Realm Garden. The property…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Oude Waenhuis

    New Road, Nieu-Bethesda, South Africa (Show map)

    Show map

    The 1-bedroom Oude Waenhuis Villa is located 5 minutes' stroll from The Owl House and features a swimming pool as well as a terrace for guests' pleasure. Offering Wi-Fi, the Nieu-Bethesda villa is…

    More...
    BOOK
  • Lovemore Retreat - Port Elizabeth

    23B Pear Drive, Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Lovemore Retreat - Port Elizabeth villa is located 4.4 km from Walmer Country Club and provides a private swimming pool, ensuring a relaxing stay.

    More...
    BOOK
  • Sweet & Simple Beach Cottage

    9 Mulberry Avenue, Jeffreys Bay, South Africa (Show map)

    Show map

    The 1-bedroom Sweet & Simple Beach Cottage is located around 25 minutes' walk from Jeffreys Bay Golf Club and invites guests to enjoy a terrace. Situated about 80 km away from the Port Elizabeth…

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Comfy Hidden Home In Mthatha

    29 Joe Lekay Maydene Farm, Mthatha, South Africa (Show map)

    Show map

    Nestled around 10 minutes by car from Nelson Mandela Museum, the 2-bedroom Comfy Hidden Home In Mthatha entices guests to explore various tourist destinations nearby. This property includes parking…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Simply Stunning

    2 Meermin Avenue, Cape St. Francis, South Africa (Show map)

    Show map

    Situated approximately 20 minutes' walk from Seal Point Surf Spot, the 4-bedroom Simply Stunning Villa Cape St. Francis features a patio with views of the sea.

    More...
    From US$ 641
    price for 1 night
    BOOK From US$ 641
  • Mangenas Maison

    23 Elfin Glen Road, East London, South Africa (Show map)

    Show map

    Situated approximately 6 km from East London Museum, the 2-bedroom Mangenas Maison entices guests to explore various tourist attractions in the area.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Shack On Supers

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

    Show map

    The self-catering Shack On Supers Villa features ocean views as well as a location relatively close to Francis Bay. Providing guests with Wi-Fi and free private parking, the property is 10 minutes'…

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