We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
British, Vegetarian friendly
Ambience
Cosy, Traditional
Food Occasions
All day dining, Breakfast, Dinner, Lunch, Sunday roast
Alfresco And Views
Outside seating
Perfect for
Celebrations, Child friendly

About

The Three Daggers is a country pub, restaurant and microbrewery located in the village of Edington, near Westbury in Wiltshire. Surrounded by rolling countryside on the edge of the Salisbury Plain, the area is known for its rural charm, walking routes and historic landmarks, including the Westbury White Horse. Its position along the B3098 places the venue within easy reach of Westbury, Devizes and Trowbridge, making it a popular stop for locals, day-trippers and visitors exploring this scenic part of Wiltshire.

The venue occupies a beautifully restored traditional building with a warm, rustic interior. Exposed beams, wooden floors and a mix of cosy seating areas create an inviting atmosphere, while the spacious garden and terrace offer views of the surrounding countryside. The site also includes a farm shop and its own Three Daggers Brewery, adding to its appeal as a destination venue.

The menu focuses on seasonal British cuisine, prepared using produce from the pub’s own Priory Farm and other local suppliers. Diners can expect a regularly changing selection of starters, mains and desserts, with dishes that highlight fresh, high-quality ingredients. Typical offerings include locally reared meats, fresh fish dishes, vegetarian plates and house-made accompaniments, alongside daily specials that reflect what is in season. The kitchen places emphasis on traditional flavours presented with a modern touch.

Sunday roasts are a key feature, showcasing farm-sourced meats and classic trimmings. Desserts range from comforting British favourites to more contemporary sweet plates. The drinks list includes ales brewed on site, alongside a curated selection of wines, spirits and soft drinks.

With its countryside setting, farm-to-table ethos and characterful design, The Three Daggers offers a refined yet relaxed dining experience, firmly rooted in the flavours and produce of rural Wiltshire.

Read more +

FAQs

Does the pub do Sunday roasts?

Yes the pub offers traditional Sunday lunch.

Details

Get directions to The Three Daggers Get directions to The Three Daggers
Location
47 Westbury Road, Westbury, Wiltshire, BA13 4PG

01380 830 940 01380 830 940

Website

Opening Times

All day
Mon 08:00-23:00
Tue 08:00-23:00
Wed 08:00-23:00
Thu 08:00-23:00
Fri 08:00-23:00
Sat 08:00-23:00
Sun 08:00-22:00

Reviews

Share your thoughts with other diners

Write a review

Reserve your table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Three Daggers

The Three Daggers
Close