Were I to stay in Oban again I'd rent a room in one of the B&Bs on the far edge of the harbor. Everything's close enough that the distance isn't a big deal and these houses look every bit as charming as you'd expect.
(Click the image to view a larger version.)