• Dine with us this Christmas

Christmas Dining

Christmas Day Lunch

Christmas Day should be magical. It’s time to cherish your loved ones and enjoy quality food, relax, and make those all-important memories.

Take the pressure off yourself and let us handle your Christmas Day dining,
so you can focus on creating unforgettable memories together.

Christmas Day Lunch is served from 12 noon.

£79.00 per adult, £39.50 per child

View our Christmas Day Lunch Menu

Pre-booking and pre-payments essential.

To book, call us on 01874 624611
or email us at castle.brecon@innmail.co.uk

Boxing Day Dining

The festivities don’t have to end on Christmas Day!
Join us on Boxing Day and indulge in a sumptuous meal,
allowing you to savour special moments with those who mean the most.

Boxing Day Dining is served between 12 noon and 8pm.

To book, call us on 01874 624611
or email us at castle.brecon@innmail.co.uk

Pre-booking and pre-payments essential.

Festive Dining

Whether you’re planning to meet up with friends or spend time with family this Christmas,
our chefs have created a truly festive menu, packed full of the season’s best flavours.

Festive dining is available throughout December from 12 noon.

£32.00 per adult, £16.00 per child

View Our Festive Dining Menu

To book, call us on 01874 624611
or email us at castle.brecon@innmail.co.uk

Pre-booking and pre-ordering is essential.

New Years Eve

Join us in the heart of Brecon to ring in the New Year.
Our New Year’s Eve Celebration includes a 2-course
festive buffet, as well as a disco to welcome in 2025.
Book early – this event is sure to be one of the
hottest tickets in town!

£55.00 per adult

To book, call us on 01874 624611
or email us at castle.brecon@innmail.co.uk

Click below to read our full Christmas Terms and Conditions

TERMS AND CONDITIONS.

Get in touch

Sign up for our latest news and special offers


Stay in one of our rooms

Book a Bedroom

Enjoy a meal in our restaurant

Book a table

Our hotels