Find hotels in Knysna from $32

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Knysna hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

The Lofts Boutique Hotel
4 out of 5
The Boatshed, Long Street, Thesen Islands, Knysna, Western Cape, 6570
0.87 mi from city center
4.7/5 Exceptional! (44 reviews)
Amazing boutique find
"Stay was amazing. Actually extended for an extra night. The staff were courteous, welcoming, friendly and professional. The views from the deck were exceptional, especially at sunset. The rooms were clean, big, with an outside patio."

Reviewed on Nov 13, 2020

The Lofts Boutique Hotel
Protea Hotel by Marriott Knysna Quays
3.5 out of 5
Waterfront Drive, Knysna, Western Cape, 6570
Fully refundableReserve now, pay when you stay
The price is $89 per night from Sep 1 to Sep 2
0.4 mi from city center
4.1/5 Very Good! (262 reviews)
"The hotel was very clean and in an excellent location. The staff were extremely accommodating and welcoming. The breakfast included with our stay was very good. We would highly recommend this hotel."

Reviewed on Apr 10, 2022

Protea Hotel by Marriott Knysna Quays
St James of Knysna
5 out of 5
The Point, Eastford, Knysna, Western Cape, 6570
The price is $108 per night from Aug 17 to Aug 18
1.67 mi from city center
4.7/5 Exceptional! (159 reviews)
The best
"This is our favourite place to stay in Knysna. Great staff, wonderful position, great breakfast."

Reviewed on Jun 3, 2020

St James of Knysna
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Teniqua Treetops
3 out of 5
Sedgefield, just off the N2, Garden route, Knysna, Western Cape, 6570
The price is $71 per night from Aug 22 to Aug 23
12.52 mi from city center
4.5/5 Wonderful! (30 reviews)
Amazing
"Amazing place"

Reviewed on Feb 13, 2020

Teniqua Treetops
Portland Manor
3.5 out of 5
Garden Route, Knysna, Western Cape
The price is $66 per night from Aug 12 to Aug 13
6 mi from city center
3.7/5 Good! (3 reviews)
Spectacular
"Absolutely wonderful. Spectacular setting, family friendly and hospitality beyond any expectations. Highly recommended."

Reviewed on Dec 30, 2020

Portland Manor
Brenton Park Holiday Cottages
3.5 out of 5
10 Brenton Park, Capt. Duthie Ave, Lake Brenton, Knysna, Western Cape, 6570
The price is $47 per night from Aug 12 to Aug 13
1.95 mi from city center
5/5 Exceptional! (2 reviews)
"Well equipped and lovely!"

Reviewed on Jan 8, 2022

Brenton Park Holiday Cottages
Pezula Nature Hotel & Spa
Lagoonview Drive, Sparrebosch, Eastern Head, Knysna, Western Cape, 6571
Fully refundableReserve now, pay when you stay
The price is $114 per night from Aug 12 to Aug 13
3.4 mi from city center
4.5/5 Wonderful! (163 reviews)
"Beautiful location, spacious accommodation."

Reviewed on Apr 28, 2022

Pezula Nature Hotel & Spa
Premier Resort The Moorings, Knysna
4 out of 5
George Rex Drive, Knysna, Western Cape, 6571
Fully refundableReserve now, pay when you stay
The price is $79 per night from Sep 9 to Sep 10
1.66 mi from city center
4.2/5 Very Good! (70 reviews)
"We spent a nice holiday everything was perfect , clean, nice landscape and lake view, quiet and a very cooperative staf"

Reviewed on Aug 6, 2022

Premier Resort The Moorings, Knysna
Lakeside Knysna Accomodation
2.5 out of 5
88 Main Road, Knysna, Western Cape, 6571
The price is $32 per night from Aug 28 to Aug 29
0.53 mi from city center
3.3/5 (7 reviews)
"Not a place to stay longer than 1 night.At R520 for 1 night 1person there are better options."

Reviewed on Dec 4, 2017

Lakeside Knysna Accomodation
Knysna River Club
4 out of 5
Sun Valley Drive, Garden Route, Knysna, Western Cape, 6571
The price is $53 per night from Aug 19 to Aug 20
0.92 mi from city center
4.1/5 Very Good! (14 reviews)
Very easy walk into town
"Very spacious accommodation Large airy living space."

Reviewed on Apr 14, 2017

Knysna River Club
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.

Where to stay in Knysna

Find the best Knysna areas and neighborhoods for the activities you enjoy most. Learn more about Knysna

Stay near popular Knysna attractions

Knysna hotels information

Number of reviews 754
Accommodation 259 hotels
Lowest Price $32
Highest Price $114

Frequently asked questions

Recent reviews of Knysna hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code