4 places to stay in St Agnes: 2 B&Bs and guest houses, 1 campsite, 1 inn with rooms. Contact them direct — no booking fees.