From full spa hotels in Sussex to slick London boutiques, we reveal the loveliest affordable hotels across the country ...