Skip to main content

Places to Eat in Wiltshire

48 restaurants and places to eat

Wiltshire's dining scene runs from cathedral-city restaurants to village pubs tucked between the county's ancient monuments. Salisbury holds the largest concentration, with everything from quick lunches to more considered evening menus, while Swindon and Trowbridge offer a good spread of chains and independents for everyday eating. Smaller towns like Devizes, Malmesbury, Corsham and Calne tend towards cafes, tea rooms and pubs with a slower, more local feel.

What suits depends on the trip. Passing through on the A303 or A4, a cafe or takeaway near the main road does the job, and places like Smile Thai Cafe & Takeaway or Biddles Cafe fit that brief. Settling in for longer, the pubs around Whiteparish and the market towns reward a bit of exploring, and options such as Pirico or Kadosh Sushi Gourmet show the range now sitting alongside traditional pub food across the county.

🍽️

Know a restaurant in Wiltshire that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a restaurant