The Farm Inn is a charming hotel situated on a working farm in Newcastle, KwaZulu-Natal. The hotel offers comfortable and cozy rooms, each featuring a rustic decor and modern amenities. Guests can enjoy a happy hour at the hotel's bar, where they can unwind with a variety of drinks and cocktails. The hotel also features a restaurant serving farm-to-table cuisine, a swimming pool, and outdoor activities such as hiking and bird watching. With its tranquil setting and farm experience, The Farm Inn is an excellent choice for travelers looking for a hotel with a happy hour in Newcastle, KZN.