Right in the centre of the city, in southgate street.
There are several hotels in Gloucester.
There are also Travelodges, Holiday Inns and Travel Inns around the suburbs. Many of the pubs offer B&B. There are a few campsites dotted around, and, in the countryside, there are many, many good hotels and pubs, some of which are luxury ones.