When it comes to fairytales Dornoch Castle Hotel, north of Inverness, ticks all the boxes. We’re talking breath-taking views, four-poster beds, open fires... even its very own tower. Everything about this castle exudes latter-day Highland charm and thanks to our kgb Agents, two nights there can be yours (and a friend's) for just £99.
But that’s not all. Dornoch Castle Hotel will also throw in a Scottish breakfast for you both each morning and a complimentary bottle of wine on arrival. So, whether you book as a romantic getaway, a trip with friends or the perfect base for a walking holiday, Dornoch Castle Hotel is bound to deliver an enchanting stay. Please note: Dragons and damsels in distress are not included.