Where to stay
in Knysna

Top rated places to stay in Knysna for families
Pezula Nature Retreat is a hotel featuring an outdoor pool and a kids' club. Belvidere Manor is a hotel featuring an outdoor pool and 2 restaurants. Knysna Hollow Country Estate is a hotel featuring 2 outdoor pools and a restaurant.
Recommended hotels
Top rated places to stay for luxury travelers
Simola Hotel, Country Club & Spa is luxury a hotel featuring a full-service spa and a golf course. St James of Knysna is luxury a country house featuring 2 outdoor pools and a terrace. Knysna Lagoon is located just steps from the property. Turbine Hotel and Spa is luxury a hotel featuring 3 restaurants and a full-service spa.
Recommended hotels
Top places to stay with pools in Knysna
Pezula Nature Retreat is a hotel featuring an indoor pool and a full-service spa. You'll also be close to Knysna Golf Club and Cape Floral Region Protected Areas. Knysna Hollow Country Estate is a hotel featuring 2 outdoor pools and free WiFi. Hide Away Guest House is a guesthouse featuring an outdoor pool and a full-service spa.
Recommended hotels
Where to stay near the airport
Protea Hotel by Marriott Knysna Quays is a hotel featuring an airport shuttle and free breakfast. Pezula Nature Retreat is a hotel featuring an airport shuttle and a full-service spa. Belvidere Manor is a hotel featuring an airport shuttle and 2 restaurants.





