Atholl Hotel receives great reviews from guests. Hilton Aberdeen TECA, Sandman Signature Aberdeen Hotel & Spa and Malmaison Aberdeen are also excellent options to stay in Aberdeen bar.