The Good Food Guide recommend four hotels and restaurants boasting beautiful gardens and great dining experiences.