Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
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 speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
Terrace, Sun Deck
Food & Drink
WiFi is available in all areas and is free of charge.
Free public parking is available on site (reservation is not needed).
Meeting/Banquet Facilities, Fax/Photocopying, Honeymoon Suite
Newspapers, Non-smoking Rooms, Heating, All Spaces Non-Smoking (public and private), Designated Smoking Area
2:00 PM - 11:00 PM
7:00 AM - 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred 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 in a crib.
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.
Additional fees are not calculated automatically in the total cost 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 152 reviews
Value for money
Show reviews from:
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 162 reviews Wonderful
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 171 reviews Wonderful
With picturesque gardens and a dining terrace, this charming inn is set in 1.5 acres of Wiltshire countryside. A deli, farm shop and café are featured on site, as well as a 2 AA Rosette restaurant.
Score from 79 reviews Very good
The Old Ham Tree in Holt is a traditional village pub offering bed and breakfast on the Wiltshire/Somerset border.
Score from 95 reviews Good
Comfy bed, nice breakfast and pleasant staff
overpriced for what was on offer
Central location included parking, breakfast was of a high standard and rooms were generously proportioned.
We were told some problems with staffing so no food available in the evening, however, their recommendation, the Dandy Lion, was close by with both a great atmosphere and good food.
Clean and Tidy Staff friendly food good Central position Comfortable room and bed Entertainment provided.
Three flights of stairs would be difficult for a more elderly couple
Proximity to family for Christmas. Choices for breakfast. Location in the town.
I booked the hotel for family based.on previous friends recommendation and asked then for feedback. They had no complaints.
Comfort and location of hotel
Disappointed that the hotel was not providing an evening meal, even though they advertised that they did.
Arrived. Place packed. The staff still made time to help with bags etc... Was a great festive atmosphere..Christmas breakfast was most jolly
Staff, warm friendly helpful. Location was great Food good Managed to accommodate us after booking mixup Immediate cleaning of toilet, dirty on our arrival by manager/proprietor following a call to reception. Not charged for dinner in recognition of problems
A mix up with our booking, the amendment of two days instead of one, somehow didnt translate, either booking.coms problem or hotel, could have been disastrous but hotel able to accommodate us in standard room,(we'd booked superior),luckily and the room was very nice. Had already upgraded us to a deluxe for second night (four poster bed). Regular maintenance of rooms needs attention. Toilet in our 2nd room dirty on our arrival, manager/proprietor came up and cleaned it
Location. Free car parking. Inclusive WiFi.
We were allocated a pokey little room that is really a single room with a small double bed installed in it. The reception stated that the last guests reported the shower broken. The toilet handle had to be pumped to make it flush. All in all this is a £45 per night hotel and does not justify anything more.
stairs needed vacuuming & walls needed painting in public areas. The shower cubicle was mouldy & plugholes not clean.
Tepid, slow water supply
Water temp not very hot
Near to Bath, good food
Shower broken in room, could do with a revamp throughout
The position great. The hotel full of character, very important. Good friendly service and open attractive breakfast room. Happy atmosphere.
Just around the window areas; window sills and window panes, all could do with a very good clean. I felt they had not been looked at by the cleaner for a very long time.
All. Staff were attentive and very friendly and welcoming.
The bed, comfiest ever slept on in a hotel. It's a very old building but well looked after inside. The staff were very friendly and helpful. Lovely place, very central, incredible amount of traffic going through but good walks by river.
Bit disappointed with food. Should have tried the Asian menu!
Lots of traditional features. Room clean and comfortable. Tea and coffee in room, very welcome. Towels and bedding spotlessly clean.
Ate in restaurant one evening, food, including breakfast, could have been hotter. Good breakfast but condiments had to be collected, would be better to have them on the table.
The owner and staff all so keen to help lovely food. first appearance it all seems lovely .
good hotel staff lovely but could be a great hotel if you pay more attention to a few things Room 1 no hot water moldy tiles over bath - net curtains smell and are filthy -the surrond on bed keeps you awake all night although the mattress is comfy ( loose the surround )
We where only there for one night but the staff seemed very friendly and helpful
no parking spaces when we arrived had to wait about 15 minutes before we could park and we would have preferred to have a room that wasn't on a slant and not so many stairs. There was a lack of staff during our evening meal with one person tending bar and restaurant. Also my main gripe was that all the tables were sticky even at breakfast time they where still sticky your clothes actually stuck to the table - we asked to be moved but that table was also the same.
Very comfortable with fantastic breakfast. Perfect location.
The room was too warm and the heater wasn't on. And there was no wifi.
Room was spacious. No view but this did not worry us. Good quality bed linen Very clean Nice bars to relax in Good breakfast choice
Very friendly and helpful staff, good location. Getting in and out of the car park can be a fun challenge!
Shower head fell off while in use. Totally inadequate toaster at breakfast. It is billed as 4* and priced as 4* but in reality is probably between a 2* and 3*. So altogether grossly overpriced.
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.
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 favorite destinations to receive personalized 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.