My go to for this is always the George in Inveraray, realtively close, lots of good walks nearby and things to see and do, plus good food and nice rooms. Room rates have gone up a bit in the last couple of years, assuming to recoup COVID losses, but they sometimes have deals on when out of season.