Christmas and New Year Breaks in Bath at The Royal Hotel

Christmas and New Year Holidays

Celebrate the festive season in lovely Bath.

Our fully inclusive Christmas Holiday from 24th to 26th December always provides a wonderfully happy and relaxing time for you to celebrate Christmas in Bath.

Additionally, our Festive Break is available from 2nd to 21st December, our ‘In Between’ Break from 27th to 30th December, and not forgetting New Year’s Eve.

Full details of all of these great festive offers can be viewed in our Christmas brochure here.

Festive Activities to Celebrate Christmas in Bath

Over the festive period, Bath city centre has plenty to keep you and your loved ones busy. Why not enter Bath Abbey- it’s always decorated beautifully for Christmas, and if you’re lucky you might even hear some festive choral tunes. Bath Christmas Market is always a treat, transforming our familiar cobbled streets into a sight to behold. From indulgent hot chocolate and mulled wine to stylish homeware, handmade jewellery and personalised gifts, it’s not unlike visitors to remain occupied for hours. After perusing the stalls for hidden gems, why not enjoy a hearty Christmas lunch or festive afternoon tea? Many cafes and restaurants in the city centre rustle up the traditional treat with an added Christmassy twist. 

To keep younger kids entertained all the way up until Christmas eve and beyond, the Theatre Royal’s annual pantomime is always a hit. Alternatively, take a spin on the 1000 square metre ice rink situated in Victoria Park, adorned with lights and music to keep the festive mood alive. It’s also the perfect time to learn about the Roman holiday of Saturnalia at the Roman Baths- an easy way to sneak in a bit of educational fun! 

Relax and Unwind

Christmas is a time to relax and enjoy a well deserved break before the busy new year ahead. There’s plenty of opportunities to do so in Bath, even around the festive period. The famed Thermae Bath Spa is open until 7.30pm on Christmas Eve and New Year’s Eve, providing the perfect opportunity to unwind before a few drinks and a delicious evening meal. 

Indulge in Seasonal Dining

The Royal Hotel is also open for Christmas Day lunch. Why not leave all the cooking and washing-up to us, and enjoy quality time with your loved ones over a delicious three-course dinner in our cosy in-house restaurant, the Brasserie Brunel. 

If you’re planning to stay at home over the festive period, our ‘Festive Break’ and ‘In Between’ packages also provide plenty of opportunity for guests to celebrate Christmas with quality food and dining. 

For further information, visit our Christmas Menu

Festive Break

During December, make the most of the festive season with a wonderful Festive Break in our lovely city. Celebrate the joy and fun of Christmas by combining shopping for presents, perhaps a visit to our famous Thermae Bath Spa, or the theatre with a two day/night stay at The Royal. Prices from £199 pp for 2 nights Sun-Thurs, and £259 pp Fri-Sat. Available from 2nd to 21st December.

The ‘In Between’ Break

If you are planning to stay at home and celebrate the Christmas and/or New Year holiday period, we would like you to consider an ‘In Between’ Break. Treat yourself with an exceptional value short break offer – bed and breakfast from only £89 pppn (3 course dinner supplement with à la carte choice only £25). Available from 27th to 30th December.

Celebrate New Year’s Eve with us

Welcome in the New Year at the The Royal. Enjoy a 7 course Gala Dinner with Champagne, and dancing to our resident DJ. Our price, from £299 pp, includes two nights dinner, bed & beakfast, 30th to 31st December, with a 3 course à la carte choice dinner on the first night, and a Champagne brunch on New Year’s Day. Additional nights before and after on a bed & breakfast basis from only £79 pp (3 course dinner supplement with à la carte choice only £25).

View the New Year’s Eve Menu

Christmas Parties

Our Brasserie Brunel restaurant is an attractive venue for you to celebrate a party with friends or/and colleagues.

Click here for further details.


New Year Celebrations package

What a great way to start the New Year! We visited from 30 Dec until 1st Jan and had an amazing time- greatly enhanced by the friendliness and warmth of every single member of staff we met. The staff aims...

Read more

- Trip Advisor, January 2024

New Year Break

The Royal is like a flashback in time when the customer was first and the service was great. Everybody made us very welcome and nothing was to much trouble. The breakfast choice was very good and cooked fresh to order...

Read more

- Trip Advisor, January 2023

Perfect hotel and location!

Enjoyed a beautiful two night stay whilst Christmas Market was on. I’ve lost count of how many times my friends and I have stayed here. Wonderful welcoming staff, traditional cosy hotel perfectly positioned for train station and all the attractions....

Read more

- Trip Advisor, December 2022

Read all our reviews

Christmas in Bath at The Royal Hotel

Christmas Party Venue in Bath

Short Break in Bath from £149 pp for 2 nights

All of the above starts from £149 pp for 2 nights Sun-Thurs, with a £40 pppn supplement Fri-Sat. Additional nights can be added for £80 pppn. Based on double or twin standard room occupancy for two persons.

CLICK HERE to directly book this exclusive offer with us.

For an enhanced Bath Break experience, explore the Things to Do in Bath page on our website, assisting you in making the most out of your stay.

Should you have any further queries, or require assistance, feel free to contact us directly.


Enquire today