If you can stay over for the night you have lots of options. Milsoms is about 6 miles from the town centre.
They have rooms at Milsoms. A lovely convenient option, although not completely inexpensive.
The Lattice Lodge is a great B&B not too far away. More about that later.
You know what you are going to get at Premier Inn - the comfy mattresses! Also, the convenience of being in the centre of town. And they have some parking.
Of course there are lots of others, (you could Google a few).