St James of Knysna

★ ★ ★ ★ ★

The St. James of Knysna is a five-star country house located on the scenic banks of the idyllic Knysna Lagoon.  Only 2,5km from the centre of town - and 2,8km from the popular The Waterfront Knysna Quays (with its restaurants, shops, etc) - The St. James Hotel in Knysna is also just a few minutes drive from Knysna’s championship golf courses: Simola, Pezula and the Knysna Golf Club.

And if you love the water - for canoeing, kiteboarding, or just paddling about - well, the Lagoon’s right there at the end of the lush and expansive gardens.

As guests of the St. James, you can enjoy a leisurely lagoon cruise on the hotel's pontoon barge, ‘The Boat,’ which departs from the private jetty to explore the upper reaches of the Knysna Lagoon.  This is a romantic, relaxing introduction to the Knysna River estuary in the central region of South Africa’s largest unfenced wildlife preserve: the Garden Route National Park.

The St. James of Knysna is an independent, owner-run establishment – with its luxury suites, bed and breakfast accommodation, guest lounge (with lending library and board games), exclusive gift boutique, and expansive formal and informal gardens featuring two swimming pools and numerous seating areas.  Light refreshments are served throughout the day and can be enjoyed in the garden, at the swimming pool or in your room or suite.


  • Air Conditioning
  • Bar Fridges in Room
  • Bathrobe
  • Beverage Maker in Room
  • Butler service
  • Direct Dial Telephone Number in room
  • Ensuite private bathroom
  • Hairdryer
  • Heater in Room
  • Housekeeping
  • Internet Access
  • Iron and ironing board
  • Mini bar
  • Safe
  • Satellite TV
  • Slippers
  • Tea and coffee making facilities
  • Telephone

Facilities Available at St James of Knysna

  • Croquet
  • Garden
  • Hotel Bar
  • Lounge
  • Nearby golf course
  • Nearby Gym
  • Nearby Spa
  • Outdoor patio
  • Parking
  • Restaurant
  • Swimming Pool

More Information on St James of Knysna

FAQs about St James of Knysna
What is the contact number for reservations?

The contact numbers to make a reservation at St James of Knysna are:

•  Cape Town Reservations +27 (0) 21 794 9050
•  Durban Reservations: +27 (0) 31 941 5945
•  Johannesburg Reservations: +27 (0) 10 446 8045.

Alternatively, you can check availability and book online by clicking here.

How much does a room at St James of Knysna cost?
The average rate for a night's stay at St James of Knysna is R2,370.00 to R4,050.00.
Where is St James of Knysna located?
The address of St James of Knysna is: The Point, Knysna, Knysna, 6570.