Welcome to The Old Bell Hotel, the oldest hotel in England. Visit our newly restored romantic country house & hotel in the heart of Wiltshire's historic Malmesbury town. Enjoy our glamorous bar, restaurant, lounges & stylish bedrooms.
to add The Old Bell Hotel map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy