Welcome to the Lamb Inn, Marlborough

The Lamb is situated in Marlborough, an historic town in Wiltshire.

An old coaching inn dating back to 1673, The Lamb has a traditional charm and friendliness. The 6 en-suite guest rooms are individually designed and offer something to suit all tastes. 6X is served straight from the wood along with a selection of guest ales. The Lamb has a stellar reputation for serving excellent home cooked food, with all ingredients being fresh and locally sourced. The pretty, enclosed courtyard at the back is perfect for enjoying a long drink in the Summer months. The team extend a warm welcome to you.