Book Direct

Built in 1890

Built in 1890, Roskhill House Guest House, near Dunvegan, offers a rare opportunity to experience Four-Star Gold Bed and Breakfast accommodation in a unique old croft house.  The Guest House nestles in a tranquil country setting, 100 metres off the main road, just three miles from Dunvegan village, in the beautiful north west of Skye.

In and around Dunvegan are; award winning restaurants, wildlife watching, and easy and moderate walks abound.

Our guest lounge, once the old post office, has traditional exposed stone walls. Tea and freshly home made cakes are served in the guest lounge every afternoon for the enjoyment of arriving guests.

Free wireless Internet access is available.


Book Online

More Info »

“This was a great one night stop,in a quiet location.the hosts made us feel very welcome great breakfast ,best poached eggs the only thing it did not have was television in bedroom,very relaxing. Thanks”

Mr. Anthony Hilton -

“Fabulous B and B. The hosts were charming, helpful and very knowledgeable about Skye. Useful leaflets and maps available for your stay. Excellent breakfast too, using homemade and local produce. An extremely comfortable en suite room. Wish we could have stayed longer. ”

Mrs. Diana Prince -