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

2026-06-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

1048 options found

  • The Grey Ivory

    Sea Mist Drive, Port Alfred, South Africa (Show map)

    Show map

    The Grey Ivory Apartment Port Alfred is located 3 km from the Kowie River and within a 10-minute drive of West Beach. With access to a golf club, this apartment caters to the needs of active guests.

    More...
    BOOK
  • Seaside Beach House With Pool & Invertor

    10 Thalassa Road, Port Alfred, South Africa (Show map)

    Show map

    Located nearly 5 minutes' walk from the Kelly's Beach, the 5-bedroom Seaside Beach House With Pool & Invertor Port Alfred villa offers a private pool for guests to relax by. Providing guests with Wi…

    More...
    From US$ 319
    price for 1 night
    BOOK From US$ 319
  • Claptons Beach The Jackalope

    Palm Drive, Jeffreys Bay, South Africa (Show map)

    Show map

    The 2-room Claptons Beach The Jackalope Jeffreys Bay apartment is located around 10 minutes by car from Jeffreys Bay Golf Club and 2.5 km from the outdoor water park "Dolphin Beach Entertainment".

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Cannon House

    62 Alice Road, Cannon Rocks, South Africa (Show map)

    Show map

    Offering a location around 4 km from the Woody Cape Nature Reserve, the 0-bedroom Cannon House Cannon Rocks villa gives access to various tourist spots in the area.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Holmely House

    1 Pamir Street, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-bedroom Holmely House Villa Port Elizabeth is situated approximately a 5-minute walk from HumeRail, featuring such comforts as Wi-Fi and a free private car park. Located a short way from Port…

    More...
    BOOK
  • Aloe Breeze Cove Rock

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

    Show map

    The spacious 1-bedroom Aloe Breeze Cove Rock Apartment East London is located 3.9 km from Alexander Golf and Country Club and offers Wi-Fi for either business or leisure. This 100 m² apartment is…

    More...
    BOOK
  • The Nest At Au Petit Paradis

    841 Camdebo Lane, Port Elizabeth, South Africa (Show map)

    Show map

    The Nest At Au Petit Paradis Port Elizabeth apartment lies a 10-minute drive from Sardinia Bay Nature Reserve.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Bella Hideaway Villa

    169 Kalashe Drive, East London, South Africa (Show map)

    Show map

    The spacious 3-bedroom Bella Hideaway Villa East London is 3.9 km from Alexander Golf and Country Club and features a terrace with a swimming pool. Potter's Pass is approximately 10 minutes' drive…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • The Beach Cabin With Pool

    Oriole Road, Port Alfred, South Africa (Show map)

    Show map

    The beachfront 2-bedroom The Beach Cabin With Pool Port Alfred offers proximity to such tourist attractions as the East Beach, situated nearly a 5-minute walk away. The 140 m² apartment has a terrace…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Summerseas 56

    Marine Drive, Summerseas 56, Summerstrand Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 2-bedroom Summerseas 56 Port Elizabeth apartment is situated approximately 3 km from the Sacramento Cannon and offers a private pool. With access to a golf club, the beachfront apartment…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Land'S End Private Game Reserve

    Vaalvlei Road, Grahamstown, South Africa (Show map)

    Show map

    Land'S End Private Game Reserve Grahamstown villa offers guests a relaxing experience with a Jacuzzi.

    More...
    From US$ 447
    price for 1 night
    BOOK From US$ 447
  • First Group Kowie River Chalets

    Oriole Road, Port Alfred, 6170, Port Alfred, South Africa (Show map)

    Show map

    Located approximately a 10-minute drive from East Beach, the family-friendly 136 m² First Group Kowie River Chalets Port Alfred apartment offers modern comforts like Wi-Fi and essentials like a…

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Ocean Breeze

    Marine Drive Ground Floor Unit 55, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious 110 m² Ocean Breeze Apartment Port Elizabeth, which is just 400 metres from the Summerstrand Village and around a 10-minute ride from…

    More...
    BOOK
  • Tranquil Garden Cottage

    24 Beethoven Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-room Tranquil Garden Cottage Port Elizabeth, which is 2.6 km from Kidz Play Park at Windsor and nearly a 15-minute drive from the life-sized…

    More...
    BOOK
  • Bailey Country House

    N6, Queenstown, Queenstown, South Africa (Show map)

    Show map

    Offering game drives for guests' entertainment, Bailey Country House Queenstown features a location in a rural area of Queenstown. Providing a swimming pool, the property also offers hiking, lawn…

    More...
    BOOK
  • Luxury Paradise Getaway Pool & Wi-Fi

    1 Homestead Rd Unit 6, St Francis Bay, South Africa (Show map)

    Show map

    Located nearly a 10-minute ride from Seal Point Surf Spot, the 2-bedroom Luxury Paradise Getaway Pool & Wi-Fi St Francis Bay villa offers a terrace with views of the garden. Offering a private…

    More...
    BOOK
  • Hillmoor Stone Cottage

    Hillmoor Farm, R56 Between Durban - Cape Town And Johannesburg And Port Elizabeth, Hillvue, South Africa (Show map)

    Show map

    The 1-bedroom Hillmoor Stone Cottage Hillvue includes free private parking and a terrace with views of the mountain.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Chelsea Manor

    Farm 36 Old Seaview Road Chelsea (Next To 302), Kini Bay, South Africa (Show map)

    Show map

    Located 5 minutes' drive from the Kragga Kamma Game Park, Chelsea Manor Apartment Kini Bay overlooks the garden. With access to a golf club, this apartment caters to the needs of active guests.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • The Luxe Loft

    105 Warbler Street Block A, First Floor, Unit 10, Studio 2000, Fernglen, South Africa (Show map)

    Show map

    The 43 m² The Luxe Loft Apartment Fernglen is located 2.7 km from the Baakens Valley and 18 minutes' walk from the St Marks Congregational Church. For guests seeking an active stay, the apartment…

    More...
    BOOK
  • Riptide At No 14

    1 Diana Crescent, Sea Vista, South Africa (Show map)

    Show map

    To enjoy your vacation in Sea Vista, stay at the 3-room Riptide At No 14 Apartment Sea Vista, which is about a 10-minute ride from the Baviaans Camino and within 4 km of Irma Booysen Flora Reserve…

    More...
    BOOK