Knysna accommodation with views of the ocean, perfect for whale watching.
Pezula Resort Hotel is a beautiful hotel overlooking the Knysna Lagoon and Outeniqua Mountains. Relax in elegant suites boasting scenic views of the...more
The Protea Hotel Knysna Quays is located in the prime region of Knysna's attractions. Guests have the chance to enjoy a unique South African whale...more
The St. James of Knysna is an exclusive hotel located on the shores of Knysna Lagoon with the beach not too far away for whale watching...more