Go Knysna Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) 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

2026-04-19

2026-04-20

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 Knysna

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

224 options found

  • Paradise On Ridge

    2 Ridge Drive, Knysna, South Africa (Show map)

    Show map

    Situated nearly a 25-minute walk from the Jandreart Studio, the 3-bedroom Paradise On Ridge Knysna villa provides access to numerous tourist attractions in the area. Guests can enjoy diving at this…

    More...
    From US$ 511
    price for 1 night
    BOOK From US$ 511
  • Knys-To-Stay

    23 Kamdebo Ave, Knysna, South Africa (Show map)

    Show map

    Situated 2.2 km from the Old Gaol and Art Gallery, Knys-To-Stay Knysna hotel offers a sun terrace and a golf course.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • On The Estuary

    149 & 150 Old Cape Road, Knysna, South Africa (Show map)

    Show map

    Guests of the comfortable 3-star On The Estuary Hotel Knysna can enjoy easy access to the Knysna River, which is situated just a 5-minute walk away. This Knysna inn features 10 rooms and comforts…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • The Terraverde

    5 Greenhill Lane, Knysna, South Africa (Show map)

    Show map

    The Terraverde Knysna apartment is located in Knysna, in the immediate vicinity of Knysna Elephant Park, and boasts a Jacuzzi and a sauna. Guests can enjoy seaside views of the sea from a terrace…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Overmeer Guest House

    34 & 36 Meyer Street, Knysna, South Africa (Show map)

    Show map

    The 4-star smoke-free Overmeer Guest House Knysna lies in the Knysna Heights district, within reach of entertainment venues like Knysna Golf Club, approximately 6 km away. Situated around a 10-minute…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Portland Manor

    Rheenendal Road, Knysna, South Africa (Show map)

    Show map

    Portland Manor Bed & Breakfast Knysna can arrange bicycle usage for active guests, while lying within 7 km of the Knysna Forest.

    More...
    From US$ 187
    price for 1 night
    BOOK From US$ 187
  • Footprints Of Knysna

    21 Boekenhout Ave, Upper Old Place, Knysna, Knysna, South Africa (Show map)

    Show map

    Footprints Of Knysna Apartment offers a private balcony with views of the pool and is situated approximately a 10-minute drive from the Holy Trinity Church. 2.9 km from the apartment you will find…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Villa Paradisa Guest House

    9 Watsonia Drive, Paradise, Knysna, South Africa (Show map)

    Show map

    Looking out onto Knysna Lagoon, the 5-star Villa Paradisa Guest House Knysna features Wi-Fi in public areas and free private parking on site. Staying at this Knysna guest house, guests can discover a…

    More...
    From US$ 238
    price for 1 night
    BOOK From US$ 238
  • Knysna River Club By First Private Stays

    Sun Valley Drive, Costa Sarda, Knysna, South Africa (Show map)

    Show map

    Featuring views of the garden, Knysna River Club By First Private Stays apartment is located around 15 minutes' walk from the Old Gaol and Art Gallery. The apartment is set among a forest and offers…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Armadillo Studios

    15 Lindsay Street, Knysna, South Africa (Show map)

    Show map

    Armadillo Studios Knysna is situated in the Ingleses district of Knysna, 4.1 km from Featherbed Nature Reserve, and overlooks the garden. The apartment features a swimming pool and a patio for…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Stannards Guest Lodge 4 Star B&B, Knysna

    22 Fraser Street, Knysna, South Africa (Show map)

    Show map

    Offering a summer terrace and a picnic area, the 4-star Stannards Guest Lodge 4 Star B&B, Knysna lies in a protected area of Knysna merely a 5-minute walk from Knysna Golf Club. Featuring 13 rooms…

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • The Mount Knysna

    5 Glen View Road Coney Glen, Knysna, South Africa (Show map)

    Show map

    Situated 4.8 km from the Brenton Beach, the 5-star The Mount Knysna Hotel offers a business centre with a range of business amenities. Featuring a poolside bar, a shared lounge and various…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Forest Valley Cottages

    Rheenendal Ramble, Knysna, South Africa (Show map)

    Show map

    The 4-star Forest Valley Cottages Knysna hotel is located approximately 7 km from Simola Golf and Country Estate, offering 8 rooms along with a sundeck and a picnic area.

    More...
    From US$ 213
    price for 1 night
    BOOK From US$ 213
  • Yellowwood Lodge (Adults Only)

    18 Handel Street, Knysna, South Africa (Show map)

    Show map

    The 3-star Yellowwood Lodge Knysna hotel is located nearly a -minute drive from Pledge Nature Reserve, offering 15 rooms, Wi-Fi, and parking. The bed & breakfast is located in the centre of Knysna…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Narnia Guest House

    Off Welbedacht And Narnia Lanes Estuary Heights, Knysna, South Africa (Show map)

    Show map

    Situated 3.2 km from the Holy Trinity Church, Narnia Guest House Knysna features Wi-Fi throughout the property, and parking on site.

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • The Greens Guest House

    44 Howard Street, Hunters Home, Knysna, South Africa (Show map)

    Show map

    The Greens Guest House Knysna is situated in a protected area of Knysna, about 10 minutes by car from Brenton Blue Butterfly Nature Reserve and 3.8 km from the Featherbed Nature Reserve. This 4-star…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Ambiente Private Flat

    14 Lindsay Street Hunters Home, Knysna, South Africa (Show map)

    Show map

    Ambiente Private Flat Apartment Knysna is nestled in the Hunter's Home district, a 17-minute walk from the bar Blend Country Restaurant & Pub. Guests can relax and take in garden views from a terrace…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Seabatical

    21 Milkwood Drive Old Place, Knysna, South Africa (Show map)

    Show map

    Along with access to such natural sites as the Pledge Nature Reserve, 3.3 km away, the 2-bedroom Seabatical Villa Knysna offers a private swimming pool.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Dazzling View, Knysna - Stunning Holiday Villa With Roof Deck & 360° Views

    6 Finkelstein Crescent, Knysna, South Africa (Show map)

    Show map

    Situated in the Knysna Heights district, 2.8 km from the Knysna Lagoon, the 5-bedroom Dazzling View, Knysna - Stunning Holiday Villa With Roof Deck & 360° Views comes with a rooftop swimming pool for…

    More...
    From US$ 566
    price for 1 night
    BOOK From US$ 566
  • Oyster Creek Self Catering

    1 Point Close, The Point, Knysna, South Africa (Show map)

    Show map

    Offering a treatment room for a relaxing experience, Oyster Creek Lodge Knysna is located 6 km from the Knysna Heads. This 7-room lodge features opportunities for canoeing, hiking, and fishing in the…

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