The Globe Inn, nestled in the heart of historic Dumfries, offers an unforgettable Scottish experience that's perfect for the Christmas season. Earning a coveted spot in the Michelin Guide for two consecutive years, The Globe Inn has been shortlisted in the prestigious VisitScotland Thistle Awards, a testament to its culinary excellence and dedication to quality.