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) 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) Argentine peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-14

2026-11-15

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

267 options found

  • Lake Brenton Paradise

    19 Lake Brenton, Knysna, South Africa (Show map)

    Show map

    The 3-bedroom Lake Brenton Paradise Knysna villa is located just 500 metres from Margaret's Viewpoint and features an outdoor swimming pool as well as a terrace for guests' pleasure. Offering Wi-Fi…

    More...
    BOOK
  • Allan Grove 2

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

    Show map

    The comfortable 4-star Allan Grove 2 Knysna hotel, located approximately a 10-minute ride from Knysna Lagoon, offers an outdoor swimming pool and Wi-Fi in the rooms. This Knysna guest house is in the…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Allan Grove

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

    Show map

    Featuring a sunbathing terrace, barbecue, and a golf course, the comfortable Allan Grove Knysna hotel enjoys a convenient location, nearly a 5-minute walk from Knysna Golf Club. Highlights at this 4…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Lagoon View Villa

    1 Phantom Pass Road;Phantom Pass, Knysna, South Africa (Show map)

    Show map

    Situated around 6 km from Jandreart Studio, the self-catering Lagoon View Villa Knysna offers guests to enjoy a sunbathing terrace, barbecue, and a golf course. The 4-bedroom and 3-bathroom villa…

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Sl9 - Pezula Double Storey Luxury

    9 Sheerline Close, Pazula, Knysna, South Africa (Show map)

    Show map

    The 4-bedroom Sl9 - Pezula Double Storey Luxury Knysna villa is located within a 6-km distance of Holy Trinity Church and has a sun deck, barbecue, and a golf course to ensure a memorable stay.

    More...
    From US$ 440
    price for 1 night
    BOOK From US$ 440
  • Salt & Light - Pezula Holiday Home

    17 Maritime Close, Knysna, South Africa (Show map)

    Show map

    Nestled 19 minutes' walk from Pezula Championship Golf Course, the 4-bedroom Salt & Light - Pezula Holiday Home Knysna entices guests to explore various tourist destinations nearby. This 4-bathroom…

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Hippo House

    Squarerigger Road, Pezula Golf Course, Knysna, South Africa (Show map)

    Show map

    Featuring a shared lounge and a golf course for a delightful experience, the 4-bedroom Hippo House Villa Knysna offers an excellent location just moments from Pezula Championship Golf Course. This…

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • Villa Seaview, Private Oceanfront Villa, Heated Pool & Whale Watching Views, Knysna Heads

    40, Goney Glen Drive, The Heads, Knysna, Knysna, South Africa (Show map)

    Show map

    Offering a sunbathing terrace and barbecue for an enjoyable stay, Villa Seaview, Private Oceanfront Villa, Heated Pool & Whale Watching Views, Knysna Heads is 5 minutes' walk from Coney Glen Beach…

    More...
    From US$ 663
    price for 1 night
    BOOK From US$ 663
  • 212 Seahorse - Spacious 2 Bedroom Premium Unit

    2 Mortimer St, Knysna, South Africa (Show map)

    Show map

    The 67 m² 212 Seahorse - Spacious 2 Bedroom Premium Unit Knysna apartment enjoys a prime location just 8 minutes' walk from Featherbed Co. A short way from Dalene Matthee Memorial, this 2-bedroom…

    More...
    BOOK
  • The Wild Edge First Light Cottage

    106 Gouna Road, Knysna, South Africa (Show map)

    Show map

    The 3-bedroom The Wild Edge First Light Cottage Knysna is located within a 7-km distance of Spitzkop Viewpoint and has a sun deck and a picnic area to ensure a memorable stay. Featuring mountain…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Knysna River Club Getaways - Luxury Waterfront Chalets

    Knysna River Club, Knysna, South Africa (Show map)

    Show map

    Situated a 19-minute walk from Spitzkop Viewpoint, Knysna River Club Getaways - Luxury Waterfront Chalets invites guests to relax at a terrace. This 7-room chalet offers an outdoor swimming pool as…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Belvidere Garden Apartment

    133 Barrington Close, Knysna, South Africa (Show map)

    Show map

    The spacious Belvidere Garden Apartment Knysna is nestled in Belvidere, known as the 'City of Murals', a 13-minute walk from the pub The Bell Tavern. For those travelling by car, parking is available…

    More...
    BOOK
  • The Wild Edge Last Light Cottage

    106 Gouna Road, Knysna, South Africa (Show map)

    Show map

    Located 7 km from Dalene Matthee Memorial, the spacious The Wild Edge Last Light Cottage Knysna features an outdoor swimming pool with a sun terrace and an outdoor fireplace. The maximum occupancy at…

    More...
    BOOK
  • The Garden On Phantom - "Off The Grid"

    5 Phantom Drive, Knysna, South Africa (Show map)

    Show map

    Situated approximately 7 km from Knysna Heads, the spacious 2-bedroom The Garden On Phantom - "Off The Grid" Knysna apartment can host up to 4 guests in Knysna. A range of activities, such as hiking…

    More...
    BOOK
  • Luxury , Views And Style On Pezula

    33 Dunnage Drive, Knysna, South Africa (Show map)

    Show map

    Staying at the 3-bedroom Luxury, Views And Style On Pezula Villa Knysna, guests can easily reach Jandreart Studio, located around 6 km away. With a maximum capacity of 7 guests, the property offers…

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Cm33 - Pezula Birds Eye View

    33 Commodore Close, Knysna, South Africa (Show map)

    Show map

    Located nearly a 10-minute ride from Linsay Castle by Noetzie Beach, the 3-bedroom Cm33 - Pezula Birds Eye View Villa Knysna has a heated pool and is ideal for up to 6 guests.

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Cm15 - Franzi'S Dream-C15

    15 Commodore Close, Knysna, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from Bollards Bay Beach, the 4-bedroom Cm15 - Franzi'S Dream-C15 Villa Knysna boasts an outdoor swimming pool with a sun terrace. Featuring lake views, the…

    More...
    From US$ 1100
    price for 1 night
    BOOK From US$ 1100
  • Pezula Windstar

    Fairlead 6, Knysna, South Africa (Show map)

    Show map

    Pezula Windstar Villa Knysna is located 10 minutes' drive from Bollards Bay Beach and provides a year-round outdoor pool, ensuring a relaxing stay. The 4-bedroom villa hosts up to 8 guests and…

    More...
    From US$ 346
    price for 1 night
    BOOK From US$ 346
  • 303 Seahorse - Premium 2 Bedroom Apt With Pool & Parking

    28 Gordon St, Knysna, South Africa (Show map)

    Show map

    Located in Knysna Central with boutiques, jewellers, and seafood restaurants overlooking a marina at Waterfront Knysna Quays a mere 550 metres from Spitzkop Viewpoint, the spacious 2-bedroom 303…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Number Eleven Self-Catering Villa

    11 George Rex Drive, The Heads, Knysna, South Africa (Show map)

    Show map

    The 4-bedroom Number Eleven Self-Catering Villa Knysna is nestled just 0.6 km from Steenbok Nature Reserve and offers a heated pool as well as a pool cover, ensuring a fun stay. Featuring a car park,…

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