St. James of Knysna is a luxurious hotel that offers guests a peaceful oasis to unwind and relax. The hotel's location on the shore of the lagoon provides stunning views of the water from the well-furnished rooms. Guests rave about the breakfast, calling it the best they've ever had with a variety of options both on the buffet and a'la carte. The rooms are spacious, well-appointed and beautifully decorated with some even including a separate living room and balcony with stunning views overlooking the lagoon. The staff is exceptional, going above and beyond to ensure guests have a memorable stay with courteous and helpful service. St. James of Knysna is a truly luxurious hotel, offering guests a relaxed luxury stay that is unmatched by any other hotel in Knysna.