My in-laws live just north of the Cotswolds near Stratford-upon-Avon, so I'm lucky to spend plenty of time in the area. Broadway, Moreton-in-Marsh and Stow-on-the-Wold are some of my favorite towns. My mom and I once stayed in a lovely B&B in Broadway (friendliest owners, and very comfortable). I'll see if she remembers the name. Snowshill Manor (National Trust property) is worth a visit, and the lavender fields in the village are gorgeous. If you are looking to splash out, the restaurant at The Lygon Arms hotel in Broadway is supposed to be superb. I've never been there, but the in-laws went to a wedding there in December, and said the food was excellent.