The Turbine Hotel is lovely and well located but is pricey. The Rex is also well located near the waterfront - not sure when you are traveling but there is currently construction going on right next to the Rex as they building additional rooms. For me you can't go wrong with the Protea Marriott Knysna Quays
Thanks! Will be there for Christmas!
OK that should be fine - construction should be completed by November
Thanks. I'll look at the note you mentioned too. I do want something with a pool.
Turbine Hotel has a lovely sun-facing pool, and close water views. It would be my first choice. It's in a quiet touristic area.Edited: 24 June 2017, 04:02
Also look at the beautiful St James. It's right on the water but not walking distance into town.
Thanks! I know I'm sounding a bit precious, but are the pools heated?
For Christmas time you may need some ice cubes for the pool, rather than heating.
I would not bother.