Set in Portree, 39 km from Dunvegan Castle, Dalriada offers accommodation with free WiFi, a garden and a shared lounge.
The bed and breakfast offers a flat-screen TV and a private bathroom with free toiletries, a hairdryer and shower.
Dalriada offers a buffet or continental breakfast.
The nearest airport is Benbecula Airport, 105 km from the accommodation.