The Farm Inn is a charming hotel located on a working farm in Newcastle, KwaZulu-Natal. This hotel offers full board options, providing guests with delicious meals made from fresh, locally sourced ingredients. The rooms are cozy and well-appointed, offering a comfortable retreat after a day of exploring the farm. The hotel features a range of activities, including horseback riding, hiking trails, and farm tours. Guests can also enjoy the hotel's restaurant, which serves a variety of farm-to-table dishes. With its unique farm experience and full board offerings, The Farm Inn is a great choice for a memorable stay in Newcastle.