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. Knysna Hollow Country Estate is a hotel featuring 2 outdoor pools and a restaurant. Belvidere Manor is a hotel featuring an outdoor pool and 2 restaurants.
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. It's located just steps from Knysna Lagoon and Cape Floral Region Protected Areas. Villa Afrikana Guest Suites is luxury a guesthouse featuring a rooftop terrace and a deli.
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 be located just steps from 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. Knysna Hollow Country Estate is a hotel featuring an airport shuttle and 2 outdoor pools.





