For a foodie weekend break, a restaurant with rooms is the perfect solution. You get to eat delicious food in the knowledge that your bed is only a few steps away. From three Michelin stars in the Lake District to gourmet boltholes in Suffolk, Kent and Devon, here are some to book now…