Find Hotels in Knysna

Knysna, Western Cape, South Africa

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 hotels in Knysna

St James of Knysna
5 out of 5
The Point, Eastford, Knysna, Western Cape
$137
per night
Mar 22 - Mar 23
4.7/5Exceptional! (156 reviews)

"This is a beautiful property. It is not inexpensive however the facility certainly merits the cost. It has a view of the waterfront and the rooms are spacious and extremely well maintained. The restaurant in the hotel has good breakfast and lunch options. Recommend having dinner at one of the many ..."…"

Reviewed on Mar 8, 2019

St James of Knysna
Oyster Creek Lodge
4 out of 5
1 Point Close, Knysna, Western Cape
$56
per night
Mar 5 - Mar 6
4.2/5Very Good! (30 reviews)

"The real selling point of this place is its stunning location right in the middle of the beautiful lagoon! Incredible view from your room and breakfast area! The lodge itself is cozy, if not in need of some slight renovations (the bathrooms could use an upgrade). Though I wouldnt consider it a 4* ..."…"

Reviewed on Mar 2, 2019

Oyster Creek Lodge
Villa Paradisa Guest House
5 out of 5
9 Watsonia Drive Paradise, Knysna, Western Cape
$122
per night
Feb 26 - Feb 27
4.6/5Exceptional! (39 reviews)

"Loved the service and location. Owners went out of their way to assist us. Carpets, cushions, hot tub all need updating. Office in middle of house unsightly. All easy fixes."…"

Reviewed on Oct 19, 2019

Villa Paradisa Guest House
Protea Hotel by Marriott Knysna Quays
3.5 out of 5
Waterfront Drive, Knysna, Western Cape
Free CancellationReserve now, pay when you stay
$99
per night
Mar 3 - Mar 4
4.1/5Very Good! (216 reviews)

"Nice location, close to shopping and choice of restaurants"…"

Reviewed on Feb 20, 2020

Protea Hotel by Marriott Knysna Quays
Premier Resort The Moorings, Knysna
4 out of 5
George Rex Drive, Knysna, Western Cape
Free CancellationReserve now, pay when you stay
$53
per night
Feb 28 - Feb 29
4.2/5Very Good! (46 reviews)
Convenient and Nice

"Unfortunately, we only had an opportunity to stay for one night. During the stay, we were able to enjoy a beautiful room one the first floor, with a patio door that opened towards a walkway to the pool. The room was very clean, but the walls were pretty thin and we could hear the next door neighbor ..."…"

Reviewed on Jan 22, 2018

Premier Resort The Moorings, Knysna
Aestas Bed & Breakfast
3 out of 5
21 Fitchat Street, Knysna, Western Cape
$52
per night
Feb 26 - Feb 27
4.5/5Wonderful! (44 reviews)

"Lovely kind welcome from Guus and Lidy, and continuous friendliness throughout. Straightforward and value for money."…"

Reviewed on Jan 19, 2019

Aestas Bed & Breakfast
Kanonkop Guest House
5 out of 5
6 Cuthbert Street, Knysna, Western Cape
$264
per night
Feb 26 - Feb 27
4.9/5Exceptional! (8 reviews)
Fabulous

"Fabulous , great service, very generous, very nice owner and stuff . Amazing view from the penthouse suite."…"

Reviewed on Dec 15, 2018

Kanonkop Guest House
The Lofts Boutique Hotel
4 out of 5
The Boatshed, Long Street, Thesen Islands, Knysna, Western Cape
$136
per night
Feb 26 - Feb 27
4.7/5Exceptional! (38 reviews)

"Perfect in every way. Lovely lagoon location on Thesens Island, welcoming staff, personal attention, beautifully appointed and decorated, and gorgeous breakfast."…"

Reviewed on Dec 14, 2019

The Lofts Boutique Hotel
Simola Hotel, Country Club & Spa
5 out of 5
No. 1 Old Cape Road, Knysna, Western Cape
$253
per night
Feb 26 - Feb 27
4.6/5Exceptional! (114 reviews)

"Friendly staff, good golf, clean room and happy to recommend Simola to others."…"

Reviewed on Feb 15, 2020

Simola Hotel, Country Club & Spa
aha The Rex Hotel
4 out of 5
8 Gray Steet, Knysna, Western Cape
$73
per night
Mar 17 - Mar 18
4.4/5Wonderful! (147 reviews)

"A good property offering all that you require, I was there only one night ad it offered me a good nights sleep"…"

Reviewed on Jan 23, 2020

aha The Rex Hotel
Don't see what you're looking for?
See all available properties in Knysna
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Knysna

Visitors to Knysna are sure to enjoy the golf courses. Tourists can also enjoy the city's safari tours and forests.

  • There are 168 hotels and other accommodations in Knysna
  • The closest major airport is in Plettenberg Bay (PBZ), 20.5 mi (33 km) from the city center
  • The next closest is in George (GRJ), 34.3 mi (55.2 km) away

Sightseeing and Staying in Knysna

The city's natural beauty is on display at Goukamma Nature and Marine Reserve, Knysna Elephant Park, and Pledge Nature Reserve. Golfing is one of the top activities, while Simola Golf Course, Knysna Quays, and Knysna Golf Club are favorite sights to visit. A couple of additional sights to add to your agenda are Brenton on Sea and Featherbed Nature Reserve.

In Knysna, there are 168 hotels and other lodging options so you'll have ample places to choose from for your holiday retreat. These are highly ranked ones based on our user reviews:

  • Villa Afrikana Guest Suites - Guests who stay at this 5-star guesthouse in Paradise can enjoy access to free breakfast and a restaurant, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and helpful staff.
  • Amanzi Island Lodge - Our customers love the WiFi and room size at this guesthouse. This 4-star guesthouse features 2 outdoor pools, free breakfast, and a restaurant.
  • Head over Hills Luxury Retreat - With a stay at this 5-star guesthouse, guests can enjoy access to free breakfast and a restaurant, along with a free stocked minibar. Expedia customers like its breakfast.

Dressing for Knysna

  • Between January and March, daytime temperatures average 79°F, while nighttime temperatures stay around 56°F
  • From April to June, the average is 76°F during the day and 45°F at night
  • July through September sees average temperatures of 70°F during the day and 45°F at night
  • In October-December, you can expect 78°F as the daytime average and 50°F as the nighttime average
  • About 0.51 inches of rain falls on Knysna each year
  • February and January are usually the hottest months averaging 79°F, while July and June are usually the coldest with an average temperature of 46°F

Frequently asked questions

Recently booked Knysna hotels

Recent reviews of Knysna hotels

More trip options