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)

Find Hotels

2025-06-17

2025-06-18

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

Places to Stay 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

32 options found

  • Pezula Nature Retreat

    Lagoonview Drive, Eastern Head, Knysna, South Africa (Show map)

    Show map

    The fantastic 5-star Pezula Nature Retreat Knysna hotel overlooks the Indian Ocean and comprises 22 rooms with modern comforts. Surrounded by a lagoon, the luxurious hotel is located right in the…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Turbine Hotel & Spa

    Th36 Sawtooth Lane, Thesen Islands, Knysna, South Africa (Show map)

    Show map

    Featuring a seasonal outdoor swimming pool, the 5-star Turbine Hotel & Spa is located in the Thesen Island district of Knysna, around 5 minutes' walk from Jandreart Studio. This luxurious hotel…

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • Protea Hotel By Marriott Knysna Quays

    Waterfront Drive, Knysna, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, the 4-star Protea Hotel By Marriott Knysna Quays is located in the Waterfront district of Knysna. Featuring luggage storage and a restaurant, this Knysna hotel is…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Crown On The Heads

    4 Glen View Rd, Knysna, South Africa (Show map)

    Show map

    Overlooking the sea, the 5-star Crown On The Heads Hotel Knysna is nearly 25 minutes' walk from Pezula Championship Golf Course.

    More...
    From US$ 353
    price for 1 night
    BOOK From US$ 353
  • Knysna Hollow Country Estate

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

    Show map

    Offering a swimming pool and Wi-Fi in public areas, the 4-star Knysna Hollow Country Estate hotel is set within lush gardens. Located a 10-minute drive from Featherbed Nature Reserve, this excellent…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • St. James Of Knysna

    The Point, Eastford, Knysna, South Africa (Show map)

    Show map

    Situated a mere 50 metres from Knysna Lagoon, the 5-star St. James Of Knysna hotel includes 17 rooms. This Knysna hotel offers an outdoor pool area and the possibility of trying water sports…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • African Jewel Lodge

    Bond Street 2 2, Knysna, South Africa (Show map)

    Show map

    The 3-star African Jewel Lodge Knysna hotel has 6 rooms and is located within 20 minutes' walk of Featherbed Co. This Knysna hotel also includes a car park.

    More...
    BOOK
  • The Lofts Boutique Hotel

    Long Street The Boatshed, Thesen Islands, Knysna, South Africa (Show map)

    Show map

    Offering a barber shop and a luggage room, the 4-star Lofts Boutique Hotel lies in the Thesen Island district of Knysna, at a distance of 400 metres from The Motorcycle Room, ideal for those who are…

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • Aha The Rex Hotel

    8 Gray Street, Knysna, South Africa (Show map)

    Show map

    Offering a gift shop and a restaurant, the charming Aha The Rex Hotel Knysna lies in Knysna Central with boutiques, jewellers, and seafood restaurants overlooking a marina at Waterfront Knysna Quays,…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Knysna Log-Inn Hotel

    16 Gray Street, Knysna, South Africa (Show map)

    Show map

    Situated at a 400-metre distance from Knysna Lagoon, the 4-star Knysna Log-Inn Hotel offers 116 rooms. Featuring a terrace, a courtyard, and a golf course, as well as a year-round outdoor pool, the…

    More...
    From US$ 5314
    price for 1 night
    BOOK From US$ 5314
  • Premier Resort The Moorings, Knysna

    George Rex Drive, Knysna, South Africa (Show map)

    Show map

    Premier Resort The Moorings, Knysna has 109 rooms and is located about 25 minutes on foot from The Motorcycle Room Gallery. Guests can spend their days relaxing by a swimming pool or enjoying hiking,…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • The Russel Hotel

    Corner Long, Graham And Unity Street, Knysna, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Russel Hotel Knysna is a 7-minute stroll from Drupkelders. Complimentary private parking is available on site at the hotel.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Simola Hotel, Country Club & Spa

    No. 1 Old Cape Road, Knysna, South Africa (Show map)

    Show map

    Featuring car rentals, as well as Wi-Fi throughout the property, Simola Hotel, Country Club & Spa Knysna is within 7 km of Margaret's Viewpoint. Guests can relax in a lounge bar, swim in an indoor…

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • Issaquena Heights Boutique Hotel

    4 Bosbou Street Upper Cenral, Knysna, South Africa (Show map)

    Show map

    The 4-star Issaquena Heights Boutique Hotel Knysna is nestled only a 9-minute walk from Pledge Nature Reserve and features an outdoor swimming pool. Treat yourself to rooms overlooking the garden and…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • The Graywood Hotel

    13 Graystreet, Knysna, South Africa (Show map)

    Show map

    The Graywood Hotel is located in the middle of Knysna and features a swimming pool. The hotel provides guests with Wi-Fi throughout the property.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Phantom Forest Eco Reserve

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

    Show map

    Phantom Forest Eco Reserve hotel lies in a protected area of Knysna within 6 km of Old Gaol and Art Gallery, featuring massage therapy and a patio. This hotel also offers Wi-Fi in public areas.

    More...
    BOOK
  • Big Tree House Lodge

    56 Milkwood Drive, Knysna, South Africa (Show map)

    Show map

    Offering a terrace, a picnic area, and barbecue grills, the 3-star Big Tree House Lodge hotel lies in a protected area of Knysna, a 25-minute stroll from Jandreart Studio and 3.8 km from Pezula…

    More...
    BOOK
  • Hotel Claude

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

    Show map

    The 3-star Hotel Claude Knysna features 7 rooms and lies only 10 minutes' walk from Knysna Fine Art. Guests who stay at the hotel can park their car on site.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Rexford Manor Boutique Hotel

    7 The Commonage Close, 7 2 Yes, Knysna, South Africa (Show map)

    Show map

    Located in the Rexford district of Knysna, the 5-star Rexford Manor Boutique Hotel is around a 10-minute drive from such culture-oriented attractions as The Motorcycle Room. Guests who stay at the…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Royal Hotel Knysna

    24 Queen Street, Po Box 26, 6570 Knysna, Za, Knysna, South Africa (Show map)

    Show map

    The 3-star Royal Hotel Knysna has 8 rooms and is located just 1.1 km from Ocean Odyssey Whale Watching Knysna. Guests who stay at the hotel can park their car on site.

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