Premier Inn, 4 James St W, Bath.
When it's time to change hotels, walk 2 blocks NW on James St., turn right (N) onto Green Park Rd., walk 2 blocks, turn left onto Monmouth Place. Continue walking west on Monmouth Place; you will pass the Scallop Shell restaurant on your right. Continue walking, as Monmouth Place changes its name to Upper Bristol Road. Look to your right; you will be pretty much in front of The Brooks Guesthouse.
We took the Rick Steves Best of England tour in 2018, and stayed a couple of extra nights before the tour started at Brooks. However, if it had not had rooms available, this Premier Inn would have been our choice. It's in the center of town, close to sights and restaurants. It is a modern hotel, without "charm", but it serves the purpose providing clean and comfy beds.
If you want more charm at a higher price, try The Abbey Hotel, right behind Bath Abbey.
The Scallop Shell is an excellent place for fish and chips. You will need dinner reservations for an evening meal, as it is very popular.