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

2026-09-04

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

Hotels with indoor pool 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

1067 options found

  • Stunning Beach House With Sea Views

    172 Da Gama Road, Cape St. Francis, South Africa (Show map)

    Show map

    Located approximately 25 minutes on foot from the Seal Point Private Nature Reserve, the 4-bedroom Stunning Beach House With Sea Views Cape St. Francis villa includes a spacious garden with a hot tub…

    More...
    BOOK
  • Karoo Secret Sclaters Lark And Karoo Lark Units

    South Africa, Aberdeen, South Africa (Show map)

    Show map

    Offering views of the garden, Karoo Secret Sclaters Lark And Karoo Lark Units Apartment Aberdeen also features a terrace with a swimming pool.

    More...
    BOOK
  • City And Sea 1-6 Guests

    22 Hilltop Road,Lovemore Park, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at City And Sea 1-6 Guests Port Elizabeth apartment, which is about a 10-minute drive from Sardinia Bay Nature Reserve and 3.4 km from Moffett on Main…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Sandcastle Luxury Villa

    Sandcastle Luxury Villa, New Bradford Farm, Wesley, South Africa (Show map)

    Show map

    Offering a swimming pool for guests to unwind, Sandcastle Luxury Villa Wesley is situated in a beach part of Wesley.

    More...
    BOOK
  • Luxury Apartment - Unit 22 Brookes Hill

    Brookes Hill St, Port Elizabeth, South Africa (Show map)

    Show map

    Situated only a 13-minute stroll from the Shark Rock Pier, Luxury Apartment - Unit 22 Brookes Hill Port Elizabeth also boasts easy access to Bibo train station which is only 1.1 km away. In the…

    More...
    BOOK
  • Paradise

    Sandcastle Villa And Game Farm New Bradford Farm, Wesley, South Africa (Show map)

    Show map

    Providing opportunities for hiking and fishing, Paradise Wesley villa can accommodate 8 guests and also boasts a swimming pool for extra relaxation.

    More...
    BOOK
  • Flanders South, Large Villa With Pool

    71 Conradie Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated approximately 7 km from the St Marks Congregational Church, the 6-bedroom Flanders South, Large Villa With Pool Port Elizabeth invites guests to relax at a terrace. This accommodation hosts…

    More...
    BOOK
  • Myne Beach House

    44 Oceanview Crescent, Chintsa West, East London, South Africa (Show map)

    Show map

    Located 25 minutes' walk from the Cintsa Beach, Myne Beach House East London villa gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • Beachside 2 Bedroom Apartment In St Francis Bay

    6 Diana Cres, Sea Vista, South Africa (Show map)

    Show map

    The 2-room Beachside 2 Bedroom Apartment In St Francis Bay Sea Vista is located only 600 metres from the St Francis Bay Beach and offers Wi-Fi for either business or leisure. The apartment is 4.9 km…

    More...
    BOOK
  • Shama Private Group Lodge

    Steytlerville Portion 14 Of Portion 8, Farm Tromfontein 221, Steytlerville, South Africa (Show map)

    Show map

    With a maximum capacity of 20 guests, the 1-bedroom Shama Private Group Lodge Steytlerville offers private parking.

    More...
    BOOK
  • Spacious Family 2-Bedroom Apartment

    37 Sea Mist Drive Emerald View Unit 16, Port Alfred, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Alfred, stay at Spacious Family 2-Bedroom Apartment Port Alfred, which is 4.7 km from Kowie Nature Reserve and approximately a 10-minute drive from Kasouga Beach.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Waterside Living Mm1404

    Domingo Way, Marina Martinique, Jeffreys Bay, South Africa (Show map)

    Show map

    Located nearly 25 minutes' walk from the Aston Bay Beach, the 4-bedroom Waterside Living Mm1404 Villa Jeffreys Bay has an outdoor swimming pool and is ideal for up to 8 guests.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Lola'S Place

    1 Devon Road, Kenton on Sea, South Africa (Show map)

    Show map

    Featuring a year-round outdoor pool, the 5-bedroom Lola'S Place Kenton on Sea villa is located approximately 5 minutes' walk from Sibuya Game Reserve and is suitable for up to 8 guests.

    More...
    BOOK
  • Ndaba Golf Lodge On 13Th Hole

    11 Turnberry Avenue, East London, South Africa (Show map)

    Show map

    Located 17 minutes' walk from Eastern Beach, Ndaba Golf Lodge On 13Th Hole East London is 3.6 km from a top family-friendly place like the East London Zoo. Offering a terrace, this apartment also…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Indalo Eco Lodge

    Erf 3918, Puffback Pasture, Kenton Eco Estate, Kenton on Sea, South Africa (Show map)

    Show map

    During the stay at Indalo Eco Lodge Kenton on Sea, guests can indulge in an indoor pool or visit the Kariega Beach, located about 6 km away.

    More...
    From US$ 482
    price for 1 night
    BOOK From US$ 482
  • Kwandwe Private Game Reserve - Fort House

    Heatherton Towers, Fort Brown District, Grahamstown, South Africa (Show map)

    Show map

    Kwandwe Private Game Reserve - Fort House Grahamstown villa is located 20 minutes' walk from Oldest letterbox in South Africa and provides hiking for active guests. Located a short way from St…

    More...
    From US$ 7699
    price for 1 night
    BOOK From US$ 7699
  • The Hiking Shack

    Hiking Shack, Xolobeni, South Africa (Show map)

    Show map

    The Hiking Shack Apartment Xolobeni is situated in a beach area of Xolobeni, around 3 km from Four Falls. Guests can take advantage of darts to enhance their fitness goals.

    More...
    BOOK
  • Zenith Place, Port St Francis

    Port St Francis, Cape St. Francis, South Africa (Show map)

    Show map

    Zenith Place, Port St Francis Cape St. Francis apartment is located in a beach area of Cape St. Francis, nearly a 25-minute walk from the Two Harbours Walk Trail. Offering access to a year-round…

    More...
    BOOK
  • Flat 4 Block 15 Bellamare

    31 2Nd Avenue Unit 3, Block 2, Ground Floor, Port Elizabeth, South Africa (Show map)

    Show map

    A prime location of the spacious Flat 4 Block 15 Bellamare Port Elizabeth provides easy access to the Shark Rock Pier 20 minutes' walk away. The apartment is situated 2.5 km from Bibo train station…

    More...
    BOOK
  • Canal House: Waterfront Property To Rent

    26 Sea Glades Drive, St Francis Bay, South Africa (Show map)

    Show map

    Providing active guests with access to a golf playground, the 7-bedroom Canal House: Waterfront Property To Rent St Francis Bay villa is nearly a 5-minute ride from such sports attractions as the St…

    More...
    BOOK