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. Simola Hotel, Country Club & Spa is a hotel featuring an outdoor pool 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. Head over Hills Luxury Retreat is luxury a guesthouse featuring spa services 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. It's just a short 1-minute walk from Cape Floral Region Protected Areas. Knysna Hollow Country Estate is a hotel featuring 2 outdoor pools and free WiFi. Issaquena Heights Boutique Hotel is a hotel featuring an outdoor pool and free WiFi.
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.