Craigatin is one of those lovely places where beautiful rooms have attractive prices and hands-on owners go out of their way to make your stay special. It stands peacefully in two acres of manicured gardens on the northern shores of town; good restaurants are a short stroll. Smart stone exteriors give way to warmly contemporary interiors, where beautiful windows flood rooms with light. There are shutters in the breakfast room, which overflows into an enormous conservatory where sofas wait in front of a wood-burner and walls of glass open onto the garden. Big uncluttered bedrooms – some in the main house, others in converted stables – are super value for money. Expect Farrow & Ball colours, comfy beds, crisp white linen, padded bedheads and pretty shower rooms. Breakfast offers the full cooked works and tempting alternatives, perhaps smoked haddock omelettes or apple pancakes with grilled bacon and maple syrup. As for Pitlochry – gateway to the Highlands – it’s a vibrant town with lots to do: castles and mountains, lochs and forests, its famous Festival Theatre. You’re on the whisky trail, too.