Hotels in Knysna, South Africa

Search and compare Knysna, South Africa hotels from hundreds of travel sites and save

Knysna, South Africa
Mar 31 — Apr 12
Knysna, South Africa
Fri 3/31
Sat 4/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Knysna

Filter by star ratings
All filters
Laguna Grove Holiday Rentals
8.4 Excellent
Knysna, Western Cape, South Africa
Show on map
0.4 mi from city centre, Knysna, South Africa 
ExcellentBased on 248 reviews
8.4

Laguna Grove Holiday Rentals provides comfortable 3-star accommodation in Knysna. It also offers a bowling alley, free Wi-Fi and a swimming pool.

St. James of Knysna
9.5 Excellent
The Point, Eastford, Knysna, Western Cape, South Africa
Show on map
1.7 mi from city centre, Knysna, South Africa 
ExcellentBased on 133 reviews
9.5

St James of Knysna is situated in Knysna and features complimentary wireless internet. It also provides a Turkish steam bath, a rooftop terrace and an outdoor pool.

The Lofts Boutique Hotel
9.0 Excellent
The Boatshed, Long Street, Knysna, Western Cape, South Africa
Show on map
0.8 mi from city centre, Knysna, South Africa 
ExcellentBased on 733 reviews
9.0

The Lofts Boutique Hotel provides a charming setting when in Knysna. It also features free Wi-Fi, massage services and an outdoor pool.

Amanzi Island Lodge
9.1 Excellent
31 Cearn Drive, Knysna, Western Cape, South Africa
Show on map
2.6 mi from city centre, Knysna, South Africa 
ExcellentBased on 535 reviews
9.1

Located in Knysna, Amanzi Island Lodge is within a 40-minute drive of Plettenberg Bay Airport and offers a Jacuzzi, an outdoor pool and a private beach. Those staying at the property can also make use of free Wi-Fi.

Villa Afrikana Guest Suites
9.7 Excellent
13 Watsonia Drive Paradise, Knysna, Western Cape, South Africa
Show on map
0.9 mi from city centre, Knysna, South Africa 
ExcellentBased on 139 reviews
9.7

Ideally located in Knysna, Villa Afrikana Guest Suites offers modern accommodation within a short drive of Knysna-Amatole Montane Forests. It also features a swimming pool, a rooftop terrace and an outdoor pool.

Turbine Hotel & Spa
9.0 Excellent
TH 36 Sawtooth Lane, Knysna, Western Cape, South Africa
Show on map
0.9 mi from city centre, Knysna, South Africa 
ExcellentBased on 959 reviews
9.0

Situated in Knysna, Turbine Hotel & Spa offers unique 5-star accommodation, as well as an outdoor pool and a sauna. It also provides a diving centre, body treatments and facial treatments.

Simola Hotel, Country Club & Spa
9.0 Excellent
No. 1 Old Cape Road, Knysna, Western Cape, South Africa
Show on map
2.7 mi from city centre, Knysna, South Africa 
ExcellentBased on 732 reviews
9.0

Located in Knysna, Simola Hotel Country Club & Spa provides free wireless internet and a gym. It has a day spa, as well as a sauna, an outdoor pool and a beauty centre.

Under Milkwood Resort
8.9 Excellent
13 George Rex Drive, The Heads, Knysna, Western Cape, South Africa
Show on map
2.9 mi from city centre, Knysna, South Africa 
ExcellentBased on 616 reviews
8.9

Under Milkwood Resort is located in Knysna and is close to Leisure Isle. Some of the facilities on offer at this unique 3-star resort include free on-site parking and wireless internet.

Head Over Hills Luxury Retreat
9.1 Excellent
22 Glen View Drive, Knysna, Western Cape, South Africa
Show on map
3.2 mi from city centre, Knysna, South Africa 
ExcellentBased on 104 reviews
9.1

Situated in Knysna, Head over Hills is a short walk from Knysna Heads and offers a sauna, an infinity pool and a Jacuzzi. Some of the popular features provided at this unique 5-star guest house include complimentary on-site parking and Wi-Fi.

Knysna Hollow Country Estate
9.4 Excellent
5 Welbedacht Lane, Knysna, Western Cape, South Africa
Show on map
1.7 mi from city centre, Knysna, South Africa 
ExcellentBased on 533 reviews
9.4

Located in Knysna, Knysna Hollow Country Estate is within a 40-minute drive of Plettenberg Bay Airport and offers an outdoor pool. Those staying at the property can also make use of complimentary Wi-Fi.

Tips for booking hotels in Knysna

Cheapest month:September
Most expensive month:December
Average price in Knysna:$122/night
Cheapest price found:$27/night
Cheapest day:Thursday
Most expensive day:Monday
$55 - $215
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$118 - $154
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Knysna, South Africa

The Russel Hotel
7.5 Good
Corner Long, Graham And Unity Street, Knysna, Western Cape, South Africa
Show on map
0.2 mi from city centre, Knysna, South Africa 

The Russel Hotel is situated in Knysna and is close to the area's tourist attractions. It offers 3-star accommodation with air-conditioned rooms.

$35
Avg. per night
Orange Inn Knysna
9.0 Excellent
25 Old Toll Road Upper Old Place, Knysna, Western Cape, South Africa
Show on map
1.3 mi from city centre, Knysna, South Africa 

Boasting an outdoor pool, Orange Inn Knysna is situated in Knysna and offers stylish accommodation. In addition to free private parking on site, the guest house features stylish 4-star rooms and a bar.

$37
Avg. per night
Overmeer Guest House
8.7 Excellent
34 - 36 Meyer Street, Knysna, Western Cape, South Africa
Show on map
1.1 mi from city centre, Knysna, South Africa 

Overmeer Guest House is situated in Knysna and is close to the area's tourist attractions. It offers complimentary Wi-Fi, a tour desk and an outdoor pool.

$41
Avg. per night
Panorama Lodge
8.0 Excellent
14 Galjoen Street, Knysna, Western Cape, South Africa
Show on map
2.5 mi from city centre, Knysna, South Africa 

Panorama Lodge is situated in Knysna and features complimentary Wi-Fi. Those staying at the property have access to a sun deck and an outdoor pool.

$41
Avg. per night
On The Estuary
8.5 Excellent
150 Old Cape Road, Knysna, Western Cape, South Africa
Show on map
1.2 mi from city centre, Knysna, South Africa 

On The Estuary provides relaxed 3-star accommodation in Knysna. It boasts views of Knysna Heads, and features an outdoor pool.

$42
Avg. per night
Premier Resort The Moorings, Knysna
8.4 Excellent
George Rex Drive, PO Box 109, Knysna, Western Cape, Knysna, Western Cape, South Africa
Show on map
1.6 mi from city centre, Knysna, South Africa 

Ideally located in Knysna, the hotel offers stylish accommodation an easy drive from Knysna Waterfront. There is also a fitness centre with a swimming pool.

$60
Avg. per night
aha The Rex Hotel
8.2 Excellent
8 Gray Steet, Knysna, Western Cape, South Africa
Show on map
0.2 mi from city centre, Knysna, South Africa 

Boasting an outdoor pool, aha The Rex Hotel is situated in Knysna and provides comfortable accommodation. It also offers supervised child care/activities, a 24-hour reception and an express check-in and check-out feature.

$61
Avg. per night
Pumula Lodge
9.2 Excellent
7 Lindsay Street, Hunter's Home, Knysna, Western Cape, South Africa
Show on map
2.3 mi from city centre, Knysna, South Africa 

Pumula Lodge is located in Knysna and is close to Knysna-Amatole Montane Forests. It also provides a concierge, an outdoor pool and free Wi-Fi.

$63
Avg. per night

Hotel prices in Knysna

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Knysna

Facts about staying in Knysna

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation