I've a few from recently.
The Mission Bunkhouse, Mallaig.
After a far worse night than
@D6130 had on the Caledonian Sleeper, when I eventually got to Mallaig I stayed at this nice hostel type place. The room was basic as you'd expect. Don't think they had any dorm accommodation, but it was all shared bogs and showers. Couldn't have been better really. Just needed somewhere to crash by that point, I'd have slept on the platform if it'd come to it! The owner was lovely, she couldn't have been more welcoming or sympathetic to the ordeal I'd had on the journey North if she'd tried. Even better, I'd apparently booked a twin room. She asked if I'd mind going in a single room as she had a couple who were stranded due to the weather desperately looking for accommodation. Was more than willing to do so, and even better when £20 got knocked off the bill to account for the cheaper room (£30 cost). Slept very well unsurprisingly having only managed about 3 hours sleep on the train seats, then a couple of hours in the black cab they put me in at Edinburgh (to Fort William!) Directly opposite the station too, will definitely stay again. Only accessed by steps though.
The Arrochar Hotel, Arrochar
Didn't know what to expect with this one as the reviews are quite mixed. Quite a walk from the station too, but nothing overly strenuous. Had a great couple of nights. Paid for a room facing the road, but got allocated one overlooking Loch Long. The view is incredible. The hotel is old and could use some TLC in places, but I slept well enough, the room was spacious and comfortable. Free cooked breakfast buffet included too. Would definitely stay again, £52/night including breakfast seemed quite reasonable for a relatively short notice booking in a popular part of the world.
Crownleigh Guest House, Inverness
Booked through Airbnb, this was a reasonable find. £42/night for a cosy single room. It was quite small, but en suite. The bed was far from the softest I've ever slept in, but it was decent enough. It's up a very steep hill from the station too.
I've stayed in the Waverley Guest House mentioned just upthread in the past, it's OK. I too got upgraded to an en suite twin room. The only issue I had was when I shut the toilet door, the latch in the door broke, so when you pushed the handle, nothing happened! Rang reception who sent someone up pretty quickly who seemed confused and relieved. He'd been told I was stuck in the bathroom and was glad he didn't have to break the door down. It couldn't be fixed so I had to use the shared toilet on the floor below, which wasn't ideal, but could manage for one night. My next night was in an Airbnb South of the river which was pleasant enough. Nothing overly special, just cheap and cheerful. One thing I will say for Inverness,
Castle View Accommodation. Don't even consider it! Stayed a few years ago and noticed it on Google Maps yesterday so clicked on it out of curiousity. Seems to have got even worse if anything!