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-11-12

2026-11-13

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

1458 options found

  • Rondebosch Gardens

    R330, Humansdorp, South Africa (Show map)

    Show map

    Situated about 25 minutes' walk from Zwartenbosch Golf & Lifestyle Estate, the 2-room Rondebosch Gardens Apartment Humansdorp also boasts easy access to Kruisfontein train station which is 4.5 km…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Tamarisk Square 39

    Tamarisk Square 39 Wavecrest Jeffreysbay, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at Tamarisk Square 39 Apartment Jeffreys Bay, which is approximately 10 minutes by car from Bingo Royale Casino and 2.9 km from the outdoor water park…

    More...
    BOOK
  • Albatross Beach Guest House

    1 Akasia Street, Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    Albatross Beach Guest House Jeffreys Bay is located 2.8 km from Kabeljousrivier train station and only a 6-minute walk from Albatross beach.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • 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 the 3-bedroom Main Beach Penthouse Jeffreys Bay apartment, which is 4.1 km from African Dawn Bird and Wildlife Sanctuary and nearly 10 minutes' walk…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Paradise In The City - Cottage One

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

    Show map

    Located approximately a 25-minute walk from the multi - use St George's Park, Paradise In The City - Cottage One Port Elizabeth is 3.7 km from a top family-friendly place like Kidz Play Park At…

    More...
    BOOK
  • D 44 La Caribe

    44 La Caribe, Marina Martinique, Jeffreys Bay, South Africa (Show map)

    Show map

    D 44 La Caribe Apartment Jeffreys Bay offers proximity to such tourist attractions as Sandboarding with Wacky Wipeouts Jeffreys Bay, situated around 5 minutes' walk away.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Faithlands Self-Catering Cottages

    1 Deer Park Lane, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.2 km from Kragga Kamma Game Park, the 43 m² Faithlands Self-Catering Cottages Port Elizabeth apartment overlooks the garden. Within a 10-minute drive of Kragga Kamma Golf Course, this 2…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Daisy Cottage

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

    Show map

    The spacious 180 m² Daisy Cottage Nieu-Bethesda is a good choice for accommodating up to 6 guests, offering a convenient setting just 300 metres from First People Centre at The Bethesda Art Centre.

    More...
    BOOK
  • Standard Suite - Serenity At Rustic Dune 1

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

    Show map

    Situated only 1.9 km from Seekoeirivier Nature Reserve, the 1-bedroom Standard Suite - Serenity At Rustic Dune 1 Jeffreys Bay also boasts easy access to Kabeljousrivier train station which is…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • The Bay Inn

    80 Maureen Circle Bluewaterbay, Port Elizabeth, South Africa (Show map)

    Show map

    The 8-room The Bay Inn Port Elizabeth is located within 1 km of Swartkops River and offers a year-round outdoor swimming pool along with a pool cover. Enjoy a walk around St. Peter's Catholic Church,…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Madiolyn

    25 Drommedaris Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Madiolyn Apartment Jeffreys Bay is located 3.6 km from Aston Bay Beach and a 12-minute walk from Papiesfontein Beach Horse Trails. This apartment offers a parking garage on site and modern comforts…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Cottage 1 At River Bend

    91 Donkin Street, Graaff Reinet, South Africa (Show map)

    Show map

    To enjoy your vacation in Graaff Reinet, stay at the spacious 45 m² Cottage 1 At River Bend Graaff Reinet, which is nearly 20 minutes' walk from Urquhart House Museum and just 1.4 km from Hester…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • The Pearls 2Nd Floor Luxury Apartment

    Brookeshill Drive The Pearls, Port Elizabeth, South Africa (Show map)

    Show map

    Located 500 metres from Bayworld Museum, the 130 m² The Pearls 2Nd Floor Luxury Apartment Port Elizabeth accommodates up to 6 guests. The apartment features Wi-Fi and private car parking on site.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • 123 At The Sea Brookes Hill

    Lady Bea Crescent 123, Port Elizabeth, South Africa (Show map)

    Show map

    The 2-bedroom 123 At The Sea Brookes Hill Apartment Port Elizabeth is located 3.2 km from South African Air Force Museum and merely 5 minutes' walk from Humewood Beach. Offering access to an outdoor…

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Cozy Apartment In Jeffreys Bay

    9 Uys Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The 2-bedroom Cozy Apartment In Jeffreys Bay lies in a beach area, 2.4 km from Bingo Royale Casino and approximately a 10-minute ride from Noorsekloof Local Authority Nature Reserve. The apartment…

    More...
    BOOK
  • Eagle'S Nest

    56 Middelstreet, Graaff Reinet, South Africa (Show map)

    Show map

    Featuring a swimming pool, Eagle'S Nest Apartment Graaff Reinet is a 6-minute walk from The Huguenot Monument. Guests will enjoy having Wi-Fi, and those with cars will appreciate a car park on site.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Lazy Days Apartments - Jbay At Supers

    4 Delmar Street Wavecrest, Jeffreys Bay, Jeffreys Bay, South Africa (Show map)

    Show map

    Lazy Days Apartments - Jbay At Supers Jeffreys Bay is located 2.5 km from Jeffreys Bay Main Beach and 10 minutes by car from Bingo Royale Casino. The apartment offers a private parking lot on site…

    More...
    BOOK
  • Meerkat Self-Catering

    9 Pienaar Street, Nieu-Bethesda, South Africa (Show map)

    Show map

    To enjoy your vacation in Nieu-Bethesda, stay at the 30 m² Meerkat Self-Catering Nieu-Bethesda apartment, which is just 1 km from Nieu Bethesda Church and a mere 9 minutes' walk from Kitching Fossil…

    More...
    BOOK
  • Karoo Nights

    Bultfontein Farm, Bultfontein (Joe Gqabi), South Africa (Show map)

    Show map

    The spacious 2-bedroom Karoo Nights Apartment Bultfontein features a swimming pool and a terrace for guests' comfort.

    More...
    BOOK
  • Vigne Palm Inn

    23 Vigne Road, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3 km from Bayworld Museum, Vigne Palm Inn Port Elizabeth overlooks the garden. Offering a terrace, this apartment also features a year-round outdoor swimming pool for guests ultimate…

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