The Old Bell is a hotel and restaurant in the Cotswold market town of Malmesbury, Wiltshire. The hotel is in the centre of the town, immediately next to the 12th-century remains of Malmesbury Abbey. The Old Bell is a Grade I listed building because of its architectural and historic significance. Substantial parts of the fabric of the hotel date back to the 13th century when it was the guest house of the Abbey. It has a claim to be considered as the oldest hotel in England. It was built in about 1220 on the site of Malmesbury Castle, which was obtained by the monks and demolished in 1216.
The Old Bell, Malmesbury
The Old Bell in 2014
Malmesbury Abbey is to the right of the hotel
Malmesbury is a town and civil parish in north Wiltshire, England, which lies approximately 14 miles (23 km) west of Swindon, 25 miles (40 km) northeast of Bristol, and 9 miles (14 km) north of Chippenham. The older part of the town is on a hilltop which is almost surrounded by the upper waters of the Bristol Avon and one of its tributaries.
Malmesbury Abbey
Abbey Gardens along the River Avon
The interior of Malmesbury Abbey
Malmesbury Town Hall