St James of Knysna

St James of Knysna is a 5* owner run Country House Hotel gracing the shores of Knysna Lagoon. The hotel prides itself on delivering exclusivity and attention to detail while catering to guests' every need. Relax by one of the pools, walk the peaceful gardens or fish from the jetty.

St James - sea St James - lake facing balcony St James - pool
  • Flexible booking terms
  • Secured deposit
  • 100% financial protection
  • Stringent safety & hygiene standards
  • Tried & trusted by our clients
  • Emergency medical care

Beautiful views of the lagoon from the dining room and bar complement exquisite dining experiences or drinks on the patio or simply nurse your selection from the well-stocked wine cellar by a crackling fire in the lounge.

The suites have been luxuriously furnished and styled for ultimate comfort, most with uninterrupted views of the Lagoon. Each suite has a superb bathroom, a spacious lounge, satellite television and telephone.

Getting There

A scenic 5 hour drive from Cape Town and 3 hour drive from Port Elizabeth.


Enjoy boating picnics, sun-downer cruises, water skiing, swimming, and angling on site and explore the stunning Garden Route and all it has to offer a short distance away.

Read what our previous clients thought of St James of Knysna

Review of St James of Knysna

Jo Q

Accommodation was good but unfortunately the weather was bad the night we were there and I think it has coloured my judgement a bit! Overall it was good, the rooms were big and the hotel itself had plenty of space for hanging out and relaxing. The staff also kindly cleaned our hire car for us without asking which was great as it was becoming a bit embarassing. …

12/01/2013 Read full trip review

Selected itineraries

Our favourite itineraries that visit Knysna

Show more itineraries