Halls Creek is a small town in the Eastern Kimberley region, popular as a stopover point and rich in indigenous history.
They do advertise as being pet friendly; call them prior to making a booking to make sure your dog is approved.
They do have an inhouse bar and restaurant.