We happened upon The Coppice House, an adorable bed and breakfast in Callander, as we were just driving around looking for vacancy signs. Callander is a small town on the edge of the Trossachs National Park in Scotland, which makes it a popular place for tourists - there are dozens of hotels and guesthouses, and most of them seemed to be full when we visited.
But we definitely got lucky with this one.
In its current guise, The Coppice House had only been open for a month, so everything was new and the rooms had just been redecorated. Owners Pete and Katie have managed to create a beautiful design that feels like a luxury, boutique hotel - but with prices to match the cheapest B&B rates in the area. The en suite rooms have comfy beds and smart decor, and there's even a spacious guest lounge (with sofas, table and chairs, and a TV) where you can stretch out and relax, which is a really unusual feature and much nicer than spending the evening in your bedroom. It's within easy walking distance of the town's restaurants, pubs, and tourist office - and also just a short stroll to a public park.
Breakfast was also amazing - I may have overdone it slightly as I tried to sample some of everything, from the Scottish breakfast (cooked to order) to croissants, cereal, and fruit.
We really loved staying here, and will happily visit again next time we're in the area.