December 2018

A selection of events in Scotland

Ask your host about the best places to experience Christmas and Hogmanay in Scotland... markets, bonfires, fireworks and wonderful New Year celebrations!

Aberdeen Winter Festival
November to 31 December
Includes Christmas Carols and Hogmanay Celebrations.

Cromarty Film Festival
30 November - 2 December 2018
A varied selection of the best loved films at 'My Favourite Film' Festival.

Callander Winterfest
tbc December 2018
Christmassy events in the Trossachs

Inverness Winter Festival
Various events in Inverness in December

Christmas in Glasgow
Glasgow's winter festival offers events throughout December.

Edinburgh's Christmas
Edinburgh's Christmas web site give details of events throughout December

Grantown-on-Spey Christmas parade with Santa and his Reindeer
23 December 2018
Torchlight parade through Grantown-on-Spey with real reindeer, pipers, Christmas Carol singing and more.

Kingussie, Newtonmore and Aviemore parades with real reindeer from the Cairngorms
24 December 2018

Grantown-on-Spey Hogmanay in The Square
31 December
Fireworks Party in The Square with live Scottish music and ceilidh dancing in the street

Edinburgh's Hogmanay
See in the New Year in Edinburgh

Stirling Winter Festival
31 December 2018, Stirling
Lots of events leading up to Hogmanay in Stirling

Red Hot Highland Fling
A free Hogmanay party in Inverness on 31 December

Hogmanay events in Edinburgh, Glasgow, Inverness, Aberdeen, etc.

Stonehaven Fireball Ceremony
31 December, Stonehaven, Aberdeenshire
Bring the New Year in the Stonehaven way, and watch the procession as 45 men and women swing large balls of fire above their heads.

Comrie Flambeaux
31st December 2018, Comrie, Perthshire
Torchlit procession at midnight.

Win a 2 Night Break

Search by map

Search B&Bs and Guesthouses

 Family Friendly
 Pet Friendly
 Credit Cards Accepted
 WiFi Access
 Wheelchair Access
 Off Street Parking
 Ground Floor Bedroom
 Evening Meals Available

Check Availability


Check In
No. Nights

Room 1


Room 2


Room 3