Смарасон родился в Акранесе, Исландия. Ещё в молодом возрасте, вместе с кузеном Петуром Петурссоном он приехал в Нидерланды, где стал играть в молодёжной команде «Херенвена».
В чемпионате Нидерландов Смарасон дебютировал 16 февраля 2008 года в матче против «Хераклеса» из Алмело, Арнор появился на замену в самом конце матча вместо Роя Беренса, в итоге его команда сыграла в гостях вничью 2:2. В дебютном сезоне Арнор сыграл только в двух матчах чемпионата. Свой первый гол за «Херенвен» Смарасон забил 19 октября 2008 года в ворота керкрадской «Роды», благодаря забитому мячу Арнора, его команда смогла уйти от поражения и сыграть вничью 2:2. Главный тренер «Херенвена», норвежец Тронд Солльед, использовал Арнора в сезоне 2008/2009 на позиции левого полузащитника, Смарасон провёл в чемпионате 21 матч и забил 5 мячей, а также отдал одну результативную передачу. Помимо этого Арнор стал обладателем кубка Нидерландов, но в финальном матче Смарасон участия не принимал. После отставки Тронда Солльеда в сентябре 2009 года Смарасон лишился игровой практики и в сезоне 2009/2010 провёл лишь 2 матча, причём оба раза вышел на замену.
7 июня 2010 года перешёл в «Эсбьерг», контракт рассчитан на 3 года, стоимость трансфера была нулевой. Дебютировал в чемпионате Дании 16 июля 2010 года в матче против «Оденсе». Свой первый гол за «Эсбьерг» забил 28 августа 2010 года в ворота «Силькеборга».
Смарассон вызывался в молодёжную сборную Исландии, сыграл 4 матча, забил один гол. В главной национальной команде Арнор дебютировал в товарищеском матче против Уэльса в мае 2008 года, а свой первый гол в составе сборной он забил 11 февраля 2009 года в товарищеском матче со сборной Лихтенштейна, который завершился победой его команды со счётом 2:0.