5 hotels in Hawick