Our users' favourite hotels 8.07 Good Macdonald Forest Hills Hotel & Resort Kinlochard, The Trissachs Aberfoyle, GB £91 £69 per night