Achill Cliff House Hotel & Restaurant, The Perfect 3 Star Hotel on the Wild Atlantic Way. Achill Cliff House Hotel & Restaurant - is a family run, fully wheelchair accessible, Hotel & Award Winning Restaurant located in Keel, the heart of Achill Island, Co. Mayo on the West Coast of Ireland.Our ideally located hotel and The Spectacular setting of our Restaurant is complimented by our locally sourced homemade dishes and carefully selected fine wines to give you the ultimate Achill Island dining experience.