In a quiet and pleasant part of town, the mixture of new and old here doesn't always work, but it's a relaxed, friendly place offering comfort at a reasonable price. Sparklingly clean bathrooms are a highlight, and the large lounge is an appealing space. Room-only rates are the norm, with breakfast £7 per person. There's a cafe here too.
Arrandale Hotel
Southern Scotland