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 Ramshed

    Rusoord Venue & Guesthouse, Middelburg (Eastern Cape), South Africa (Show map)

    Show map

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • De Kothuize 12

    12 Parsonage Street, Graaff Reinet, South Africa (Show map)

    Show map

    Situated within 5 minutes' walk of Urquhart House Museum, the 3-room De Kothuize 12 Apartment Graaff Reinet offers guests easy access to various tourist attractions nearby. The apartment provides…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Blue Views Classic @ Brookes Hill Suites

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

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the beachfront 39 m² Blue Views Classic @ Brookes Hill Suites Port Elizabeth, which is 3.1 km from the Feather Market Centre and within 25 minutes'…

    More...
    BOOK
  • Bay Safaris

    Congoskraal, Doringkloof, South Africa (Show map)

    Show map

    More...
    BOOK
  • A Slice Of Heaven

    7 Sandy Lane Kleinemonde East, Seafield, South Africa (Show map)

    Show map

    Located only 0.7 km from Kleinemonde Beach Front, the beachfront A Slice Of Heaven Villa Seafield offers a private swimming pool for guests to relax by.

    More...
    BOOK
  • Summerseas #47 - Top Floor Sea View Apartment

    Marine Drive Summerseas Unit 47, Port Elizabeth, South Africa (Show map)

    Show map

    Nestled about 25 minutes' walk from the Humewood Golf Club, the beachfront 2-bedroom Summerseas #47 - Top Floor Sea View Apartment Port Elizabeth allows guests to explore numerous tourist…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • The Studio

    64 Wellington Street, Colchester, South Africa (Show map)

    Show map

    Located a 14-minute walk from Sundays River Mouth and Beach, The Studio Colchester features a private pool with a patio. For guests seeking an active stay, this apartment grants access to a golf club.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Martinique Cove 18

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

    Show map

    The 90 m² Martinique Cove 18 Apartment Jeffreys Bay offers proximity to such tourist attractions as Sandboarding with Wacky Wipeouts Jeffreys Bay, situated about 5 minutes' walk away. This 1-bedroom…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Peaceful And Luxurious Hidden Cove

    13 Newington Road, Port Elizabeth, South Africa (Show map)

    Show map

    Peaceful And Luxurious Hidden Cove Apartment Port Elizabeth is situated around 5 minutes' walk from Trinity Baptist and 5 km from Port Elizabeth International airport. Featuring a terrace with views…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Port Main Royal Ocean'S Edge

    6 Leighton Hullett Drive, Main Royal Port, St Francis Bay, South Africa (Show map)

    Show map

    During the stay at Port Main Royal Ocean'S Edge Villa St Francis Bay, guests can indulge in canoeing, hiking, and bowling or visit SANCOB Eastern Cape, located 3.2 km away. Located a 10-minute drive…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • The Marina House

    Port Au Prince Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    During the stay at the 2-bedroom The Marina House Villa Jeffreys Bay, guests can indulge in snorkelling, canoeing, and mini golf or visit the Bingo Royale, located 4.3 km away. Located within a 10…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Hilltophaven

    5 Plantation Road, Port Alfred, South Africa (Show map)

    Show map

    The 4-bedroom Hilltophaven Port Alfred villa is located nearly 25 minutes' walk from the Kowie Museum and provides hiking, ping-pong, and fishing for active guests.

    More...
    BOOK
  • Crawfords Beach Lodge

    42 Steenbras Drive, East London, South Africa (Show map)

    Show map

    Situated about 5 minutes' walk from the beach, Crawfords Beach Lodge East London offers fishing for guests' enjoyment. Offering reliable service, this accommodation accommodates guests 3.9 km from…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • Heath Villa - Private Room

    92 Cape Road, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a private pool, Heath Villa - Private Room Port Elizabeth is situated nearly a 25-minute stroll from the british-built Fort Frederick. The apartment is only 1.6 km from the Shamwari Private…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Ocean Living @ Summerseas

    Marine Drive Summerseas Unit 50, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront 2-bedroom Ocean Living @ Summerseas Port Elizabeth apartment is located around 3 km from the Apple Express Steam Train and about 25 minutes' walk from the Bayworld. With access to a…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Thabi'S Place

    3 Hawkins Avenue, Matatiele, South Africa (Show map)

    Show map

    Staying at the spacious Thabi'S Place Matatiele apartment, guests can visit Matatiele Museum, located 12 minutes' walk away. Offering access to a swimming pool, this apartment is only 0.6 km from…

    More...
    BOOK
  • Paradijs In Nieu-Bethesda

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

    Show map

    Situated only a 6-minute walk from the Owl House, the 3-bedroom Paradijs In Nieu-Bethesda villa offers guests to relax by a swimming pool. Located in the vicinity of the Nieu Bethesda Church, the…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • The Hive - Jungle At Misty Mountain Reserve

    Misty Mountain Reserve, Stormsrivier, South Africa (Show map)

    Show map

    1-bedroom The Hive - Jungle At Misty Mountain Reserve Hotel is located a 10-minute ride from The Mouth Trail and provides a swimming pool, ensuring a relaxing stay. Guests can enjoy a treatment room…

    More...
    From US$ 738
    price for 1 night
    BOOK From US$ 738
  • Aguia-Vista Paradise Bliss, 3Br, Pool, Beach Walk

    18 Immergroen Avenue Paradise Beach, Jeffreys Bay, South Africa (Show map)

    Show map

    Staying at the 4-bedroom Aguia-Vista Paradise Bliss, 3Br, Pool, Beach Walk Jeffreys Bay villa, guests can easily reach the outdoor water park "Dolphin Beach Entertainment", located 4.3 km away.

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • 3 Bedroom Villa With Sea Views

    Diana Crescent, St Francis Bay, South Africa (Show map)

    Show map

    Situated approximately a 25-minute walk from BriSan on the Canals, the 3-room 3 Bedroom Villa With Sea Views St Francis Bay provides guests with Wi-Fi for either business or leisure. To keep up with…

    More...
    BOOK