Perched on the banks of Knysna Lagoon in South Africa, The St. James of Knysna is an owner-run, five-star country-house hotel offering luxury suites in a tranquil waterfront setting. Guests enjoy elegant accommodations, generous gardens, a private jetty with a quaint lagoon cruise, and easy access to the attractions of the Garden Route.
Copyright © 2025 Africa Luxury Collection. All rights reserved.