Cameron House & Christmas Tree at Night


Christmas Eve on the banks of Loch Lomond is truly magical.  Arrive to a warm welcome with the sound of pipes.  As the magical hour approaches our younger guests are joined Mrs Claus who tells the tale of 'The Night Before Christmas'.  Our programme of events is sure to excite the whole family from cookie baking and supervised childcare for the children, to Whisky Tasting cooking demonstrations for adults.  For those who wish you can also join our mass service in the local village charge.  Upon your return enjoy warm mince pies and a hot toddy beside open fires. 

Indulge in your choice of traditional Christmas Day feasts, from an intimate table for two to our family event with 'Host the Roast' where you carve the turkey for the family.  During the day Santa Claus makes a surprise visit much to the delight of our younger guests.   In the afternoon enjoy a refreshing stroll along the loch side, or simply just relax by the roaring log fire and soak up the atmosphere with festive family entertainment.  A light finger buffet will be served for those blessed with a truly festive appetite. 

New for 2016
Make Aladdin one of your three wishes on Christmas Day with our pantomime adventure. 

There will be lots of laughter and smiles with our new pantomime, perfect for children and adults alike.  Follow Aladdin, his brother Wishee Washee and, of course, Widow Twankey on a spectacular adventure full of flying carpets, a wish-granting genie, and an evil sorcerer and a lamp-full of laughs!

On boxing day join our family treasure hunt round the Loch and watch the birds of prey demonstrations.  In the evening either join your fellow guests for a 'Gathering of the Clans' ceilidh or simply relax with dinner in the Cameron Grill. 

Adult (per guest)
Two nights          £725
Three nights       £825 

Four nights         £900 

Child (per guest aged 5- 14 years)
Two nights         £265
Three nights      £305 
Four nights        £345 

Children 0-4 years are free of charge 

To book please call our reservations team on 01389 310 777 or email 


*Terms and conditions apply