With Brora's renowned golf course on its doorstep it is no surprise that this smartly refurbished Edwardian country-house hotel does service as the 19th hole. If the action on the fairways is not your bag, there are splendid beaches and the charming village itself to help while away the hours until hunger strikes and dinner awaits in the natty traditional setting of Lorimer's Restaurant. Expect fine Scottish produce given a gently contemporary tweak in dishes that aim for all-round satisfaction - perhaps a trio of rabbit confit, caramelised pork belly, and local black pudding ballottine served with salsa verde, followed by Aberdeen Angus beef with a crisp haggis cake and creamy malt whisky sauce.