Skip to main content

B&Bs in Dunvegan

Find the B&Bs that appeal to you the most

The best B&Bs in Dunvegan

Check out our pick of great B&Bs in Dunvegan

Filter by:

Review score

Carters Rest Holiday Lets

Milovaig (Near Dunvegan)

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

S
Susan
From
Australia
Super clean and tidy, super helpful hosts who seem like they genuinely love hosting, amazing breakfast. Basically every little detail seems so well thought out
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 67 reviews
Price from
US$376.47
1 night, 2 adults

Edinbane Inn

Edinbane (Near Dunvegan)

Set in Edinbane, 15 km from Dunvegan Castle, Edinbane Inn offers accommodation with a restaurant, free private parking and a bar. The accommodation provides free WiFi throughout the property.

V
Viktor
From
Czech Republic
Beautiful place to stay, we enjoyed it a lot. Cozy room, very kind and friendly staff. And breakfast was delicious. We would return any time with pleasure.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 175 reviews
Price from
US$104.76
1 night, 2 adults

Abhaig Boutique B&B - Small & luxurious in a great location!

Uig (Near Dunvegan)

Located in Uig and only 43 km from Dunvegan Castle, Abhaig Boutique B&B - Small & luxurious in a great location! provides accommodation with sea views, free WiFi and free private parking.

E
Elizabeth
From
United Kingdom
Excellent facilities in exceptional accommodation. Such attention to detail. A lodge of peace and private haven with breathtaking views.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 11 reviews
Price from
US$360.10
1 night, 2 adults

Loch Eyre House

Portree (Near 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.

J
Jolana
From
Czech Republic
Loch Eyre House is lovely place to stay. Rooms vere good, clean and cozy, breakfast was wonderful and the owners are really nice and kind people. The locations is also great.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 674 reviews
Price from
US$307.72
1 night, 2 adults

Clouds B&B

Kilmuir (Near Dunvegan)

Clouds B&B features sea views, free WiFi and free private parking, located in Kilmuir. The property has garden views. Featuring family rooms, this property also provides guests with a sun terrace.

J
Johanna
From
Germany
A truly special place, from the moment you enter it is clear how much love has been put into the place. The attention to detail is incredible and we loved every minute here. The place is a bit off the beaten track and such a calm contrast to Skye, which can be quite bustling with tourists. We were lucky enough to have to nights of fantastic sunsets and clear skies with tons of stars visible, conveniently from the comfort of our couch. Everything was very clean and in great shape, and it was a nice change of pace to be able to have a continental breakfast in our room when we wanted, and not have to stick to a predetermined time.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 166 reviews
Price from
US$220.25
1 night, 2 adults

Rockview

Portree (Near Dunvegan)

Located within 37 km of Dunvegan Castle in Portree, Rockview provides accommodation with seating area. Featuring sea and mountain views, this bed and breakfast also offers free WiFi.

F
Flavio
From
Italy
great host, great accomodation. I strongly recommend to stay there
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 766 reviews
Price from
US$180.05
1 night, 2 adults

Stones Luxury B&B with hot tub and self-contained rooms

Uig (Near Dunvegan)

Set in Uig and only 46 km from Dunvegan Castle, Stones Luxury B&B with hot tub and self-contained rooms offers accommodation with sea views, free WiFi and free private parking.

L
Lachlan
From
Australia
The room and facilities were exceptional. Vicki was a fantastic host.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 158 reviews
Price from
US$255.34
1 night, 2 adults

Tor's Place

Portree (Near Dunvegan)

Situated in Portree and only 37 km from Dunvegan Castle, Tor's Place features accommodation with garden views, free WiFi and free private parking. The property has quiet street views.

G
Gabor
From
Hungary
It is a perfect place in Isle of Skye for a few days with free parking place. The host is very kind and helpfull.The room and bathroom were clean and warm. Free cereals, bread, cheese etc. Town centre 10 minutes on foot. I can highly recommend this accomodation.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 210 reviews
Price from
US$104.76
1 night, 2 adults

Ard Na Mara - Uig

Uig (Near Dunvegan)

Located in Uig and only 46 km from Dunvegan Castle, Ard Na Mara - Uig provides accommodation with sea views, free WiFi and free private parking.

I
Ievgenii
From
Ukraine
great location, close to the Quiaring walk hiking trail, if you drive 10 minutes north (upwards- road to Duntulm) - there is the best place to watch the sunset, the people are very kind, everything is great
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 181 reviews
Price from
US$104.76
1 night, 2 adults

The Skye Inn

Portree (Near Dunvegan)

Situated within 36 km of Dunvegan Castle in Portree, The Skye Inn provides accommodation with seating area. This 3-star guest house offers luggage storage space and a housekeeping service.

B
Bruno
From
Portugal
The staff is amazing and very helpful. The location is very good Will stay when I visit next time
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 796 reviews
Price from
US$211.15
1 night, 2 adults
All B&Bs in Dunvegan

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Dunvegan and surroundings in the past month

See all

Popular with guests booking B&Bs in Dunvegan

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 236 reviews

Popular with guests booking B&Bs in Dunvegan

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 153 reviews

Popular with guests booking B&Bs in Dunvegan

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 231 reviews

Popular with guests booking B&Bs in Edinbane

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 175 reviews

Popular with guests booking B&Bs in Milovaig

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 67 reviews

Popular with guests booking B&Bs in Glendale

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 86 reviews

B&Bs that guests love in Dunvegan

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 153 reviews
Excellent breakfast! Wonderful super friendly hosts. Our suite was amazing with private lounge. Ian and Christine made our stay in Dunvegan so special and we felt we were more like their friends than customers. Highly recommend!!!
Guest review by
Jarkko
Young couple
gogless