Garragh Mhor is situated close to the shoreline in the tiny village of Ellenabeich overlooking the island of Easdale (with its thriving population of approximately 60). Ellenabeich is in the Firth of Lorn on the West Coast of Argyll.
To get here you do really need to drive although there is a regular bus service from Oban.
From Oban, follow the A816 Lochgilphead road then turn left on to the B844 signposted Easdale. You will cross the famous "Bridge over the Atlantic" at Clachan, pass the "Tigh an Truish", an 18th century inn and pass the golf course at Balvicar with the local shop and post office on your left. Notice the view at the top of Dunmore Hill, which is one of the best views in Scotland. Drive past the school and you see the sign for Ellenabeich on your left. Turn right then follow the signs for Garragh Mhor.