Rosedale Hotel, Portree, Isle of Skye, Scotland
A family-run, waterfront hotel on the quay at Portree, with a great view over the bay. The 23 modern bedrooms offer all modern facilities.
A labyrinth of corridors connects the lounge, bar, coffee shop and wine bar. The restaurant serves a daily changing set menu.
Hotels of Britain front page
Your Guide to good UK Hotels