Skip to main content

The best inns in Keynsham

Check out our pick of great inns in Keynsham

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hayward's at the Grasmere, hotel in Keynsham

Hayward's at the Grasmere is a Non Smoking establishment conveniently located near the A4 between Bath and Bristol.

Overall great location, and very cute and cozy hotel, has all the facilities you’d need for a short day reasonable sized rooms and very comfortable beds. Breakfast was served quickly with a good selection of options along with cereals if you prefer which were self service hot food is table service.
Scored 8.1
8.1
Rated very good
Very good
752 reviews
Price from
£119
1 night, 2 adults
The Yard in Bath Hotel, hotel in Bath

Set in Bath and with The Circus Bath reachable within 600 metres, The Yard in Bath Hotel offers a terrace, non-smoking rooms, free WiFi and a bar.

Bedroom decor location lush
Scored 9.0
9.0
Rated superb
Superb
1,196 reviews
Price from
£159.36
1 night, 2 adults
The Carpenters Arms, hotel in Pensford

Located 8 miles from the historic cities of Bath and Bristol, The Carpenters Arms is in the tranquil and scenic hamlet of Stanton Wick, near the village of Pensford, in the heart of the Chew Valley...

Comfortable rooms. Lovely ambience. Welcoming staff. Delicious breakfast.
Scored 9.3
9.3
Rated superb
Superb
389 reviews
Price from
£180
1 night, 2 adults
The Boathouse, hotel in Bath

With landscaped gardens and picturesque views over the River Avon, this pub offers individually designed guest accommodation. Parking is free on site, and there is free Wi-Fi throughout the building.

All good, room, breakfast and we stayed for a drink after checkout
Scored 8.7
8.7
Rated fabulous
Fabulous
1,381 reviews
Price from
£93
1 night, 2 adults
The Bear & Swan, hotel in Bristol

Set in Bristol, 12 km from Ashton Court, The Bear & Swan offers accommodation with a garden, free private parking, a terrace and a restaurant. This 5-star inn features free WiFi and a bar.

Food was excellent. The staff were very helpful and compensated me for the minor inconvieniences described below. Overall I would stay again but next time bring ear plugs to wear when sleeping.
Scored 8.7
8.7
Rated fabulous
Fabulous
657 reviews
Price from
£80
1 night, 2 adults
The Riverside inn, hotel in Saltford

Located in Saltford, The Riverside inn features a garden, restaurant, bar, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a sun terrace.

Location fantastic but weather conditions not conducive for exploring. Bed the most comfortable I have ever slept in ( I mean that!) Breakfast was substantial, but I’m not too keen on’ full English’ but I wasn’t given an option, only that or Vegan.
Scored 8.2
8.2
Rated very good
Very good
579 reviews
Price from
£137.50
1 night, 2 adults
The Fox, hotel in Bristol

Set in Bristol and within less than 1 km of Bristol Temple Meads Station, The Fox features a bar, non-smoking rooms, and free WiFi throughout the property.

Loved the cosy atmosphere and decor of the foxes
Scored 8.0
8.0
Rated very good
Very good
300 reviews
Price from
£90
1 night, 2 adults
The Hunters Rest Inn, hotel in Clutton

Located in Clutton and with Oldfield Park Train Station reachable within 15 km, The Hunters Rest Inn provides a restaurant, non-smoking rooms, free WiFi and a bar.

The room we stayed in was perfect. A four-poster bed with a little snug and bathroom, all perfectly decorated. Staff were very friendly and the food was fabulous, very large portions. Would highly recommend
Scored 8.8
8.8
Rated fabulous
Fabulous
269 reviews
Price from
£147
1 night, 2 adults
The Dark Horse Pub, hotel in Bristol

Located in Bristol and with Cabot Circus reachable within 2.9 km, The Dark Horse Pub provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

Cosy room, everything you needed, nothing you didn't. Great coffee.
Scored 7.0
7.0
Rated good
Good
201 reviews
Price from
£89
1 night, 2 adults
The Seven Stars, hotel in Timsbury

Set 12 km from Bath Spa Train Station, The Seven Stars offers 3-star accommodation in Timsbury and has a garden, a restaurant and a bar.

1 night
Scored 7.7
7.7
Rated good
Good
188 reviews
Price from
£99
1 night, 2 adults
All inns in Keynsham
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Keynsham

See all
  • Avg. price/night: £119
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 763 reviews
    The room in the eaves was amazing, with wonderful furniture and so much space, with a huge beautiful wet room. Dinner was excellent.
    Nicky
    Solo traveller
  • Avg. price/night: £119
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 752 reviews
    The fish and chips for dinner and vegan breakfast.
    Nicoleta
    Solo traveller
  • Avg. price/night: £119
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 763 reviews
    The service and quality of food ( dinner and breakfast) were outstanding.The location is ideal for Bath and Bristol ( bus-stop within metres; station 10 minutes walk away). It was quiet and spotlessly clean. Everything you need for a break away.
    AudreyS
    Solo traveller
  • Avg. price/night: £119
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 752 reviews
    Food in restaurant for dinner very good as well as breakfast. Convenient location between Bristol and bath.
    C
    Young couple
  • Avg. price/night: £119
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 763 reviews
    The staff, Mia and Millie looked after guests like we were staying at their home. Very attentive and friendly. The food was delicious, we had dinner and breakfast. The bed was comfortable and the shower was grand.
    Sean
    Solo traveller
  • Avg. price/night: £119
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 752 reviews
    We had a ground floor room which we had requested, with view of the garden Bathroom was large and shower worked well, easily, and water was just the right temp. The radiator in the room was not working, but this was fixed half and hour after we had mentioned it. Dinner in the restaurant was excellent. All the staff are very helpful and friendly, nothing was too much trouble.
    Margaret
    Young couple
  • Avg. price/night: £119
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 752 reviews
    Room was comfortable, breakfast was excellent. Bonus of a choir sinning carols in the evening following their Christmas Meal.
    Martin
    Young couple
  • Avg. price/night: £119
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 752 reviews
    Very clean room and decent size. Had dinner in the restaurant - lovely food. Found nothing to complain about. Would highly recommend.
    Karen
    Family with young children
  • Avg. price/night: £74
    Scored 7.2
    7.2
    Rated good
    Good
     · 278 reviews
    The Crown Inn was a great place to stay. The pub below was inviting and friendly. The room was comfortable. They left a nice assortment of teas and coffees and snacks in the room.
    harvey
    Young couple
  • Avg. price/night: £119
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 752 reviews
    We had already booked the rest of the week in a different guest house which I had booked online in advance not knowing the existence of Hayward's at Grasmere, but needed two extra days at the beginning and found Hayward's. We just wish we had booked the whole week there. The service, food restaurant, room and whole atmosphere was excellent and we loved it all. The breakfast was superb and we were very comfortable. We can't wait until we go down to Bristol again. It will be first choice then for sure!
    Robert
    Young couple