Discover our luxury hotel in the hilltop town of Malmesbury

The Old Bell Hotel

Scroll to explore

Welcome to The Old Bell Hotel, our Grade I listed hotel, rumoured to be England’s oldest hotel.

Welcoming guests since 1220

Historic suites or cosy rooms

Our hotel has been looking after travellers since 1220 and today benefits from stunning, high design interior spaces and a wonderful warm ambience with antiques and quirky treasures collected from our owners travels around the globe.

Delicious food, drinks & cocktails

Enjoy delicious food and drinks sourced from local suppliers combined with attentive and warm hospitality. Book A Table

"What an incredible weekend at The Old Bell in Malmesbury from the moment we arrived to the time we departed we were treated like family & VIP’s All the staff were amazing, helpful and friendly and nothing was too much trouble. Our room was comfortable, warm and beautifully decorated with a equally beautiful bathroom. The food was delicious and plentiful and the beverages were awesome from hot chocolates, mulled wine, mulled cider and some very enjoyable cocktails Our whole experience was magical."

TripAdvisor

More

About Us

Read about our fascinating history and our owners Kim and Whit Hanks.

Dining

Take a look at our delicious food & drinks menus and reserve your table!

What’s on

Events and updates from our hotel in Malmesbury.