Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Keynsham

5 Bristol Rd
0.3 Miles from the centre

Dating back to 1609, this charming manor is believed to be the oldest dwelling house in Keynsham Village. It retains period features like oak beams, and offers free Wi-Fi and free parking on site. Rooms at The Old Manor House Hotel are quaint and traditional in style, and some even feature an original old safe (although these don’t work). Other benefits include a TV and tea and coffee making facilities. Guests can relax in the bar, with its roaring log fires and exposed brick walls. An à la carte menu is served in the restaurant, and each morning a full English breakfast is provided. The Old Manor House is situated between Bath and Bristol, a 15-minute drive from both cities. Glastonbury, famous for its music festival, is 30 miles away, and Weston-super-Mare is 25 miles from the building.

Show more
per night from £91
Estimated price based on searches in the last month
536 reviews by TrustYou
22-24 Bath Road, Keynsham
0.3 Miles from the centre
per night from £109
(price for Tue, 28 Mar)

Hotels in Keynsham

Roughly halfway between Bristol and Bath and only 15 miles from the Bristol Channel, Keynsham is an appealing little town in Somerset, not far from the Gloucestershire border. Here you're ideally placed to explore significant parts of the West Country. Book a Keynsham hotel with us and discover this beautiful part of the world.

Keynsham Memorial Park

Close to the High Street you'll find the Keynsham Memorial Park which is made up of nearly 27 acres of parkland and wooded areas, and is intersected by the River Chew. The park is perfect for a serene stroll or relaxing on the grass or a bench while watching the world go by. Within the grounds you'll find a café, two children's play areas and a bowling green.


There are plenty of nature reserves in this part of the country and eight miles to the west you'll discover the Forest of Avon. Here there is a community woodland and nature reserve with more than 50 acres of land containing around 19,000 trees and plants as well as a wildflower meadow. The reserve provides sanctuary for a host of different birds from Whitethroats to Bullfinches.

Less than three miles away, Avon Valley Adventure & Wildlife Country Park offers excitement and fun for all the family. Within 80 acres of lovely countryside you'll have the chance to interact with a range of farm and wildlife animals, watch falconry displays, take riverside walks while admiring the local flora and fauna. There are plenty of activities for children, such as the large outdoor play area, junior assault course and undercover play area.

Restaurants, cafés and pubs

Keynsham is a small town but has a good selection of places to eat and drink. The Empire of India brings the tantalising taste of the East to the West Country, and has a reputation for its tasty Indian and Bengal dishes, good atmosphere and friendly staff. The Pomegranate Café Restaurant offers breakfast, brunch and speciality teas. This friendly eatery often holds music, literary and art events. And for good old-fashioned pub fare served with a choice beer or cider, The Crown Inn is a popular haunt.

Shopping in and around Keynsham

Keynsham has a smattering of shops from well-known names to independent and speciality stores. If you fancy splashing the cash in a larger shopping environment then nearby Bristol is a great destination. Bath, in the opposite direction, affords a host of popular high street stores. You'll also be able to find brands not often seen outside of London and there are a range of quirky, eclectic delis, bookstores and much more.

Frequently asked questions about Hotels in Keynsham

What are the most booked hotels in Keynsham?

The best hotels to stay in Keynsham are The Old Manor House Hotel and Hayward’s at the Grasmere.

What are the most convenient hotel rates in Keynsham?

The cheapest price for a double room in Keynsham is £91, offered by The Old Manor House Hotel.

What hotels are in the central Keynsham neighborhood?

The Old Manor House Hotel and Hayward’s at the Grasmere are located in the central neighborhood of Keynsham.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555