St Kilda Hotel is a local favourite in Armidale, known for its welcoming atmosphere, friendly service, and generous, delicious meals. Serving lunch and dinner, the hotel offers a menu packed with hearty pub classics, quality steaks, fresh seafood, and family favourites, ensuring there's something to satisfy every appetite. Whether you're catching up with friends, enjoying a family meal, or looking for a casual dining experience, St Kilda Hotel delivers great food, generous portions, and country hospitality in a comfortable setting.