The Swan is gorgeous, a contemporary take on a village local. It's part of a new wave of cool pubs that do much more than serve a good pint. The locals love it. They come for breakfast, pop in to buy a loaf, then return for afternoon tea. It's set back from the road, with a sprinkling of tables and chairs on the pavement. Interiors mix old and new brilliantly. Cool lamps hanging above the bar, lovely old rugs and a wood-burner to keep things toasty. An airy restaurant open to the rafters serves fabulous food. Bedrooms are lovely with vintage French furniture and iPod docks; two have fancy in-room baths.
From £85 per night, including breakfast (01934 710337; theswanwedmore.com)