A great choice for a stay in Appin, The Pierhouse Hotel features a marina. For a bite to eat, guests can check out Seafood Restaurant, which serves British cuisine and is open for breakfast, lunch, and dinner. This eco-certified inn also features a bar/lounge, a terrace, and a garden.