Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
1 Church Street, Bradford on Avon, BA15 1LN, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
17 properties in Bradford on Avon
Including hotels, apartments, villas and more.
They speak your language
The Swan's staff speak: English
Booking is safe
When you book with us your details are protected by a secure connection.
Terrace, Sun terrace
Food & Drink
WiFi is available in all areas and is free of charge.
Free public parking is possible on site (reservation is not needed).
Meeting/banquet facilities, Fax/photocopying, Bridal suite
Newspapers, Non-smoking rooms, Heating, Non-smoking throughout, Designated smoking area
14:00 - 23:00 hours
07:00 - 11:00 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required room.
Children and extra beds
All children are welcome.
All children under 12 years stay free of charge when using existing beds.
All children under 2 years are charged GBP 5 per person per night for children's cots/cribs.
All older children or adults are charged GBP 15 per person per night for extra beds.
The maximum number of total guests in a room is 2.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Based on 137 reviews
Value for money
Show reviews from:
In the pretty market town of Bradford-on-Avon, less than 9 miles from Bath, Granby House Bed & Breakfast offers high-quality accommodation in west Wiltshire.
Score from 119 reviews Superb
Featuring boutique bedrooms, onsite parking and free Wi-Fi throughout, The Castle Inn offers cosy accommodation in the picturesque Wiltshire town of Bradford on Avon.
Score from 140 reviews Superb
This Georgian building is in Bath city centre, 300 metres from the Abbey, the Roman Baths and Bath Spa Rail Station.
Score from 1438 reviews Fabulous
This informal and elegant 250-year-old Georgian country house is peacefully located in 11 acres of land, 20 minutes' drive from Bath and just 40 minutes’ drive from Bristol Airport.
Score from 164 reviews Very good
The area & the hotels orginality
Old fashioned bedroom, large but not made the most of
The location and hotel both excellent, took the train to Bath for a Spa Experience. All meals at the hotel really tasty and staff cheerful and eager to please. Really enjoyed taking coffee at the canal lock and watching the world go by.
Although the hotel was excellent on the whole it could do with a lick of paint and a new bathroom.
very central location. good music in the bar, local folk groups etc. a lovely building.
there was an overwhelming smell of floor polish all over the hotel. the beautiful old floor stone tiles should be left as is, not polished and sticky. the smell was sickly. the decor in the communal areas of the bar and hotel wasn't very good. canvas prints of buddhas and flowers etc. very bright lights at night. modern furniture in such a lovely old building. the rooms were fairly clean and had a better decor but my room had squashed mosquitoes over one part of a wall.
The Bed - super comfy. We had a great sleep. The cooked breakfast was excellent.
Black spots and mould on our bathroom ceiling. Pump for the shower didn't work unless water was set to cold to start with (apparently we should have been told this). Net curtains in the windows were very dirty and needed replacing. No marmalade or newspapers at breakfast!
Room was clean and comfortable. Suprisingly big bathroom!! Breakfast good too
Hairs in the plug hole from previous occupants, dirty and sticky breakfast table, staff didn't seem interested. Had to ask for everything, nothing was offered. Room was tired and neglected, a bit like the whole hotel.
You always get a good breakfast,but other then that ,on this occasion "Nothing"
I arrived and waited some 20 mins before anyone attended to me,then only to tell me they hadn't a room I had no booking,I produced my booking confirmation,so they found me what they called "a Room"the bed had been slept in and the bedding was dirty,I have stayed before and enjoyed my stay,but this time if I had slept in a skip it would have been cleaner,the room itself was a disgrace.I did complain and was told they would not be charging me,but we will see.It was all down to very sloppy house keeping.
The room was surprisingly quiet, given the hotel's location in the centre of town, and we slept really well in the very comfortable bed. Breakfast was delicious - I had smoked salmon and scrambled eggs, and the serving of salmon was VERY generous! Staff were friendly and helpful and although there were some glitches on our arrival, they were dealt with apologetically and politely. We would definitely stay there again.
On our arrival we had to wait for quite a while before we could get into our room, as previous guests had apparently gone off with the key. After some time we were given the key to another room and told that this might fit, so we trailed up three flights of stairs, with our bags, to try it. It didn't fit, so we went back to reception where we were promised a drink on the house while the staff tried to sort out the problem (there was one girl on duty, new to the job and having to take care of the bar and reception.) Before we could order, however, the manager arrived and did sort things out for us, so the free drink never happened!! We were just happy to get to our room though, so we let it go. We had only one set of towels in the room, so had to ring down to reception for another set.
Smack bang in the middle of the town, 5 mins walk from the station. friendly helpful staff, superb breakfast, comfortable well equipped rooms
Lots of stairs to top (2nd) floor but room was very quiet
Location. Beds were comfortable. Staff pleasant
Although quirky and quaint for 10 minutes, very uneven floors are an irritation when belongings literally roll off the dressing table or trying to iron and the board doesn't stand still! Unsightly card board wedging all the furniture in an upright position let rooms down.Full English Breakfast was enjoyable just not very satisfying portion wise and had to wait ages! Bathroom had issues with the shelf sloping downwards, thus unusable and the water in the sink took age to drain. Had to request kettle for room.
Friendly staff, homey atmosphere
Room looked weary, carpet and toilet not very clean. Landing full of cobwebs and dust. Tables in restaurant sticky (morning and evening)
The location was good near to the station for Bath staff and Manager were very helpful good choice of food especially at breakfast all cooked to a very high quality The rooms were very comfy and clean and our room 10 was very quiet
Rooms were a bit tired but nothing that could not be rectified with a little tlc Made some suggestions to the management which I think they will put into force
room was dirty, marks on the carpet, net curtains were stained, shower curtain was filthy, grout and seal round bath mouldy, damp patches on bathroom ceiling, mould in bathroom, had to pass rubbish to get to room, breakfast room noisy and crowded, breakfast sparce, mattress dipped in the middle
very friendly helpful staff superb hotel great location
nice big room location nice breakfast
needs smartening up staff can be a bit ditzy need to be clearer on their 'offer'
Traditional English style of the hotel and perfect countryside of the surrounding area!
Ideally situated in centre of town, with easy access to rail station Free car parking Helpful staff, especially Phoebe Very comfortable beds
Communal areas were not very clean and decor was poor - need re-vamp
staff very friendly
ground floor gents toilet not open for the 4 days stay
Nice rooms comfortable and clean
Food was expensive for the size of portions which were small for meals and breakfast don't think the Asian mix helps keep it simple
Excellent location in centre of town.Pleasant bar area and interesting menu.
We stayed in No.6 room and thought shower could do with replacing.Also traffic noice in this room quite bad.
Excellent location for canal walks. Both the Folk Night and the Blues Night in the bar during our stay were a reall bonus
Helpful staff, we asked for another room as we were on the top floor.
Didn't tell us the new room was more expensive, however we agreed on a compromise.
The hotel is in a good location close to the railway station which is ideal for visiting nearby Bath.The food was very good as were the staff who were very polite and helpful
Avoid a nearby pub the horseshoes,whose staff and clientele leave a lot to be desired.
Not enough milk and breakfast tea in bedroom (only 3 milk)
Location & transport very good, staff very helpful, good breakfast & evening meals.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.