The Pierhouse Hotel & Seafood Restaurant


Location

How to get there.

BY ROAD
Approximately 20 miles north of Oban (allow 30 mins journey time) and 27 miles south of Fort William (allow 45 minutes journey time).

From Glasgow - take the M8 west across the Erskine Bridge and turn left onto the A82 to Crianlarich, and continue heading north on the A82 signed Fort William. At Ballachulish, take the A828 to Oban and in Appin, turn right at the "Port Appin / Lismore Ferry" sign (allow 2 hours and 15 minutes journey time). We recommend that you take this 'northern' route via the A82 signed Fort William, rather than the 'southern' route via the A85 signed Oban (via Taynuilt and Connel Bridge).

From Edinburgh - take the M9 towards Stirling. Follow the A84 and head towards Crianlarich (A82), carry on to Ballachulish. Take the A828 to Oban and in Appin turn right at the "Port Appin"/Lismore Ferry" sign (allow 2 hours and 30 minutes to 3 hours).

BY AIR
The nearest airports are Glasgow International which is approximately 2 hours and 15 minutes by road, and Edinburgh Airport which is approximately 2 hours and 30 minutes by road.
Additionally, private planes can land at Connel Airfield, just 20 minutes drive south from the hotel. Taxis and car hire are easily arranged and will meet you at the airfield if required.

BY BOAT
We are ideally placed on Loch Linnhe for visitors arriving by sea and hold 10 private moorings for the use of our guests at a charge of £10 per night. Our moorings are situated at the South of the Pier (available April to October). Shower and drying facilities are available for sailors who wish to visit The Pierhouse. Please check availability of moorings on +44 (0) 1631 730302 before your arrival. The Pierhouse Hotel is located at the head of the Port Appin pier.

Location map