Christmas is an increasingly popular time for hotel breaks, so whether you’re planning to celebrate Christmas in Scotland quietly or with a bang, here are our recommended hotels for the festive period.
Featured hotels with Special Offers
Hotels for Christmas in Scotland

The Airds Hotel - Three Nights for the Price of Two Special Offer
PORT APPIN

Knockinaam Lodge - Valentine's/Gourmet Weekend Special Offer
PORTPATRICK

Blackaddie House - Three for Two Special Offer
SANQUHAR

Douneside House - Autumn/Winter Luxury Break Special Offer
TARLAND

Shieldaig Lodge - Food Lover's Package
GAIRLOCH

The Dunstane Houses - 'Book Three Nights, Get Up to 30% off'' Special Offer
EDINBURGH
More best Christmas hotels in Scotland
Hotels for Christmas in Scotland
Other hotels in this group
Hotels for Christmas in Dumfries And Galloway
Hotels for Christmas in Cumbria
Hotels for Christmas in Lake District
Hotels for Christmas in North East
Hotels for Christmas in North West
Hotels for Christmas in Derbyshire
Hotels for Christmas in Midlands
Hotels for Christmas in Wales
Hotels for Christmas
Hotels for Christmas in Norfolk
GIFT VOUCHERS
Good Hotel Guide gift vouchers make an ideal Christmas, birthday or wedding present. You can make a gift of any monetary value from £100-£1,000. It also comes with a free copy of the Guide.
Buy Gift Voucher
BUY THE 2019 GUIDE
Buy the 2019 Guide to read reviews of all 860 hotels. Each printed copy of the Guide contains six 25% discount vouchers, worth in total about £150.
Buy the guideJOIN THE GHG CLUB
Get our free monthly newsletter, latest special offers, advice & competitions. Join more than 10,000 other members.
Read more about it here