Skip to main content

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, 14 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space.

G
Greg
From
South Africa
We liked absolutely everything. It was spectacular. Will definitely return.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 228 reviews
Price from
US$537.97
1 night, 2 adults

Hame on Skye

Lonmore (Near Dunvegan)

Hame on Skye, 4.5 km 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.

M
Mark
From
United Kingdom
The breakfast and the service is amazing. Mercy in particular is really a good worker.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 422 reviews
Price from
US$236.63
1 night, 2 adults

AURORA rural RETREATs

Glendale (Near Dunvegan)

Boasting a garden and views of lake, AURORA rural RETREATs is a recently renovated chalet situated in Glendale, 17 km from Dunvegan Castle. With river views, this accommodation provides a patio.

L
Loredana
From
Romania
The view from the cabin was absolutely gorgeous. The cabin was cozy and had almost everything you needed. The kitchen was well stocked with plates, cutlery, kitchen utensils, mugs and glasses. They had available bathrobes, which I think makes a place cosier and it’s a nice touch Also there was a bottle of wi e waiting for us and I think that’s lovely 🥰
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 938 reviews
Price from
US$216.47
1 night, 2 adults

Green Pod

Lonmore (Near Dunvegan)

Located 6.7 km from Dunvegan Castle, Green Pod provides accommodation with free WiFi and free private parking. The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom.

B
Benoit
From
France
What a fantastic view ! The pod was really nice and well equipped
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 45 reviews
Price from
US$241.35
1 night, 2 adults

BluePigeons Pods Roag Dunvegan

Lonmore (Near Dunvegan)

Set in Lonmore and only 8.5 km from Dunvegan Castle, BluePigeons Pods Roag Dunvegan offers accommodation with mountain views, free WiFi and free private parking.

G
Giorgia
From
Italy
Accogliente, con vista e con tutto l’occorrente per cucinarci
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 72 reviews
Price from
US$241.35
1 night, 2 adults

Shepherds Hut

Lonmore (Near Dunvegan)

Set 5.2 km from Dunvegan Castle, Shepherds Hut offers accommodation with free WiFi and free private parking. This holiday home features a garden.

M
Mikolajczyk
From
United States
Spotlessly clean, cozy, and an amazing host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 71 reviews
Price from
US$638.82
1 night, 2 adults

The Cabin

Lonmore (Near Dunvegan)

Located in Lonmore in the Isle of Skye region, The Cabin provides accommodation with free WiFi and free private parking. This holiday home has a garden.

J
Joceline
From
Slovakia
A perfect warm & romantic cabin with a toasty log burner and views out to the inlet, watching the light changing on the sea and the wild landscape, backed by Macloud’s table mountains. Stunning surroundings, calm & peaceful. A great get away to escape and to visit the extraordinary nature of Skye.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 53 reviews
Price from
US$778.37
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.

Ü
Ülfet Can
From
Turkey
Atmosphere of the pub was perfect. the staff were kind
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 131 reviews
Price from
US$105.17
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.

K
Kelly
From
Ireland
Absolutely awesome stay. Loved everything. The check in, the food, the location, the staff, cleanliness, comfort and the room. Just wow! Recommend anyone going to isle of skye to stay here. Loved everything about this hotel
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,447 reviews
Price from
US$129.44
1 night, 2 adults

Skeabost House Hotel

Portree (Near Dunvegan)

If you are looking for luxury accommodation 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
Mart
From
Netherlands
This hotel is what you need when you are planning to go to the Isle of Skye. High hygiene standards, great rooms, kind personel and an excellent restaurant. Would absolutely recommend this place for couples!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 518 reviews
Price from
US$168.67
1 night, 2 adults
See all 36 hotels in Dunvegan

Most booked hotels in Dunvegan and surroundings 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 Stein

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 836 reviews
  • Popular with guests booking hotels in Lonmore

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 422 reviews
  • Popular with guests booking hotels in Edinbane

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

Budget hotels in Dunvegan and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 221 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.

  • Featuring river views, Holiday Home Kylas by Interhome offers accommodation with a garden and a patio, around 4 km from Dunvegan Castle. Private parking can be arranged at an extra charge.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Located in Dunvegan in the Isle of Skye region, Kylas provides accommodation with free WiFi and free private parking. This holiday home features a garden.

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

    Boasting a garden, Dunvegan Camping Pods is set in Dunvegan in the Isle of Skye region, 4.3 km 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, 38 reviews

    Set in Dunvegan and only 4.5 km from Dunvegan Castle, Skye Getaways Self Catering Accommodation offers accommodation with sea views, free WiFi and free private parking.

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

    Skye Lodge Dunvegan Skye has garden views, free WiFi and free private parking, situated in Dunvegan, 4.4 km from Dunvegan Castle.

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

    Set in Dunvegan in the Isle of Skye region, Painter's House offers accommodation with free private parking. The property features garden views.

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

    Tullochard House B&B is located in Dunvegan. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 2.7 km from Dunvegan Castle.

Hotels located in the centre of Dunvegan

  • Balmore

    Hotel in Dunvegan
    Central location
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 77 reviews

    Located in Dunvegan and only 3 km from Dunvegan Castle, Balmore provides accommodation with sea views, free WiFi and free private parking. The property has garden and quiet street views.

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

    Situated in Dunvegan and only 2.4 km from Dunvegan Castle, Dunvegan Castle Rose Valley Cottage features accommodation with lake views, free WiFi and free private parking.

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

    Located in Dunvegan and only 2.4 km from Dunvegan Castle, Dunvegan Castle Gardens Cottage provides accommodation with lake views, free WiFi and free private parking.

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

    Dunvegan Castle Laundry Cottage is set in Dunvegan and offers a garden. The property has mountain and lake views, and is 2.4 km from Dunvegan Castle.

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

    Featuring garden views, Braeside Bothy provides accommodation with a garden and a balcony, around 5.6 km from Dunvegan Castle. A hot tub is available for guests.

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

    Situated in Dunvegan and only 1.6 km from Dunvegan Castle, Dunvegan Castle Keepers Cottage features accommodation with lake views, free WiFi and free private parking. The property has garden views.

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

    Located in Dunvegan and only 2.1 km from Dunvegan Castle, Dunvegan Castle The Farmhouse Cottage provides accommodation with mountain views, free WiFi and free private parking.

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

    Situated 10 km from Dunvegan Castle, 8 Skinidin features accommodation with free WiFi and free private parking. This holiday home has a garden.

Best hotels with breakfast in Dunvegan and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 422 reviews

    Hame on Skye, 4.5 km 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.

    From US$355.95 per night
  • Stein Inn

    Hotel in Stein
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 836 reviews

    Stein Inn has a garden, terrace, a restaurant and bar in Stein. The property is non-smoking and is set 14 km from Dunvegan Castle. All guest rooms in the hotel are equipped with a kettle.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 228 reviews

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

    From US$713.25 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 131 reviews

    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.

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

    Situated in Skinidin and only 9.4 km from Dunvegan Castle, Stag Cottage features accommodation with sea views, free WiFi and free private parking. This 4-star holiday home offers a garden.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 73 reviews

    Located in Colbost and only 11 km from Dunvegan Castle, Cosy sea view cottage Isle of Skye provides accommodation with sea views, free WiFi and free private parking.

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

    Located in Colbost and only 11 km from Dunvegan Castle, An Clamhan provides accommodation with mountain views, free WiFi and free private parking. The property features garden views.

  • Hillside

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

    Hillside is located in Dunvegan. The 4-star holiday home features garden views and is 8.4 km from Dunvegan Castle.

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.4
    Superb - What previous guests thought, 198 reviews
    John was an amazingly kind host, communicating timely ahead of our arrival with highly useful and valuable information. We were thankful for the provided basic supplies, like milk, coffee, orange juice. The cabins are superbly equipped, lovely and very clean. Harlosh is the perfect spot to escape from the hustle and bustle of everyday life, with quiet, fresh air and stunning views on the bay and its wildlife (seals, birds, etc.). Great starting point to explore the Isle of Skye.
    Guest review by
    Zsombor
    Hungary
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 221 reviews
    The room was a good size with a very comfortable bed. It was clean, beautifully presented and the owners had thought of everything. Breakfast was excellent and loved the touch of home baked biscuits and cakes. Dunvegan was a quiet village but a great place to stay as a base for exploring Isle of Skye.
    Guest review by
    Gina
    Australia
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews
    This property has it all, space, comfort, views, wildlife and a true home from home feel, with extras. The Sauna and hot tub are exquisite. But what really made our stay was the heart felt welcome and Skye experience. If you’re going to Skye go here, it’s brilliant 👍
    Guest review by
    Robert
    United Kingdom
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 47 reviews
    Everything was perfect. A beautiful place. Very comfortable, with everything you need, with amazing views, at a driving distance to everywhere in the Isle of Skye. I wish we could have stayed there much longer. The lady who run the place was very kind.
    Guest review by
    Diego
    United Kingdom
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 370 reviews
    Atholl House is located in Dunvegan, the centre of Syke. The rest of Skye is easily accessible from here. The staff were knowledgeable about the island, and were very approachable. All in all, an ace place as we say in Liverpool.
    Guest review by
    Mike
    United Kingdom