Skip to main content

Search hotels in Dunvegan

Enter your dates to see the latest prices and deals for Dunvegan hotels

Filter by:

Star Rating

Review score

Dunvegan – 27 hotels and places to stay

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

Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.

Everything!
Scored 9.4
9.4
Rated wonderful
Wonderful
358 reviews
Price from
$157.94
1 night, 2 adults
Lampay Chalets, hotel in Dunvegan

Offering sea views, Lampay Chalets in Dunvegan offers accommodations, a garden, and barbecue facilities. There's a private entrance at the vacation home for the convenience of those who stay.

We enjoyed the seclusion of this property. The chalet was perfect and clean with extras such as fresh hens eggs, homemade jam, homemade pastries, milk, coffee, and tea. Karen provides a surprise for those who stay for at least four nights! Karen and John encouraged us to get out and about on their property including interacting with the days old lamb, petting the pigs, and collecting hens eggs. My husband, nicknamed Anchor Man by Karen, took him with her on the quad to check on the sheep before sunset. It was lambing season and the ewes and lambs were checked on throughout the day. They took us on a tour of their property and up to the top of the hill for awesome views. Karen and John were always available to answer questions about their work and about the area. Our four days there went too quickly! We plan to return! May your anchors always hold fast and your boomerangs return to ye.
Scored 9.9
9.9
Rated exceptional
Exceptional
148 reviews
Price from
$187.28
1 night, 2 adults
Hame on Skye, hotel in Lonmore

Hame on Skye, 2.8 mi from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property.

Staff very friendly. Assisted with all our needs. Breakfast was great.
Scored 8.8
8.8
Rated excellent
Excellent
432 reviews
Price from
$219.12
1 night, 2 adults
Edinbane Lodge, hotel in Edinbane

Located in Edinbane, 10 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space.

The staff were out of this world, rooms were super comfortable with all amenities (shortbread cookies were a lovely touch), bathroom was brilliant - esp shower - breakfast was superb.
Scored 9.1
9.1
Rated wonderful
Wonderful
210 reviews
Price from
$435.74
1 night, 2 adults
Stein Inn, hotel in Stein

Located in Stein and with Dunvegan Castle reachable within 10 miles, Stein Inn has concierge services, non-smoking rooms, a garden, free WiFi and a terrace. Guests can use a bar.

The accomodations exceeded my expectations. The food they cook is amazing and they treat us super well!!
Scored 8.4
8.4
Rated very good
Very Good
754 reviews
Price from
$187.28
1 night, 2 adults
Lochanside, hotel in Struan

Lochanside offers accommodations in Struan, 10 miles from Dunvegan Castle. This beachfront property offers access to free Wifi and free private parking.

The view is amazing, the small log burner is so cozy, all the small details were thought of from a welcome dram to hot chocolate and marshmallows. Wifi connection, great shower, fluffy bedding, all the utensils required for self catering, Mark and Ann thought of everything. Can’t wait to come back. Location is quiet and secluded.
Scored 9.9
9.9
Rated exceptional
Exceptional
233 reviews
Price from
$168.55
1 night, 2 adults
AURORA rural RETREATs, hotel in Glendale

Featuring lake views, AURORA rural RETREATs in Glendale provides accommodations and a garden.

It was towards the end of our trip and had a washer. No dryer but a drying rack was provided. We decided we were too tired to just stay one night and we were able to stay an additional night. The view down by the lighthouse was absolutely stunning! We do not recommend the gift shop next door, way over priced.
Scored 9.3
9.3
Rated wonderful
Wonderful
853 reviews
Price from
$164.87
1 night, 2 adults
Skeabost House Hotel, hotel in Portree

If you are looking for luxury accommodations with great Highland Hospitality in Skye, then look no further than historic Skeabost House Hotel, a family owned boutique hotel, part of the Sonas Hotel...

Beautiful, well maintained historic property.
Scored 8.7
8.7
Rated excellent
Excellent
534 reviews
Price from
$212.38
1 night, 2 adults
Greshornish House Hotel, hotel in Edinbane

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar.

Beautiful unique place, cosy, romantic
Scored 9.3
9.3
Rated wonderful
Wonderful
1,339 reviews
Price from
$89.90
1 night, 2 adults
Corran House, hotel in Kingsburgh

Featuring a garden, Corran House provides accommodations in Kingsburgh. The bed and breakfast, housed in a building dating back to 1986, is 21 miles from Dunvegan Castle.

The view is spectacular!! The room was spacious for 3 plus luggage. The owners pleasant and helpful. Continental breakfast offered lots of options, including French press coffee! The location is only a few minutes away from Portree, so very convenient. We would recommend to friends.
Scored 7.8
7.8
Rated good
Good
132 reviews
Price from
$137.34
1 night, 2 adults
See all 27 hotels in Dunvegan

What Guests Said About Dunvegan:

  • Scored 10
    10

    Dunvegan Castle and Garden is a must-visit.

    Dunvegan Castle and Garden is a must-visit. Very little traffic and easy to get around. Distances are deceiving because of the narrow windy roads - passing places are an experience! We had a great lunch at The Three Chimneys just outside Duvegan
    Simon
    United Kingdom
  • Scored 6.0
    6.0

    Surprisingly little there, used as a base for 3 nights,...

    Surprisingly little there, used as a base for 3 nights, should really have done for 2. Dunvegan Castle nearby and worth a visit. Limited places to eat. Had to drive to get to anywhere including start of walks.
    Taylor
    United Kingdom
  • Scored 10
    10

    Wonderful little town with so many gems if you take the time...

    Wonderful little town with so many gems if you take the time to explore! Check out the Angus McCaskill museum for some quirky entertainment; the School House for a wonderful, hearty meal; Dunvegan Castle for a fantastic history lesson and some great walking paths; Two Churches walk up to the standing stone; and Misty's for a quick bite and some ice cream. Easy-to-walk town with friendly people.
    Edward
    United States
  • Scored 10
    10

    Dunvegan is in a beautiful area of Skye and centrally...

    Dunvegan is in a beautiful area of Skye and centrally located with easy access to the Cullins, and Portree. The weather was rainy most of the visit but we still managed to have a wonderful time and see the sights.
    susan
  • Scored 10
    10

    Dunvegan is in the North of the island, perfect for visiting...

    Dunvegan is in the North of the island, perfect for visiting Dunvegan castle, the coral beaches, Neist Point light house, carbost and the talisker distillery. Plenty of walks in and around the area. One negative is the state of the roads....beware! Potholes are everywhere
    Janeen
    United Kingdom
  • Scored 8.0
    8.0

    Dunvegan suffering a wee bit like many places from lack of...

    Dunvegan suffering a wee bit like many places from lack of staff making some hotels ,restaurants having to reduce opening hours but dont let that put you off as always somewhere open . It will get better as more tourists arrive ,our trip was very much at the end of a very strange summer season .We have stayed in the area many times and will most certainly return before too long .
    ALEXANDER
    United Kingdom

See reviews by guests who stayed at hotels in Dunvegan

See all
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 101 reviews
    Very well set up property with all facilities you would need to self cater. Everything was clearly labeled as to how to use or not use. Bed was great, shower excellent and kitchen equipment plentiful. It is in a beautiful sheltered location for walking or exploring by car. We would love to come back some day. lots of information about what to do on Skye and many books to read, this really is a home away from home.
    Christopher
    Australia
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 134 reviews
    Great welcome and host, Martin, was excellent. Room was clean and very comfortable. Fantastic location and a delicious breakfast. Will definitely stay at Roskhill House again when back on the beautiful island of Skye.
    Steve
    United Kingdom
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 32 reviews
    MENU FOR BREAKFAST CHOICE WAS OUTSTANDING AS WAS THE QUALITY OF FOOD AND COOKING. The location and view at the end of the Loch was superb. The hosts were welcoming and extremely helpful.
    Trevor
    United Kingdom
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 141 reviews
    Rooms were clean and comfortable with a great view. Location was good and hosts were friendly. Couldn't have asked for anymore for our stay in Skye!
    Alec
    United States
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 44 reviews
    great location on skye island. The hospitality was amazing. it is like a small apartment. with a small kitchen. bed room and shower.
    Boaz
    Israel