Balmoral Arms | Balmoral Arms Loungeandreception00009
Festive breaks

2025 Christmas Breaks in the Cairngorms

2 Night Christmas Break from £470 Per Person

The most magical time of the year to come together with loved ones and celebrate the year with the warming winter fires and festive cheer at Balmoral Arms, Ballater. Let us take care of your Christmas this year with all your festive dining included, allowing you to relax.

Balmoral Arms Christmas Itinerary

Balmoral Arms | Balmoral Arms Loungeandreception00016
24th of December

Christmas Eve

We welcome our guests on Chrsitmas Eve for the start of their festive break. Get settled in for an incredible break ahead to celebrate the most wonderful time of the year.

Enjoy a welcome tea and mince pie by the fire, and later, pre-dinner mulled wine while listening to the evening piper. We will be serving a special three-course dinner in our 1852 restaurant and later, a post-midnight mass hot toddy. 

Loch Fyne | Loch Fyne Hotel And Spa Reception And Lounge00002
25th of December

Christmas Day

The day has arrived! As we wish all our guests a Merry Christmas, enjoy a special breakfast, served with a Mimosa to get your celebrations started. Enjoy pa re-lunch Champagne reception with canapes before our traditional three-course Christmas lunch.

Enjoy your Christmas Day in the picturesque village of Ballater before returning to our welcoming inn to enjoy coffee, cake and a special showing of the King's Christmas Speech. Later, indulge in a Christmas buffet supper before retiring to your room for merry-filled dreams. 

Balmoral Arms | Balmoral Arms Loungeandreception00011
26th of December

Boxing Day

The fun is far from over.Sit down for your Boxing Day breakfast and later for a light Victorian Afternoon Tea with a glass of Sloe Gin. Stick around for a special farewell five-course tasting menu            

Terms and Conditions

Valid on stays from 24th December to 26th December 2025

A 10% deposit will be required at the time of booking. The full balance for all reservations will be taken 12 weeks before arrival. Bookings made within 12 weeks of arrival will require full payment at the time of booking. 

All deposits paid are non-refundable & non-transferable. We recommend taking out personal travel insurance for all pre-paid reservations.