The Earn Hotel is a traditional, family-run hotel and public house. It offers a relaxing atmosphere where guests can enjoy a drink. The rooms are noted for being clean, tidy, and spacious with comfortable beds.