Eight pubs and hotels around Kendal with Christmas Day lunch prices, from £62.95 to £119 a head, plus children's prices and deposits. Checked November 2026.

In Kendal itself, Christmas Day lunch is at Romneys on Milnthorpe Road (£85) or the Castle Green Hotel (£119). The lowest prices nearby are Ambleside’s Royal Oak at £62.95 and White Lion at £74.95, and the Queen’s Head inns at Hawkshead and Troutbeck charge £95 and £115.

Where a pub also runs a cheaper festive menu in December, that is in the entry too.

Kendal

1. Romneys, Milnthorpe Road

Romneys is the pub on Milnthorpe Road at the south end of Kendal. Its Christmas Day menu, published on its website in October, is three courses at £85 for adults and £45 for children 11 and under, with roast turkey, roast sirloin of beef or a nut roast as the main course, all with pigs in blankets and Yorkshire pudding.

The menu says booking is necessary and the full food amount is taken as a deposit with your menu choices, and tables are given in two-hour slots between 12pm and 3.45pm. For December, its Christmas party menu prices the roast turkey main at £22.95.

Open Christmas Day tables in two-hour slots from 12pm to 3.45pm
Price Christmas Day 3 courses £85, children 11 and under £45; party menu turkey main £22.95
Booking essential; full food amount paid as a deposit with menu choices
Call 01539 720956
Address 72 Milnthorpe Road, Kendal, LA9 5HG
Hygiene rating 5, Food Standards Agency, 23 July 2026
Website romneyskendal.co.uk
Listing Our listing
Good for children's price, roast beef or nut roast, party menu

2. Castle Green Hotel, Castle Green Lane

The Castle Green is the hotel on the eastern edge of Kendal. Its festive dining page, updated in October, offers a non-resident Christmas Day lunch in the Greenhouse Restaurant at £119 for adults and £69 for children, starting with a glass of champagne on arrival.

Through December the Greenhouse also serves a festive lunch from 12pm to 4pm at £30 for two courses or £35 for three. The hotel’s pub, Alexander’s, runs its own Christmas party nights.

Price Christmas Day lunch £119, children £69; December festive lunch £30 or £35
Booking by phone or email to reception
Call 01539 734000
Address Castle Green Lane, Kendal, LA9 6RG
Hygiene rating 5, Food Standards Agency, 25 November 2025
Website castlegreenhotel.co.uk/festive-dining
Good for champagne on arrival, hotel restaurant, December lunches

Ambleside and Hawkshead

3. The Royal Oak, Ambleside

The Royal Oak is the Greene King pub on Church Street in the middle of Ambleside. Its Christmas Day page lists three courses for £62.95, the lowest adult price on this list, with a separate children’s menu for under-12s at £27.95.

The white-painted Royal Oak pub in Ambleside with green parasols outside
The Royal Oak in the middle of Ambleside. Photo: Royal Oak Hotel, Ambleside by Jaggery (CC BY-SA 2.0), via Wikimedia Commons

A £10 deposit is taken for every adult and child. Menu choices and the balance are due by 11 December for bookings made by that date, and by 18 December after it.

The pub’s Festive Fayre menu runs from 12 November to 3 January, except Christmas Day and New Year’s Eve, at £21.95 for two courses or £24.95 for three.

Price Christmas Day 3 courses £62.95, children under 12 £27.95; Festive Fayre £21.95 or £24.95
Booking online; £10 a head deposit; pay and pre-order by 11 December (18 December for later bookings)
Call 015394 33382
Address Church Street, Ambleside, LA22 9BU
Hygiene rating 3, Food Standards Agency, 20 August 2026
Website greeneking.co.uk/pubs/cumbria/royal-oak/christmas/christmas-day
Listing Our listing
Good for lowest price on this list, children's menu, festive menu to 3 January

4. The White Lion, Ambleside

The White Lion is the Ember Inns pub on Market Place in Ambleside. Its Christmas page prices Christmas Day at £74.95 for three courses and £37.50 for children.

The cream-painted White Lion Hotel on Market Place, Ambleside, at dusk
The White Lion Hotel on Market Place, Ambleside. Photo: The White Lion Hotel, Market Place, Ambleside by Mtaylor848 (CC BY-SA 4.0), via Wikimedia Commons

The pub’s deposits page asks for £10 a head, with full payment and pre-order by 1 December. It also lists a December festive set menu at £23.99 for two courses (children £9.99) and a Boxing Day three-course menu at £33.50 (children £11.99).

Price Christmas Day 3 courses £74.95, children £37.50; festive menu £23.99; Boxing Day £33.50
Booking £10 a head deposit; full payment and pre-order by 1 December
Address Market Place, Ambleside, LA22 9DB
Hygiene rating 5, Food Standards Agency, 20 March 2026
Website emberinns.co.uk/nationalsearch/northwest/the-white-lion-hotel-ambleside/christmas
Listing Our listing
Good for children's price, Boxing Day menu, December set menu

5. The Queen’s Head, Hawkshead

The Queen’s Head is the inn on Main Street in Hawkshead. Its Christmas page links a 2026 Christmas Day menu at £95 for adults and £47.50 for children, three courses with mains of roast turkey and baked ham, fillet steak, duo of duck, salmon or a vegan pithivier.

The black and white front of the Queen's Head in Hawkshead with its Robinsons sign
The Queen's Head in Hawkshead. Photo: Queen's Head - Hawkshead by Anthony Parkes (CC BY-SA 2.0), via Wikimedia Commons

The menu says pre-ordering is essential. For the rest of December the pub’s Festive Favourites menu sits alongside its usual one, with a roast turkey main at £19.95.

Price Christmas Day 3 courses £95, children £47.50; festive roast turkey £19.95
Booking pre-order essential
Call 015394 36271
Address Main Street, Hawkshead, LA22 0NS
Hygiene rating 5, Food Standards Agency, 30 July 2026
Website queensheadhawkshead.co.uk/christmas
Listing Our listing
Good for steak or duck on Christmas Day, vegan main, festive menu

Windermere, Bowness and Troutbeck

6. The Queen’s Head, Troutbeck

The Queen’s Head is the Robinsons inn at Town Head, Troutbeck, on the road up to the Kirkstone Pass. Its Christmas page links a 2026 Christmas Day menu at £115 for adults and £55 for children, with a glass of prosecco on arrival and the same three-course choice as the Queen’s Head at Hawkshead.

Pre-ordering is essential. Its Festive Favourites menu runs alongside the usual menu in December.

Price Christmas Day 3 courses £115 with prosecco, children £55
Booking pre-order essential
Call 015394 32404
Address Town Head, Troutbeck, Windermere, LA23 1PW
Hygiene rating 5, Food Standards Agency, 22 January 2026
Website queensheadtroutbeck.pub/christmas
Listing Our listing
Good for prosecco on arrival, valley setting, festive menu

7. The Village Inn, Bowness-on-Windermere

The Village Inn is the Greene King pub on Lake Road in Bowness. Its Christmas Day page lists three courses at £77.95, with a children’s menu for under-12s at £29.95, but it also says the pub is now fully booked for Christmas Day.

The Village Inn bar and restaurant in Bowness-on-Windermere with its patio of picnic benches
The Village Inn and its patio in Bowness-on-Windermere. Photo: Village Inn, Bowness on Windermere by Brian Clift (CC BY-SA 2.0), via Wikimedia Commons

It is still worth knowing for December: the Festive Fayre menu runs from 12 November to 3 January, except Christmas Day and New Year’s Eve, at £21.95 for two courses or £24.95 for three, with a £5 a head deposit.

Price Christmas Day £77.95 (fully booked); Festive Fayre £21.95 or £24.95
Booking Christmas Day full; festive menu £5 a head deposit
Address Lake Road, Bowness-on-Windermere, LA23 3DE
Hygiene rating 5, Food Standards Agency, 12 October 2025
Website greeneking.co.uk/pubs/cumbria/village-inn/christmas
Listing Our listing
Good for festive menu to 3 January, children's menu

Kirkby Lonsdale and Lupton

8. The Royal Hotel, Kirkby Lonsdale

The Royal Hotel is on Main Street in Kirkby Lonsdale and belongs to Bowland Inns and Hotels. Its Christmas 2026 page offers Christmas Day lunch at £115 a head, with fizz and canapés on arrival, and £35 for children 13 and under.

The stone front of the Royal Hotel on Main Street, Kirkby Lonsdale, with its hanging sign and outdoor tables
The Royal Hotel on Main Street, Kirkby Lonsdale. Photo: Royal Hotel pub in Kirkby Lonsdale, UK by Tenuous tree (CC BY-SA 4.0), via Wikimedia Commons

Bookings are taken by email. Through December the hotel also serves a festive menu and a festive afternoon tea.

Price Christmas Day lunch £115 with fizz and canapés, children 13 and under £35
Booking email info@royalhotelkirkbylonsdale.co.uk
Address Main Street, Kirkby Lonsdale, LA6 2AE
Hygiene rating 4, Food Standards Agency, 8 June 2026
Website jamesplaces.com/royal-hotel/christmas-at-the-royal-hotel-kl
Good for hotel dining, children's price, festive afternoon tea

9. The Plough, Lupton

The Plough is the country inn on Cow Brow at Lupton, on the A65 between the M6 at junction 36 and Kirkby Lonsdale. Its Christmas page carries a Christmas menu for 1 to 24 December rather than a Christmas Day lunch: £34.95 for two courses or £39.95 for three, with roast Lancashire Bronze turkey, braised beef blade, hake, a cheese and onion pie and a vegan gnocchi among the mains.

The Plough inn and restaurant beside the A65 at Lupton
The Plough beside the A65 at Lupton. Photo: The Plough at Lupton by Anthony Parkes (CC BY-SA 2.0), via Wikimedia Commons

Breakfast with Father Christmas on Saturday 12 December is £19.95 a child and £14.95 an adult, with a gift for every child.

Open Christmas menu 1 to 24 December
Price 2 courses £34.95, 3 courses £39.95; Breakfast with Father Christmas £19.95 child, £14.95 adult
Booking email info@theploughatlupton.co.uk or phone; the pub advises booking early
Call 015395 67700
Address Cow Brow, Lupton, LA6 1PJ
Hygiene rating 5, Food Standards Agency, 19 June 2026
Website theploughatlupton.co.uk/christmas
Listing Our listing
Good for December lunches and dinners, vegan option, Father Christmas breakfast

Already full, closed or not yet priced

  • The Ambleside Inn on Market Place: the Inn Collection’s Christmas Day page marks it sold out.
  • The Village Inn, Bowness: fully booked for Christmas Day (its festive menu is above).
  • Heft at High Newton, near Grange: closed on Christmas Eve, Christmas Day and Boxing Day, its festive page says. It opens for a £75 five-course New Year’s Eve lunch.
  • The Brown Horse Inn at Winster: its website says it is closed on Christmas Day and Boxing Day.
  • The Netherwood Hotel, Grange-over-Sands: its Christmas page says the 2026 packages are still being finalised; the prices on it are last year’s.

Getting there on Christmas Day

Northern ran no trains on Christmas Day last year, and Stagecoach’s most recent published festive timetable for Kendal (2024) had no buses that day, so plan on a car, a taxi or a walk. Our Christmas train and bus times page has what is known so far about services over Christmas 2026.

How we chose

These are the pubs, hotels and restaurants in and around Kendal, Ambleside, Windermere and Kirkby Lonsdale that had published a 2026 Christmas Day or December price on their own website by 2 November 2026. Many hotels in the area, including Storrs Hall and Rothay Manor, sell Christmas only as a residential break, so they are not listed. Christmas menus change and tables go quickly, so confirm the price when you book. Run a place that should be here, or spot something that has changed? Email newsdesk@kendalnews.co.uk. Taken a good photograph of any of these places? Email it to newsdesk@kendalnews.co.uk and we will add it with your name as the credit.

For the rest of the season, see Christmas markets near Kendal, Father Christmas and Santa’s grottos, Christmas shows and pantomime, what’s on in Kendal this month and things to do in Kendal. Every pub and restaurant we list is in the Kendal directory.

Frequently asked questions

Where can I have Christmas dinner in Kendal on Christmas Day 2026?

In Kendal itself, Romneys on Milnthorpe Road charges £85 for three courses (children 11 and under £45), and the Castle Green Hotel’s non-resident Christmas Day lunch in its Greenhouse Restaurant is £119 for adults and £69 for children. Both are on their own websites as of 2 November 2026.

What is the cheapest Christmas Day lunch near Kendal?

The lowest published 2026 prices on this list are the Royal Oak in Ambleside at £62.95 for three courses (children under 12 £27.95), the White Lion in Ambleside at £74.95 (children £37.50) and the Village Inn in Bowness at £77.95, although the Village Inn says it is now fully booked for Christmas Day.

How much is Christmas Day lunch for children around Kendal?

Published children’s prices are £27.95 at the Royal Oak, Ambleside (under 12), £29.95 at the Village Inn, Bowness (under 12), £35 at the Royal Hotel, Kirkby Lonsdale (13 and under), £37.50 at the White Lion, Ambleside, £45 at Romneys, Kendal (11 and under), £47.50 at the Queen’s Head, Hawkshead, £55 at the Queen’s Head, Troutbeck and £69 at the Castle Green Hotel.