Bank holiday: 5 places to stay in Scotland for less than &#x