This was an experience that started off nicely, and went up from there. My wife, our children, and I only stopped off for a casual luncheon, and found ourselves eating the best food of our entire trip.
We chose the Weem Hotel quite randomly, and upon taking our seats nothing around us gave us an indication of what we were in for. There were some cosy looking sitting rooms with log fires, where you could imagine relaxing after a long walk, however the dining room was simple and clean. The menus hinted strongly at a sense of culinary imagination you don't often see in a pub kitchen - imagination underscored with localism, bold flavours, balance, and here and there a nod to tradition. The food then exceeded our expectations. It was simply superb. It is easy to look at a menu such as this with a cynical eye, and assume the description has stretched the meaning of some words (such as "fresh") in order to fit what is on the plate, however this was not the case at all. For the record, our starters were a seafood concoction (I can't remember the names of the dishes), which was excellent, and haggis (also excellent, but we rated the seafood one highest). These were followed by lamb and venison dishes. We finished with something called "clootie dumpling" and a chocolate array.
I have to concede we might have been somewhat lucky that everything came together for us (the children were particularly well behaved), but I would happily take that chance again. The prices were what you'd expect for a pub in this part of the world, but the food far exceeded it, so I would say this is very good value. We'll definitely visit again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC