Christmas in Ditchling

When it comes to Christmas, there really is no place like the pub.

And our olde-worlde pub (nestled in the heart of Ditchling, Sussex) really is the perfect spot to spend the festive season.

With our open fires roaring, the team in good spirits, the scent of mulled wine in the air and all your favourite festive foods a-cooking, our cosy pub is built for the season.

Whether you’re looking for a Christmas sit-down lunch with work colleagues, hosting a seasonal catch-up event with friends over winter cocktails, or you’re dreaming of that eye-popping, traditional Christmas Day lunch with the family, Phil and his team are always happy to host.

If you have travelling family and friends, or simply need to rest your weary head after a night of Christmas celebrations, we’ve got you covered with six country style rooms for you to stay in too.

Merry Christmas indeed.

Click here for the boring (but important) Christmas booking Ts and Cs.

BOOK NOW

What’s On for Christmas 2024?

From Christmas Jumper Day, to Carol Singing and the obligatory Christmas Eve drinks – there’s a million reasons to visit your favourite Sussex pub this Christmas.

Christmas Events

December Sleepovers

Whether you’re in the area visiting family, doing a spot of Christmas shopping in Brighton, or are planning a festive mini-break, we’ve got you covered.

Cosy up for a one-nights stay in one of our oh-so-comfy rooms, and we’ll throw in dinner and breakfast too.

Our Offers

Gift Vouchers

From a three-course feast to a weekend away, or simply a quiet couple of pints in their favourite local, treat someone special and give the gift of the pub this Christmas.

The Gift of the Pub

Christmas Opening Times

Christmas Eve

9am - 11pm

Christmas Day

12pm - 6pm

Boxing Day

12pm - 10:30pm

New Year's Eve

9am - 1am

The Bull Ditchling

High Street
Ditchling
East Sussex
BN6 8TA

01273843147
bullditchling@youngs.co.uk

Train Hassocks train station
Car Car parking available
Airport Gatwick Airport

Exciting!

Your enquiry has been successfully sent and our team will be back in touch with you soon to confirm your booking.

If you need to speak to speak to us sooner, give us a call on 01273 843147 and a member of the team will be happy to help.