The St. James of Knysna is an exclusive, owner run, country house hotel uniquely situated directly on the shores of the famous Knysna Lagoon.
Enjoy the splendid sight of Whales
Guests can delight themselves in the magnificent sight of the Southern Right Whale leaping full body out the calm waters of the bay just metres from the shoreline.