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 Boat Shed By The Oyster Collection

    5 Butt Street, Kenton on Sea, South Africa (Show map)

    Show map

    The 3-bedroom The Boat Shed By The Oyster Collection Villa Kenton on Sea is located just 5 minutes on foot from the Mosaic Studio and features a swimming pool and a terrace for a relaxing stay.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • African Sunset Villa

    283 Kabeljou Crescent, Chintsa, South Africa (Show map)

    Show map

    African Sunset Villa Chintsa is located a 10-minute drive from Inkwenkwezi Private Game Reserve and invites guests to enjoy a terrace.

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Surf N Sea Beachfront Holiday Home

    9 Plane Street Wavecrest, Jeffreys Bay, South Africa (Show map)

    Show map

    Surf N Sea Beachfront Holiday Home Jeffreys Bay is located 2.9 km from the Jeffrey's Bay Shell Museum and offers a private pool with a pool cover for guests to relax and unwind. Featuring a terrace…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Oyster Kaya At Oyster Bay

    55 Mossel Street, Oyster Bay, South Africa (Show map)

    Show map

    Located in Oyster Bay, the 6-room Oyster Kaya At Oyster Bay Apartment is 115 km from Port Elizabeth International airport. One of the highlights of the apartment is a terrace, which allows guests to…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Cadeau Hiking And Accommodation

    Cadeau Hiking And Accommodation, Witelsbos, South Africa (Show map)

    Show map

    If you have an early flight from Witelsbos, the 15 m² Cadeau Hiking And Accommodation Witelsbos is located 100 km from Plettenberg Bay airport. Guests can use Wi-Fi and private car parking, which is…

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

    36 Elizabeth Rd, Sea View, South Africa (Show map)

    Show map

    Ocean Breeze Apartment Sea View is located 2.9 km from Beachview, Eastern Cape and nearly a 25-minute walk from the CuraNova Equestrian Centre. Situated in the immediate vicinity of the Animals in…

    More...
    BOOK
  • Beach View @ Brookes Hill Suiters

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

    Show map

    Located 3.1 km from No. 7 Castle Hill Museum, the beachfront 1-bedroom Beach View @ Brookes Hill Suiters Port Elizabeth apartment is 550 m from a top family-friendly place like the McArthur Baths.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • The Ocean Dome - Misty Mountain Reserve

    Farm 438, Bluelillies Bush Storms River, Thornham, South Africa (Show map)

    Show map

    Located fairly close to Paul Sauer Bridge, 1-bedroom The Dome - Misty Mountain Reserve provides a swimming pool, a steam room and a Jacuzzi for additional comfort. Featuring bicycle rentals, this…

    More...
    From US$ 339
    price for 1 night
    BOOK From US$ 339
  • Clivedon Cottage

    Sunland, Addo, Sunland, South Africa (Show map)

    Show map

    Offering a swimming pool, Clivedon Cottage Sunland is situated 10 minutes' drive from the Adrenalin Addo Adventure Park. Offering views of the mountain, this apartment includes a terrace with a…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Tygerfontein Safari Villa

    N2 Amakhala Game Reserve, Amakhala Game Reserve, South Africa (Show map)

    Show map

    Located around 4 km from Shamwari Conservation Experience, the 2-bedroom Tygerfontein Safari Villa Amakhala Game Reserve offers game drives for guests' entertainment. Featuring a terrace, this villa…

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Mill Park Corner Cottages

    35 Young Road Mill Park, Port Elizabeth, South Africa (Show map)

    Show map

    Mill Park Corner Cottages Port Elizabeth apartment is located 2.5 km from the Main Public Library and about a 5-minute ride from the Shamwari Private Game Reserve. For guests seeking an active stay…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Helpmekaar Farm

    Helpmekaar Farm, Kareedouw, Kareedouw, South Africa (Show map)

    Show map

    Helpmekaar Farm Villa Kareedouw features garden views as well as a location within reach of Plettenberg Bay. Located 10 minutes by car from the Dutch Reformed Church, this chalet boasts a sun terrace…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Macs Cove, Marina Martinique

    36 Martinique Cove, Port Au Prince Close, Marina Martinique, Jeffreys Bay, South Africa (Show map)

    Show map

    The 2-room Macs Cove, Marina Martinique Apartment Jeffreys Bay is located 2.7 km from Jeffreys Bay Main Beach and nearly a 25-minute walk from the Seekoeirivier Nature Reserve. Offering access to a…

    More...
    BOOK
  • Comore House, St Francis Bay

    47 Grande Comore Street, Marina Glades, South Africa (Show map)

    Show map

    Situated approximately a 25-minute walk from Aqua Spa @ The Links, the 5-bedroom Comore House, St Francis Bay Marina Glades villa invites guests to relax at a terrace.

    More...
    From US$ 357
    price for 1 night
    BOOK From US$ 357
  • Oppieplaas Country Estate

    Mtwentwe Farm Haga Haga, Haga Haga, South Africa (Show map)

    Show map

    Located 2.5 km from the Haga Haga Beach, Oppieplaas Country Estate Villa Haga Haga offers game drives, karaoke, and a game room for guests' entertainment.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Bietjie Rus

    R336 Sunland/Addo, Addo, South Africa (Show map)

    Show map

    Located approximately 10 minutes by car from the Adrenalin Addo Adventure Park, Bietjie Rus Guest House Addo villa comes with a swimming pool equipped with loungers.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • 41 Ocean Ave - The Willes - Emerald View - Kenton-On-Sea

    41 Ocean Avenue, Kenton on Sea, South Africa (Show map)

    Show map

    Located only a 5-minute walk from the Afrika Kusini Aroma Day Spa, 41 Ocean Ave - The Willes - Emerald View - Kenton-On-Sea villa offers a terrace with a view over the pool.

    More...
    From US$ 392
    price for 1 night
    BOOK From US$ 392
  • Sneeuberg Nature Reserve

    Sneeuberg Mountains, Nieu-Bethesda, South Africa (Show map)

    Show map

    Situated fairly close to the Sneeuberg Nature Reserve, the 6-room Sneeuberg Nature Reserve Nieu-Bethesda villa features a terrace with views of the garden.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Recoupe

    64 Sunningdale Place, East London, South Africa (Show map)

    Show map

    To enjoy your vacation in East London, stay at Recoupe Apartment East London, which is only 650 metres from Alexander Golf and Country Club and nearly 25 minutes on foot from Greenfields Mall. To…

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

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

    Show map

    123 At The Sea Brookes Hill Apartment Port Elizabeth is situated 300 metres from the Museum Complex and 5 km from Port Elizabeth International airport. This 2-bedroom apartment assures guests' safety…

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