Hotels in Scotland

With its rugged shores, lochs and islands, Scotland has a wealth of good hotels. Here is our selection of ten of the best places to stay in Scotland, in all price ranges, from The Good Hotel Guide.