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

  • Onbedacht Cottage

    Onbedacht Farm Camdeboo Conservancy, Graaff Reinet, South Africa (Show map)

    Show map

    Providing a private swimming pool, Onbedacht Cottage Graaff Reinet also offers hiking and cycling for active guests.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • The Al Marjan

    76 Marine Drive, Skoenmakerskop, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from the Cape Recife Nature Reserve, the 4-bedroom The Al Marjan Villa Skoenmakerskop offers a terrace with views of the sea. Featuring car rentals, this…

    More...
    From US$ 238
    price for 1 night
    BOOK From US$ 238
  • Village Stay Ngcamngeni

    10909 Ngcamngeni Location, Debe Nek , Eastern Cape, Debe Nek, South Africa (Show map)

    Show map

    The 8-room Village Stay Ngcamngeni Debe Nek apartment offers proximity to a number of tourist attractions, such as Ntaba kaNdoda Monument, located nearly a 25-minute walk away. The homestay comes…

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Port St Francis - Quarterdeck

    Triton Avenue Quarter Deck, Nr 18, St Francis Bay, South Africa (Show map)

    Show map

    The spacious 2-bedroom Port St Francis - Quarterdeck Apartment St Francis Bay features convenient proximity to such city attractions as Cape St. Francis Nature Reserve, situated just 6 minutes' walk…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Gq Short Stays At Bellamare

    Boardwalk Road Bellamare Apartments, Port Elizabeth, South Africa (Show map)

    Show map

    Located 4.1 km from the Saint Augustine's Catholic Cathedral, which is considered to be a sacred place of worship, Gq Short Stays At Bellamare Port Elizabeth apartment offers a restaurant for guests'…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Scalarhoney Lodge

    Portion 42 Of The Farm Weikloof 370 C/O Twee Riviere Mini Market Twee Riviere 6411, Twee Riviere, South Africa (Show map)

    Show map

    Located 4.9 km from the Formosa Provincial Nature Reserve, Scalarhoney Lodge Twee Riviere gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • 120 On Lyme

    120 Lyme Road North, St Francis Bay, South Africa (Show map)

    Show map

    120 On Lyme Villa St Francis Bay is located only 1.7 km from the Two Harbours Walk Trail and invites guests to enjoy a terrace.

    More...
    BOOK
  • 9 Dolphin Bay, Aston Bay

    5 Sandpiper Avenue Dolphin Bay Holiday Flats, Jeffreys Bay, South Africa (Show map)

    Show map

    The 32 m² 9 Dolphin Bay, Aston Bay Apartment Jeffreys Bay is nestled in a beach area of Jeffreys Bay, approximately 10 minutes by car from Jeffreys Bay Main Beach and 2.3 km from the Seekoeirivier…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Lorraine Loft Apartment

    6 Eunice Road, Port Elizabeth, South Africa (Show map)

    Show map

    Lorraine Loft Apartment Port Elizabeth is located approximately 10 minutes' drive from Parking William Moffat Centre and 2.5 km from The Gardens Shopping Centre Lorraine. For guests seeking an active…

    More...
    BOOK
  • Low Tide At No 35

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

    Show map

    Low Tide At No 35 St Francis Bay apartment is located 1.7 km from the Two Harbours Walk Trail and a 10-minute drive from the Chokka Trail. Wi-Fi and a car park are also available at this apartment.

    More...
    BOOK
  • Supertubes Villa

    18 Flame Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    2.5 km from Kabeljous Nature Reserve, the 3-bedroom Supertubes Villa Jeffreys Bay provides access to a terrace with a swimming pool. Featuring a swimming pool, this accommodation is located within 10…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Witmos Oxwagoncamp

    Witmos Estates Witmoskloof, Somerset East, South Africa (Show map)

    Show map

    The 7-room Witmos Oxwagoncamp Hotel offers a plunge pool as well as a plunge pool to unwind after a busy day.

    More...
    BOOK
  • The Karoo Glamping Dome

    Q8Xh+X3J, Graaff Reinet, South Africa (Show map)

    Show map

    Providing a swimming pool, the 1-bedroom The Karoo Glamping Dome Villa Graaff Reinet also offers hiking and cycling for active guests.

    More...
    BOOK
  • Laid Back Luxury Canal House

    33 Grande Camore Street, St Francis Bay, South Africa (Show map)

    Show map

    The 3-bedroom Laid Back Luxury Canal House St Francis Bay villa is situated about 25 minutes on foot from Aqua Spa @ The Links and features a swimming pool with a pool cover. Boasting access to a…

    More...
    BOOK
  • Enez Place

    7 Enez Ave, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 28 m² Enez Place Port Elizabeth apartment, which is 3.2 km from the Brighton Beach and within 10 minutes' drive of St. Peter's Catholic Church.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Doornfontein Guest Farm

    Doornfontein Guest Farm, Cradock, South Africa (Show map)

    Show map

    Providing a plunge swimming pool, the 6-room Doornfontein Guest Farm Hotel also offers hiking and cycling for active guests.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Perfect Holiday Destination!

    12 Da Gama Road 40, Jeffreys Bay, South Africa (Show map)

    Show map

    The 102 m² Perfect Holiday Destination! Jeffreys Bay apartment offers setting in a beach area of Jeffreys Bay, nearly a 5-minute walk from the outdoor water park "Dolphin Beach Entertainment". For…

    More...
    BOOK
  • The Jbaynian

    Harmonie Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    The Jbaynian Villa Jeffreys Bay entices guests to enjoy table tennis and is located 2.8 km from such natural sites as the floating Wacky Waterpark.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Walmer Fig Tree Lane

    50 River Road, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.1 km from the Donkin Reserve, the 1-room Walmer Fig Tree Lane Port Elizabeth apartment is about 10 minutes by car from a top family-friendly place like Kidz Play Park at Windsor. Guests…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Lovemoreheights Inn

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

    Show map

    Staying at the 1-room Lovemoreheights Inn Port Elizabeth, guests can reach Kidz Play Park at Windsor, situated 2.8 km away. The spacious 139 m² apartment also comprises a terrace fitted with a…

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