10 best cheap hotels in Bath, from Regency-era rooms to affordable townhouse stays

These are the best townhouses, hostels and boutique stays for a budget-friendly break in the spa city