Halswell accommodation, things to do and travel information. Halswell is a small, country town located southwest of Christchurch City, New Zealand. A peaceful, Halswell Quarry Park is the main attraction in Halswell. Halswell Quarry Park is built on an historic quarry site and offers walks, gardens, historic sites and recreational picnic areas.