The Halswell, conveniently located on Halswell Road, is your go-to spot from morning through to night. Start your day with a hearty breakfast, drop in for a relaxed lunch, or wind down with a delicious dinner. Whether you’re here to catch all the live sporting action on our big screens, savour classic pub favourites, or explore our refreshing drinks menu, there’s something for everyone.
Families will love the fully fenced playground for the kids, and your four-legged friends are welcome to join you in our outdoor area.
Whatever the occasion, The Halswell is the perfect place to gather, relax, and enjoy good times together.
Our menu has something for everyone – from juicy cuts off the grill and classic pub favourites to share plates perfect for grazing with friends. Kids have their own dedicated menu, and every dish is crafted with quality ingredients and care.
Pair your meal with a refreshing pint from our tap beer range, a glass from our curated wine list, or a classic cocktail.
Whether you’re hosting a small get together or a big party, we have a range of event styles to suit your needs. From standing cocktail parties for up to 50 guests to seated dinners for up to 30, our versatile spaces provides the ideal setting for any occasion.
Let us help bring your vision to life with exceptional service, delicious food, and a welcoming atmosphere.
Enjoy comfort, convenience and a warm local welcome when you stay at The Halswell.
With 12 queen rooms on offer, each equipped with modern amenities like free wi-fi, TVs and private ensuite bathrooms, we’ve got everything you need for a relaxed stay.