Travellers who like staying near Urquhart Castle recommend Clunebeg Lodge, Loch Ness Drumnadrochit Hotel and Loch Ness Lodge Hotel. Visit our Inverness page for the latest deals!