Old Captain Guest House
Budget
Specialty B&B
Hotel
About
Situated in Portree, Old Captain Guest House features free WiFi, and guests can enjoy a garden, a shared lounge and a terrace. The homestay offers a flat-screen TV and a private bathroom with free toiletries, a hairdryer and shower. Dunvegan Castle is 37 km from Old Captain Guest House. The nearest airport is Benbecula Airport, 103 km from the accommodation. Solo travellers particularly like the location — they rated it 9.1 for a one-person stay.