Skip to main content
In partnership with
www.qyer.com

Search hotels in Dunvegan

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

Dunvegan – 36 hotels and places to stay

Filter by:

Star Rating

Review score

Edinbane Lodge

Edinbane (Near Dunvegan)

Located in Edinbane, 8.9 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....

M
Megan
From
United States
Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 226 reviews
Price from
$540.98
1 night, 2 adults

Hame on Skye

Lonmore (Near Dunvegan)

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.

H
Hilda
From
Canada
Welcoming & helpful hosts
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 416 reviews
Price from
$237.95
1 night, 2 adults

AURORA rural RETREATs

Glendale (Near Dunvegan)

A recently renovated chalet, AURORA rural RETREATs offers accommodation in Glendale. With lake views, this accommodation provides a patio.

K
Kim
From
Netherlands
Our stay at Aurora was amazing! We had been camping for quite a few days and we were so looking forward to a hot shower and a soft bed, but this really exceeded our expectations. We loved this cosiness of the appartment and were so delighted to find bath robes, slippers and some extras. The handwritten card was also so nice and not to mention the view! I could sit by the window all evening and just stare outside. Will definitely visit again sometime!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 937 reviews
Price from
$217.68
1 night, 2 adults

Green Pod

Lonmore (Near Dunvegan)

Green Pod offers accommodations in Lonmore, 4.2 miles from Dunvegan Castle. Both Wifi and private parking are available at the apartment free of charge.

C
Charles
From
United States
The pod was quite cozy but had everything we needed. It is located in a very remote area but we were informed to bring our own food being there are no grocery stores nearby but that was not a problem. It was in a perfect location for what we wanted to see in the area. Thank you for a restful night's sleep :-)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
$242.70
1 night, 2 adults

BluePigeons Pods Roag Dunvegan

Lonmore (Near Dunvegan)

BluePigeons Pods Roag Dunvegan offers accommodations in Lonmore, 5.3 miles from Dunvegan Castle. Both Wifi and private parking are available at the apartment free of charge.

B
Bernardo
From
Australia
Clean, tidy and all the bits you need for a comfortable stay. Lovely location.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 67 reviews
Price from
$242.70
1 night, 2 adults

Shepherds Hut

Lonmore (Near Dunvegan)

Shepherds Hut offers accommodations in Lonmore, 3.2 miles from Dunvegan Castle. This vacation home features a garden. The vacation home offers both free Wifi and free private parking.

C
Carol
From
United Kingdom
Very good standard of accommodation and fantastic location. Has everything you need and is so much bigger on the inside than expected. Plenty of room and storage. Lovely bathroom and kitchen. Quality fixtures and furnishings, cosy and warm. Had a very enjoyable stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 70 reviews
Price from
$642.40
1 night, 2 adults

The Cabin

Lonmore (Near Dunvegan)

The Cabin offers accommodations in Lonmore, 3.2 miles from Dunvegan Castle. This vacation home features a garden. The vacation home provides free Wifi and free private parking.

D
Diana
From
Ireland
The location is great, especially if you're not used to the tiny roads and driving on the left side. It's off of a main two-lane road, very easy to access but secluded enough that you really feel the atmosphere of Skye and not like a city holiday (Portree had the tourist vibe when we drove through). The Cabin is super clean and really modern, the pictures don't do the bathroom justice (hello rain shower and body jets) and the view is incredible. The hosts are really accommodating and on site for anything you need but definitely give you privacy. I'd definitely stay here again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 53 reviews
Price from
$782.73
1 night, 2 adults

Edinbane Inn

Edinbane (Near Dunvegan)

Located in Edinbane, 9 miles from Dunvegan Castle, Edinbane Inn provides accommodations with a restaurant, free private parking and a bar. The property has free WiFi throughout the property.

D
David
From
United States
Lots of room, great food in the restaurant.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 132 reviews
Price from
$105.76
1 night, 2 adults

Greshornish House Hotel

Edinbane (Near Dunvegan)

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.

C
Carla
From
Turkey
We loved the relaxing yet refined atmosphere of the Greshornish House. With a friendly staff and a wonderful lounge and restaurant, it was the perfect place to unwind after a day outdoors. The whisky selection is outstanding, as is the food. We would love to return one day.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,447 reviews
Price from
$130.16
1 night, 2 adults

Skeabost House Hotel

Portree (Near Dunvegan)

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...

M
Monica
From
United States
We stay at the Gate Lodge, which was really special and a 10 minute walk from the hotel. The beds were extremely comfortable. Great shower and extra large cast iron tub. The staff was extremely friendly and welcoming.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 513 reviews
Price from
$169.62
1 night, 2 adults
See all 36 hotels in Dunvegan

Most booked hotels in Dunvegan and surrounding area in the past month

See all
  • Popular with guests booking hotels in Dunvegan

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 370 reviews
  • Popular with guests booking hotels in Lonmore

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 416 reviews
  • Popular with guests booking hotels in Stein

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 840 reviews
  • Popular with guests booking hotels in Edinbane

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 226 reviews
  • Popular with guests booking hotels in Stein

Hotels located in the center of Dunvegan

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

    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.

  • Holiday Home Kylas by Interhome offers accommodations in Dunvegan, 2.5 miles from Dunvegan Castle. With river views, this accommodation offers a patio.

  • Kylas

    Hotel in Dunvegan
    Central location
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2 reviews

    Kylas offers accommodations in Dunvegan, 2.5 miles from Dunvegan Castle. Both free Wifi and private parking are available at the vacation home free of charge. Guests can use a garden.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 305 reviews

    Dunvegan Camping Pods offers accommodations in Dunvegan, 2.7 miles from Dunvegan Castle. This property offers access to a patio, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 40 reviews

    Skye Getaways Self Catering Accommodation in Dunvegan provides adults-only accommodations with a garden and barbecue facilities.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 43 reviews

    Skye Lodge Dunvegan Skye has garden views, free WiFi and free private parking, located in Dunvegan, 2.8 miles from Dunvegan Castle.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 41 reviews

    Providing a garden, Painter's House offers accommodations in Dunvegan. Offering complimentary private parking, the vacation home is 2.8 miles from Dunvegan Castle.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 31 reviews

    Tullochard House B&B offers accommodations in Dunvegan, 1.7 miles from Dunvegan Castle. This property offers access to a terrace, free private parking, and free Wifi.

Budget hotels in Dunvegan and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 75 reviews

    Balmore offers accommodations in Dunvegan, 1.9 miles from Dunvegan Castle. Housed in a building dating from 1985, this vacation home provides free Wifi and free private parking.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 65 reviews

    Dunvegan Castle Rose Valley Cottage offers accommodations in Dunvegan, 1.5 miles from Dunvegan Castle. Both Wifi and private parking are accessible at the vacation home free of charge.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 48 reviews

    Dunvegan Castle Gardens Cottage offers accommodations in Dunvegan, 1.5 miles from Dunvegan Castle. This vacation home provides a garden. Outdoor seating is also available at the vacation home.

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

    Dunvegan Castle Laundry Cottage offers accommodations in Dunvegan, 1.5 miles from Dunvegan Castle. This vacation home offers a garden.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews

    3.5 miles from Dunvegan Castle in Dunvegan, Braeside Bothy provides accommodations with access to a hot tub. This property offers access to a terrace and free private parking.

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

    Dunvegan Castle Keepers Cottage offers accommodations in Dunvegan, a 18-minute walk from Dunvegan Castle. Both Wifi and private parking are accessible at the vacation home free of charge.

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

    Featuring a garden, Dunvegan Castle The Farmhouse Cottage features accommodations in Dunvegan. Providing complimentary private parking, the vacation home is 1.3 miles from Dunvegan Castle.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 14 reviews

    Stag Cottage offers accommodations in Skinidin, 5.8 miles from Dunvegan Castle. This vacation home features a garden.

Best hotels with breakfast in Dunvegan and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 70 reviews

    Shepherds Hut offers accommodations in Lonmore, 3.2 miles from Dunvegan Castle. This vacation home features a garden. The vacation home offers both free Wifi and free private parking.

  • The Cabin

    Hotel in Lonmore
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 53 reviews

    The Cabin offers accommodations in Lonmore, 3.2 miles from Dunvegan Castle. This vacation home features a garden. The vacation home provides free Wifi and free private parking.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4 reviews

    8 Skinidin offers accommodations in Dunvegan, 6.4 miles from Dunvegan Castle. This vacation home offers a garden. The vacation home also features free Wifi and free private parking.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 72 reviews

    Cosy sea view cottage Isle of Skye offers accommodations in Colbost, 6.8 miles from Dunvegan Castle. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 416 reviews

    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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 26 reviews

    An Clamhan offers accommodations in Colbost, 6.9 miles from Dunvegan Castle. The vacation home, set in a building dating from 2019, provides free Wifi and free private parking.

  • Hillside

    Hotel in Dunvegan
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 41 reviews

    Providing free private parking, the 4-star vacation home is 5.2 miles from Dunvegan Castle. The vacation home also offers facilities for disabled guests.

  • Dunshee

    Hotel in Dunvegan
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 144 reviews

    Dunshee is located in Roskhill near Dunvegan. The Garden Studio has Bed and breakfast facilities which include; a bedroom, lounge and bathroom.

What Guests Said About Dunvegan:

  • 10.0

    Dunvegan was quite central to travelling across Skye for our...

    Dunvegan was quite central to travelling across Skye for our various planned activities - whisky tour, puffin tour, walking Quiraing, Fairy Pools and Old Man of Storr. The two shops had enough for the grocery essentials and there were several cafes and restaurants to provide choice. The castle was interesting though a bit pricey.
    Guest review by
    Suzie
    Australia
  • 10.0

    The town itself is nothing special, although it had several...

    The town itself is nothing special, although it had several places to eat. I would recommend the school house restaurant only two doors away. Everywhere is a drive, but my experience was that each drive was a pleasure and all the key areas can be reached easily. Plan time to explore the north end of Skye...it's well worth it. I was particularly interested in birding and photography, both of which are of high quality in the surrounding area. I did not have chance to visit the other attractions on offer such as the Castle, although I did call off at Talikser Whiskey distillery, which I felt was worth a visit. I feel for the best of Skye, go north.....
    Guest review by
    Ian
    United Kingdom
  • 10.0

    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
    Guest review by
    Simon
    United Kingdom
  • 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.
    Guest review by
    Taylor
    United Kingdom
  • 10.0

    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.
    Guest review by
    Edward
    United States
  • 10.0

    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.
    Guest review by
    susan

See reviews by guests who stayed at hotels in Dunvegan

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 218 reviews
    A wonderfully cosy place and the perfect base for exploring the Isle of Skye. We were given such a warm welcome, and the facilities were excellent. Breakfast was delicious, and it was a real treat to have coffee, tea, cake, and fruit available whenever we wanted. Our room was spotless, comfortable, and full of charm. The hosts were incredibly friendly and welcoming throughout our stay. We would absolutely recommend staying here.
    Guest review by
    Kim Haugsted
    Denmark
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 31 reviews
    the breakfast was really nice, with some home grown fuit if wanted, the location suited us for exploring the we3st coast of skye, the property is slowly being altered to bring it up to modern day standards, cant wait to go back in a few years to see the finished touch. The house in its own grounds is like a mini nature reserve
    Guest review by
    SIMON
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 195 reviews
    We stayed two nights in this beautiful cabin and we're greeted by the kind host John. Its a very peaceful and calm place with a magnificent view, we appreciated this break in our journey. As it is on the Isle of skye and as the host told us, you'll have to be careful about the potholes that are on the road to get there.
    Guest review by
    Nikita
    France
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 189 reviews
    The best place to stay on Skye, away from the busier areas and all the facilities you need. Babas house has everything we needed. We will stay here again.
    Guest review by
    Vibeke
    Australia
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 305 reviews
    Perfectly cozy for a stop in Dunvegan/Isle of Skye! And super helpful staff.
    Guest review by
    Mette
    Denmark
gogless