On snowy nights like these we like to head to our nearest watering hole - we've had a pint or two at each of these and they all serve great ales together with a large helping of traditional Highland hospitality.

If you're in the Aviemore and the Upper Spey area, we can recommend The Tipsy Laird and the Duke of Gordon in Kingussie and the Glen Hotel in Newtonmore.

Aviemore has three great pubs serving real ales: The Old Bridge Inn, The Cairngorm Hotel and The Winking Owl. Carrbridge has The Cairn and the Carrbridge Hotel; Boat of Garten's The Boat Hotel has a great selection of malts, as well as real ale and if you're in Nethybridge, The Nethybridge Hotel is your local.

Our favourite place in Grantown is the Garth Hotel and the Craig Bar also offers real ale.

Heading over the old military road to Tomintoul, make your way to the Glen Avon Hotel and the Allargue Arms is the place to go if you're in Strathdon!

When in Ballater, look for the Alexandra Hotel, the Balmoral Bar and the Ceilidh Bar and down the road in Braemar pop into the Coilacreich Inn or Invercauld Arms Hotel. Dinnet has the Loch Kinnord Hotel and stop in Crathie to visit the Inver Hotel.

If you're returning from a walk in the Angus Glens, the Glen Clova Hotel will be a welcome sight! Keep an eye on their website for news of the 2015 Beer Festival in July - definitely worth a visit.

On the southern edge of the National Park, the Killiecrankie Hotel is a worth recipient of the prestigious C├ęsar food and wine award as well as 2 AA Rosettes!

Blair Atholl boasts two fine bars: the Atholl Arms Hotel's Bothy Bar and The Bridge of Tilt Hotel.

Whichever corner of the Cairngorms National Park you visit, you'll have a choice of real ales and malts and these hostelries all serve excellent bar meals. Slainte!