Macdonal Hotels

Search Macdonald Hotels


Check-in / Check-out

Promo Code

Christmas & New Year

Bath Spa Hotel

Sydney Road, Bath, BA2 6NS
View on Map
Tel: 0344 879 9106 International: +44 1225 444 424

For a truly memorable Christmas and New Year, celebrate in true English style by joining friends and family at the Bath Spa Hotel.

There are so many reasons to visit us during the festive season, enjoy a relaxing stay, an office party, a family gathering, or for lunch in the run up to Christmas. With the historic and cultural attractions of this World Heritage City, exclusive shopping and the Thermal Bath Spa, you have the ideal destination.


Festive Afternoon Tea

Dates: Thurs 26th Nov - Thurs 24th Dec
Times: 12.30pm - 4pm
Prices: £27 per person | £37 per person with Champagne

Indulge in one of the finest British traditions with a Christmas twist.

Celebrate things a things Christmas with a selection of sandwiches and homemade festive treats in sumptuous surroundings.


enquire now

Christmas Day Lunch

Dates: Fri 25th December
Times: 12.30pm - 4pm
Prices: £135 per adult | £70 per child under 12yrs | Free for children under 5yrs
Private dining available 

The best meal of the year!
Invite everyone together to celebrate in style Celebrate Christmas Day with family and friends in our stunningly opulent restaurant. Begin with a glass of a champagne followed by a 5 course traditional lunch.


enquire now

Private Dining

Dates: Selected dates in Nov, Dec & Jan
Prices: £35 per person

Spend some quality time together this festive season.
Create your own festive party in one of our stunning private dining rooms. 

Add arrival Prosecco, ½ bottle of house wine & tea/coffee for £20 per person


enquire now

Boxing Day Lunch

Dates: Sat 26th December 
Times: 1pm - 4pm 
Prices: £39 per person

A relaxed family lunch in our elegant restaurant.

When you want a great meal, but don’t want to cook, our 3 course buffet is ideal – and there’s not a turkey in sight!


enquire now

Christmas Breaks

Dates: Thurs 24th - Sun 27th December
Times: Check-in 4pm; check-out 12pm
Prices: £435 per person

A luxurious getaway to celebrate the festive season.

find out more

New Year's Eve Breaks

Dates: Thurs 31st December - Fri 1st January 
Times: Check-in 4pm; check-out 12pm
Prices: £249 per person

Raise a glass to 2020 and see in the New Year in style.

Mark the arrival of 2021 with a superb overnight break. Discover historic Bath, indulge in the hotel’s spa and then party the
night away with champagne, canapés and a 4 course meal followed by dancing until 1:00am.

find out more

Super Stocking Fillers

Go on… treat someone special with a gift voucher for luxury accommodation, award wining dining, a round of golf or an indulgent spa treat. With so much on offer this year, you’re sure to find the perfect Christmas treat.

View our gift vouchers

Stay Connected

Keep up-to-date with our latest news and offers