Welcome to The Kings Arms

The King's Arms Hotel is a late 16th century coaching inn offering fine food, functions and two bars.

Situated in the centre of the historic and beautiful hilltop town of Malmesbury, the hotel has 12 en-suite letting rooms, all differing in layout and each with their own unique character.

This variety allows the King's Arms to provide a wide range of accomodation types - we can provide single and double rooms, as well as twin rooms and rooms on the ground floor for those with limited mobility. We have no minimum night booking requirements and welcome group bookings as well as individual enquires.
- award-winning restaurant open 7 days a week
- 12 en-suite accommodation rooms
- two bars, both serving food
- Sunday lunch
- private function room ideal for functions, conferencing and wedding receptions
- free parking in our private courtyard

Like any historic watering-hole, The King's Arms offers well-kept real ale and quality wines in two very different bars separated by a covered walkway.

The first is the traditional and cosy hotel bar which opens up onto a full sized restaurant area. The second is the sportsman's bar across the way which comes to life on weekends - look out for regular entertainment on offer over the coming months!

There is a separate function room upstairs which can be hired for private events which has its own bar and is also home to our skittles alley. We also have a meeting room for hire with projector & screen, whiteboard and catering services available.

The King's Arms has earned many accoldates and awards yet always maintains its down to earth nature and welcoming atmosphere.

The Hotel has gained a 4 Diamond English & North Wiltshire Tourist Board Grading. More recently the pub has gained entry to Cask Marque, and in 2007 won the award of Best Barclays Premiership Branded Pub.

We look forward to welcoming you!

Special Offer

Valentines Day 14th Feb 2013

Dinner, Bed & Breakfast £65 Per Couple

Please Book Direct With Us by Calling 01666823383.

Menu Coming Soon.

Book A Room

To book a room please call 01666 823383