Skip to main content

The best guest houses in Dunvegan

Check out our pick of great guest houses in Dunvegan

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Roskhill House, hotel in Dunvegan

Built in 1890, Roskhill House offers accommodation in a unique old croft house, located 100 metres off the main road, just 3 miles from Dunvegan village.

It was a great pleasure to be here… Everything was perfect : the host is welcoming, the breakfast is gold 👌🏼 and the room is confortable and clean. The host was a great help to my boyfriend in organizing a perfect proposal during the stay there ☺️ Thanks a lot again !
Scored 9.8
9.8
Rated exceptional
Exceptional
125 reviews
The Tables Guest House, hotel in Dunvegan

On the Isle of Skye’s spectacular north west coast, The Tables Guest House in Dunvegan offers stylishly appointed rooms and a full breakfast menu.

Nice guest house Neat & tidy Good breakfast Friendly & very helpful owners Dried our clothes when we got caught in a downpour
Scored 9.6
9.6
Rated exceptional
Exceptional
201 reviews
Carters Rest Guesthouse, hotel in Dunvegan

Carters Rest Guesthouse in Milovaig provides adults-only accommodation with a garden and a shared lounge with large sofas and a fireplace.

We had a fantastic stay at Carter's Rest. Jonathan and Simone truly look after every detail and were invaluable in providing advice for how to plan our days on the Isle of Skye. Their breakfast's and dinner's are truly great and we felt very comfortable and at home.
Scored 9.8
9.8
Rated exceptional
Exceptional
82 reviews
Loch Eyre House, hotel in Dunvegan

Situated in Kensaleyre, 11 km from Portree, Loch Eyre House features free WiFi access and free private parking. Some units have views of the sea or garden. A flat-screen TV is provided.

Good location, clean and warm
Scored 9.1
9.1
Rated superb
Superb
657 reviews
Kiloran Self Catering Suite, hotel in Dunvegan

Featuring free WiFi throughout the property, Kiloran Self Catering Suite offers accommodation in Skeabost, 12 km from Portree. Free private parking is available on site. Each room has a flat-screen...

Thank you so much for your hospitality and your great tips! We loved staying with you! Hope to stay with you again sometime xx
Scored 9.4
9.4
Rated superb
Superb
114 reviews
Seal Cottage, hotel in Dunvegan

Set 13 km from Portree, just 41 km from Talisker Distillery, Seal Cottage offers beachfront accommodation with a garden, a private beach area, a terrace and free WiFi.

A wonderful quite place to stay Great view from the bay window Perfect And the extras on arrival were appreciated, freshly made muffins! These people go the extra mile to make your holiday so much more enjoyable
Scored 9.2
9.2
Rated superb
Superb
139 reviews
Dandelion No2, hotel in Dunvegan

Dandelion No2 features a garden and a terrace in Flashader. Parking is free. Guest rooms in the guest house are fitted with a flat-screen TV.

The location on Skye, central, perfect. Spotless, very well equipped. Breakfast was excellent with everything you need. Morag is very kind and welcoming! Perfect!
Scored 9.3
9.3
Rated superb
Superb
186 reviews
The Thistle Guesthouse, hotel in Dunvegan

Boasting a garden, shared lounge and views of garden, The Thistle Guesthouse is set in Portree, 32 km from Dunvegan Castle. This guest house offers free private parking and a housekeeping service.

Jane was an amazing host and so helpful with tips on places to go.
Scored 9.1
9.1
Rated superb
Superb
585 reviews
Treaslane Bridge House, hotel in Dunvegan

Situated in Kensaleyre and only 25 km from Dunvegan Castle, Treaslane Bridge House features accommodation with sea views, free WiFi and free private parking. The property has lake views.

Grate location and wonderful view 🙂
Scored 9.3
9.3
Rated superb
Superb
456 reviews
Moorside Rooms, hotel in Dunvegan

Situated in Borve and only 32 km from Dunvegan Castle, Moorside Rooms features accommodation with garden views, free WiFi and free private parking. This guest house provides a garden.

Room was very clean, bed was comfortable, owner was very friendly and helpful. We had great nights at the property
Scored 8.7
8.7
Rated fabulous
Fabulous
200 reviews
All guest houses in Dunvegan

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Dunvegan

Guest houses that travellers love in Dunvegan

  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 58 reviews
    The property was beautiful - both internally and the location with the stunning views. The hosts went above and beyond to make us feel welcome by adding some extra touches to the property to give us a taste of Skye. The views from the picnic table made for a perfect cup of tea in the morning as the sun rose and it was very quiet and peaceful! Would highly recommend this property to anyone considering a stay on the outskirts of the town.
    Ali
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 201 reviews
    We loved our stay at The Tables Guest House! Janet and Stuart were brilliant hosts - so welcoming and friendly. Their attention to detail was wonderful and quite a delight. The breakfasts were delicious - I loved the Scottish Pancakes. Sitting in the conservatory, sipping on a local beer and watching Wimbledon was very relaxing! Dunvegan is a great location, we highly recommend the “Two Churches Walk” through heather and woods. Thanks Stuart and Janet - we look forward to staying again! 😊
    Sue
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 225 reviews
    Babas rooms were the perfect place to stay - spacious, quiet, spotlessly clean, super comfy bed and great location. The separate lounge/mini kitchen area is very inviting with comfortable armchairs, TV etc and provides a fridge microwave, kettle, coffee machine and tea/coffee provisions. Baba is the perfect host and quietly and calmly goes out of her way to make your stay memorable. Just loved this place - a true home away from home.
    Lynette
    Solo traveller
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 192 reviews
    Absolutely everything. Great location great host and fantastic breakfast. Could not have wished for a better place to stay..
    Joerg
    Group
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 41 reviews
    Great hosts, great location. The freshly baked scones and cakes and the stocked fridge were lovely touches, really appreciated. The pod is very well equipped and very comfortable, an excellent value stay. Will definitely use again.
    Robert
    Solo traveller
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 96 reviews
    Everything was perfect !! A beautiful , cossy and spotlessly clean loft with stunning views. It is a wonderful quiet place where you can enjoy nice walks The location is quite good to discover the isle . Carys is a great host and has everything ready for an excellent stay at the Loft: amenities as if you were in a 5 star hotel and coffee, milk, bread, cheese etc etc … We had problems with a damaged wheel in our car and she was extremely helpful !! Many thanks Carys !!!
    irene
    Solo traveller
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 138 reviews
    Lovely quiet and cosy place Wonderful host, thank you Sue. And great location for exploring Skye.
    andrew
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 239 reviews
    The peace and quiet, away from everyday life , every thing you need has been thought of and great hosts.
    richard
    Family with young children
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 225 reviews
    In a quiet location, parking space for the car. Babas was a great host, and Roger the dog was the icing on the cake
    Chris
    Young couple