We checked eight Shropshire hotels and pubs for Christmas Day lunch, from £69.99 to £170 a head, with deposits and hygiene ratings. Updated November 2026.
For Christmas Day in Shropshire, most people land on the Brunning & Price pubs by the Severn, the Armoury in Shrewsbury (£104.95) and the Mytton & Mermaid at Atcham (£114.95), on the Wynnstay Hotel in Oswestry (£115), or on the Two Henrys at Battlefield, the lowest price here at £69.99. Every entry was checked against the venue’s own site on 2 November 2026.
Prices are per person. Christmas Day 2026 is a Friday. The last section covers December set menus at places that are closed on Christmas Day or do not sell a Christmas Day lunch.
Christmas Day in and around Shrewsbury
1. The Armoury, Victoria Quay
The Armoury is the Brunning & Price pub in a red-brick former armoury on Victoria Quay, beside the river and a short walk from the Quarry. Its Christmas Day page sets one menu for the day at £104.95 a head.
Starters include a duck confit and green peppercorn terrine, French onion soup with a Gruyère croute and a king prawn and scallop Thermidor; mains include roast turkey with duck fat roasties, pigs in blankets and chestnuts, a dry-aged sirloin of beef, a chalk stream trout Wellington and a vegan lentil, squash and borlotti bean haggis. The pub sends a pre-order link once you have booked.
Price Christmas Day £104.95
Booking book by phone or email; pre-order online after booking
Address Victoria Quay, Shrewsbury, SY1 1HH
Hygiene rating 5, Food Standards Agency, 3 June 2026
Website brunningandprice.co.uk/armoury/christmas_event/christmas-day-2026
Listing Our listing
Good for riverside, town centre, vegan main
2. The Two Henrys, Battlefield
The Two Henrys is the Greene King pub on Robert Jones Way at Battlefield, on the north edge of Shrewsbury. Its Christmas Day menu PDF gives three courses at £69.99 and a children’s Christmas Day menu at £29.99, the lowest prices on this list.
Mains are hand-carved turkey with duck fat roast potatoes, stuffing, a pig in blanket and a Yorkshire pudding, a sirloin steak with Black Tiger prawns, a cranberry-glazed nut roast, a cheddar and leek tart or a salmon and prawn duo, finished with a mince pie and tea or coffee. The Christmas page asks for a £10 deposit for each adult and child, with menu choices by 11 December.
Price Christmas Day £69.99; children £29.99
Booking £10 deposit per adult and per child; deposit and menu choices by 11 December; no bookings after 23 December; deposits lost on cancellations with less than 7 days' notice
Call 01743 450940
Address Robert Jones Way, Battlefield, Shrewsbury, SY4 3EQ
Hygiene rating 4, Food Standards Agency, 10 June 2026
Website greeneking.co.uk/pubs/shropshire/two-henrys/christmas
Listing Our listing
Good for lowest Christmas Day price, children's menu, vegetarian main
3. The Mytton & Mermaid, Atcham
The Mytton & Mermaid is the Brunning & Price inn with rooms on the Severn at Atcham, across the road from the Attingham Park estate, about four miles east of Shrewsbury. It serves the same Christmas Day menu as the Armoury at £114.95 a head: turkey with all the trimmings, dry-aged sirloin, pan-fried venison loin with a juniper jus, or a Jerusalem artichoke and Stilton tart, with puddings including Christmas pudding, a dark chocolate fondant and a vegan pear and mincemeat crumble tart.
Its opening times table says food is served from 12 noon to 2pm on Christmas Day, with the bar open to 4pm.
Open Christmas Day 12 noon to 4pm; food 12 noon to 2pm
Price Christmas Day £114.95
Booking book by phone or email; pre-order online after booking
Address Atcham, Shrewsbury, SY5 6QG
Hygiene rating 5, Food Standards Agency, 16 September 2026
Website brunningandprice.co.uk/myttonandmermaid/christmas_event/christmas-day-2026
Listing Our listing
Good for riverside, rooms, near Attingham Park
4. The Riverside Inn, Cound
The Riverside Inn is a Chef & Brewer pub with rooms on the A458 at Cound, by the Severn between Shrewsbury and Cressage. Its Christmas Day page offers three courses for £90 a head.
Starters include a hot smoked salmon and prawn cocktail and a Croxton Manor cheese soufflé; mains include hand-carved turkey with sausage stuffing and a pig in blanket, 10-hour slow-cooked beef cheeks, a sea bass and king prawn duo and St Clement’s glazed lamb rump. There is a separate Young Guests menu.
The pub says dogs are welcome in the bar and on the patio but not in the conservatory or dining room.
Price Christmas Day three courses £90
Booking £10 deposit per adult and £5 per child; booking confirmed once menu choices and deposit are received
Call 01743 296613
Address Cound, Shrewsbury, SY5 6AF
Hygiene rating 5, Food Standards Agency, 16 October 2023
Website chefandbrewer.com/pubs/shropshire/riverside-inn/christmas/christmas-day
Listing Our listing
Good for riverside, children's menu, dogs in the bar
5. Albright Hussey Manor, Broad Oak
Albright Hussey Manor is a country house hotel at Broad Oak, off the A528 north of Shrewsbury. Its Christmas Day page sets a six-course lunch at £170 for adults and £135 for children, the highest price on this list.
It starts with canapés and a glass of Champagne, then starters such as French onion soup, duck liver parfait and king prawn cocktail, a Bucks Fizz sorbet, and mains of roast Shropshire turkey, fillet of beef, roast duck breast with confit leg, or a truffle and wild mushroom Wellington. It ends with coffee, petits fours and a liqueur.
Price Christmas Day six courses £170; children £135
Booking £50 a head deposit when booking; balance by 4 December 2026; pre-order by 11 December 2026
Call 01939 290571
Address Broad Oak, Shrewsbury, SY4 3AF
Hygiene rating 5, Food Standards Agency, 20 August 2025
Website albrighthussey.co.uk/christmas-day
Good for six courses, Champagne on arrival, vegetarian main
Christmas Day in north Shropshire and Oswestry
6. The Wynnstay Hotel, Oswestry
The Wynnstay is the hotel at 43 Church Street in Oswestry town centre; its website describes it as a “5* Inn”. Its 2026 Christmas brochure prices Christmas Day lunch at £115 for adults and £57.50 for children, served from 12 noon.
The menu has four starters including a roasted celeriac and apple soup and a smoked salmon tartare, a raspberry sorbet, then roast turkey with chestnut and cranberry stuffing, roast sirloin of beef, pan-fried hake or a vegan balsamic beetroot Wellington, and Christmas pudding, a dark chocolate and Maldon salt tart or an Irish cream and gingernut cheesecake. Two and three-night Christmas packages are sold separately.
Price Christmas Day £115; children £57.50
Booking pre-booking, pre-payment and pre-ordering essential
Call 01691 655261
Address 43 Church Street, Oswestry, SY11 2SZ
Hygiene rating 5, Food Standards Agency, 23 March 2026
Website wynnstayhotel.com/christmas
Good for town centre, children's price, vegan main, Christmas stays
7. Hawkstone Hall and Gardens, Marchamley
Hawkstone Hall is the country house hotel at Marchamley, between Wem and Hodnet, set in its own gardens. Its Christmas Day 2026 page prices a five-course lunch at £145 for adults and £45 for children.
The menu runs from homemade bread with Hawkstone butter and an amuse-bouche to starters such as pan-seared scallops with lobster bisque and smoked venison; mains include a turkey ballotine wrapped in pancetta, rump of lamb, roasted cod loin and a vegan mushroom and chestnut risotto. The hall adds a 10% discretionary service charge to the bill.
Price Christmas Day five courses £145; children £45; 10% discretionary service charge
Booking by phone through the website
Address Hawkstone Park, Marchamley, Shrewsbury, SY4 5LG
Hygiene rating 5, Food Standards Agency, 4 December 2025
Website hawkstonehall.co.uk/christmas/christmas-day-menu
Good for five courses, country house, children's price, vegan main
Christmas Day near Ludlow
8. The Clive Arms, Bromfield
The Clive Arms is the restaurant with rooms at Bromfield, a few miles north-west of Ludlow. Its Christmas page prices Christmas Day lunch at £115 for adults and £50 for children under 12, served from 12pm to 2pm, and says the menu mixes “traditional festive favourites alongside a selection of other delicious dishes”.
It also runs a Boxing Day brunch from 10am to 2pm with a £10 non-refundable deposit, and a festive menu from 25 November to 24 December at £30 for two courses or £35 for three.
Price Christmas Day £115; children under 12 £50; December festive menu 2 courses £30, 3 courses £35
Booking advance booking and pre-order required; full balance due 1 December 2026
Call 01584 856565
Address Bromfield, Ludlow, SY8 2JR
Hygiene rating 5, Food Standards Agency, 27 March 2026
Website theclive.co.uk/christmas
Good for rooms, Boxing Day brunch, children's price
December Christmas menus (closed or no lunch on Christmas Day)
9. The Lion and Pheasant, Wyle Cop, Shrewsbury
The Lion and Pheasant is the townhouse hotel on Wyle Cop with 24 rooms; its 2026 Christmas brochure says its festive food carries two AA Rosettes. The Christmas Fayre menu is three courses at £45 Monday to Thursday and £49.50 on Friday and Saturday, for groups of six or more.
Mains include a turkey and bacon ballotine, sirloin of beef with an ox cheek croquette, Maynards pork belly with black pudding, sea bass and a wild mushroom, spinach and feta Wellington. The brochure also lists a festive afternoon tea and live music on Friday and Saturday nights in December.
It does not advertise a Christmas Day lunch.
Price Christmas Fayre 3 courses £45 Mon to Thu, £49.50 Fri and Sat; 10% discretionary service charge
Booking groups of six or more; £15 a head non-refundable deposit; pre-order required
Call 01743 770345
Address 49-50 Wyle Cop, Shrewsbury, SY1 1XJ
Hygiene rating 5, Food Standards Agency, 18 August 2025
Website lionandpheasant.co.uk/celebrate/christmas
Good for town centre, two AA Rosettes, groups, afternoon tea
10. The Charlton Arms, Ludford, Ludlow
The Charlton Arms is the hotel and pub at the foot of Ludford Bridge, on the south bank of the River Teme across from Ludlow town. Its Festive Menu 2026 runs from 30 November to 23 December at £44.50 a head for three courses, for parties of six or more.
Starters include a Cornish crab crumpet and a twice-baked Brie de Meaux soufflé; mains include Shropshire turkey supreme with Yorkshire pudding and roast potatoes, Cornish cod with a curried mussel broth and a festive nut roast; puddings include a chocolate orange trifle and a Christmas pudding cheesecake.
Price Festive menu 3 courses £44.50, 30 November to 23 December
Booking parties of six or more; pre-booking and pre-order required; no deposit, card details taken
Call 01584 872813
Address Ludford Bridge, Ludlow, SY8 1PJ
Hygiene rating 5, Food Standards Agency, 13 February 2024
Website thecharltonarms.co.uk/christmas-menu
Listing Our listing
Good for riverside, groups, Shropshire turkey
11. The Castle Hotel, Bishop’s Castle
The Castle Hotel is the hotel on Salop Street at the top of Bishop’s Castle. Its Christmas Menu 2026 is served at lunch and dinner seven days a week through December, either à la carte, with roast turkey and all the trimmings at £24.95, or as a set price of £34.95 for two courses and £43.95 for three.
Other mains include Three Tuns beer-braised beef feather, a ham hock and rabbit suet pudding and cashew nut cutlets. The hotel says it is closed on Christmas Day.
Price turkey main £24.95; set menu 2 courses £34.95, 3 courses £43.95; £3 supplement for cheese
Booking pre-orders for tables of 10 or more; closed on Christmas Day
Call 01588 638403
Address Salop Street, Bishop's Castle, SY9 5BN
Hygiene rating 5, Food Standards Agency, 14 May 2026
Website thecastlehotelbishopscastle.co.uk/functions/christmas-parties
Good for seven days in December, local beer, vegetarian mains
How we chose
These are the Shropshire pubs, hotels and restaurants that had published a 2026 Christmas menu with a price on their own website when we checked on 2 November 2026. Every price, deposit and date comes from the venue’s own Christmas page, menu or brochure; hygiene ratings come from the Food Standards Agency register, and nothing rated below 3 is included. We left out places whose Christmas page shows no 2026 price, and two that were already full: the Feathers Hotel in Ludlow says its Christmas Day lunch is sold out for 2026, and the Down Inn near Bridgnorth marks its Christmas Day menu fully booked. Prices and menus can change, so confirm with the venue when you book.
Run a place that should be here, or spot something that has changed? Email newsdesk@shropshiretoday.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@shropshiretoday.co.uk and we will add it with your name as the credit.
For more on the season, see Shropshire Christmas markets, pantomimes and Christmas shows, Christmas lights switch-ons, what’s on in Shropshire this month, things to do in Shropshire and the local business directory.
Frequently asked questions
Where can I have Christmas dinner in Shropshire on Christmas Day 2026?
Eight places on this list publish a Christmas Day 2026 price: the Two Henrys at Battlefield (£69.99), the Riverside Inn at Cound (£90), the Armoury in Shrewsbury (£104.95), the Mytton & Mermaid at Atcham (£114.95), the Clive Arms at Bromfield near Ludlow (£115), the Wynnstay Hotel in Oswestry (£115), Hawkstone Hall near Wem (£145) and Albright Hussey Manor near Shrewsbury (£170).
How much is Christmas Day lunch for children in Shropshire?
The Two Henrys charges £29.99 for its children’s Christmas Day menu, Hawkstone Hall £45, the Clive Arms £50 for under-12s, the Wynnstay Hotel £57.50 and Albright Hussey Manor £135.
Which Shropshire places are already full for Christmas Day 2026?
When we checked on 2 November 2026 the Feathers Hotel in Ludlow said its Christmas Day lunch was sold out for 2026, and the Down Inn near Bridgnorth marked its Christmas Day menu fully booked. Both are left off the list for that reason.
Have your say