Skip to main content

Search hotels in Dunvegan

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

Popular hotels in Dunvegan

Check out our top picks in Dunvegan

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.

T
Thomas
From
France
We came here just looking for an hotel nearby, the people were great and the room really nice.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 232 reviews
Price from
US$575.52
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.

B
Bee Keen
From
Malaysia
Very comfortable and it is probably the best hotel we stayed during our 2 weeks vacation in Scotland
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 415 reviews
Price from
US$207.67
1 night, 2 adults

AURORA rural RETREATs

Glendale (Near Dunvegan)

Boasting a garden and views of garden, AURORA rural RETREATs is a recently renovated chalet situated in Glendale, 17 km from Dunvegan Castle.

S
Szczepaniak
From
Poland
The room was very well equiped, you have everything that you could imagine (loved the hot water bottles), Extra sweets were a very nice touch. The house is located in very beautifull place. The owner was very nice and helpful, we will definitely come back in the future :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 925 reviews
Price from
US$293.13
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.

P
Philip
From
Netherlands
The pod could not have been better. Fabulous location, felt brand new and every inch usefully and carefully planned. We stayed 2 nights and cooked a simple dinner one night.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews
Price from
US$240.14
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.

E
Eva-Maria
From
Australia
Beautiful location and cozy set-up
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 82 reviews
Price from
US$240.14
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.7
Exceptional - What previous guests thought, 74 reviews
Price from
US$630.10
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.

L
Lea
From
Germany
Absolutely stunning place, lovely hosts, wish we could have stayed longer!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 51 reviews
Price from
US$798.33
1 night, 2 adults

Emma's Self Contained luxury apartment

Milovaig (Near Dunvegan)

Emma's Self Contained luxury apartment in Milovaig provides adults-only accommodation with a garden and a shared lounge with large sofas and a fireplace.

A
Arissa
From
Singapore
We had the loveliest stay at Carters Rest & really enjoyed our time there :) The cosiness of the house, coupled with its picturesque views makes it the perfect place to relax. Jonathan & Simone were wonderfully welcoming, treating us to heartfelt breakfast & dinner spreads that were both fresh and delicious, & providing us with suggestions around the island. Thank you so much for your warm hospitality & for the lovely chats, we couldn’t have asked for a better stay :)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 68 reviews
Price from
US$385.70
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.

S
Shannon
From
Australia
It was in a great location for our travels. Was nice and quiet and the room was just so comfortable and homely.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 191 reviews
Price from
US$128.79
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.

S
Super family fun trip
From
Taiwan
GREAT HOTEL IN SKYE, TURE SKYE VIBE.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,456 reviews
Price from
US$128.79
1 night, 2 adults
See all 31 hotels in Dunvegan

Dunvegan – 31 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.

T
Thomas
From
France
We came here just looking for an hotel nearby, the people were great and the room really nice.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 232 reviews
Price from
US$575.52
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.

B
Bee Keen
From
Malaysia
Very comfortable and it is probably the best hotel we stayed during our 2 weeks vacation in Scotland
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 415 reviews
Price from
US$207.67
1 night, 2 adults

AURORA rural RETREATs

Glendale (Near Dunvegan)

Boasting a garden and views of garden, AURORA rural RETREATs is a recently renovated chalet situated in Glendale, 17 km from Dunvegan Castle.

S
Szczepaniak
From
Poland
The room was very well equiped, you have everything that you could imagine (loved the hot water bottles), Extra sweets were a very nice touch. The house is located in very beautifull place. The owner was very nice and helpful, we will definitely come back in the future :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 925 reviews
Price from
US$293.13
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.

P
Philip
From
Netherlands
The pod could not have been better. Fabulous location, felt brand new and every inch usefully and carefully planned. We stayed 2 nights and cooked a simple dinner one night.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 54 reviews
Price from
US$240.14
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.

E
Eva-Maria
From
Australia
Beautiful location and cozy set-up
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 82 reviews
Price from
US$240.14
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.7
Exceptional - What previous guests thought, 74 reviews
Price from
US$630.10
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.

L
Lea
From
Germany
Absolutely stunning place, lovely hosts, wish we could have stayed longer!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 51 reviews
Price from
US$798.33
1 night, 2 adults

Emma's Self Contained luxury apartment

Milovaig (Near Dunvegan)

Emma's Self Contained luxury apartment in Milovaig provides adults-only accommodation with a garden and a shared lounge with large sofas and a fireplace.

A
Arissa
From
Singapore
We had the loveliest stay at Carters Rest & really enjoyed our time there :) The cosiness of the house, coupled with its picturesque views makes it the perfect place to relax. Jonathan & Simone were wonderfully welcoming, treating us to heartfelt breakfast & dinner spreads that were both fresh and delicious, & providing us with suggestions around the island. Thank you so much for your warm hospitality & for the lovely chats, we couldn’t have asked for a better stay :)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 68 reviews
Price from
US$385.70
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.

S
Shannon
From
Australia
It was in a great location for our travels. Was nice and quiet and the room was just so comfortable and homely.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 191 reviews
Price from
US$128.79
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.

S
Super family fun trip
From
Taiwan
GREAT HOTEL IN SKYE, TURE SKYE VIBE.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,456 reviews
Price from
US$128.79
1 night, 2 adults
See all 31 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, 366 reviews

Popular with guests booking hotels in Stein

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 871 reviews

Popular with guests booking hotels in Edinbane

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 232 reviews

Popular with guests booking hotels in Lonmore

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

Popular with guests booking hotels in Stein

Best hotels with breakfast in Dunvegan and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 191 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.

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.

Kylas

Hotel in Dunvegan
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 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.6
Fabulous - What previous guests thought, 314 reviews

Boasting a garden, Dunvegan Camping Pods is set in Dunvegan in the Isle of Skye region, 2.5 km from Dunvegan Castle. This property offers access to a patio, free private parking and free WiFi.

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

Located in Dunvegan in the Isle of Skye region, The Beach House features a garden. The property is non-smoking and is set 7.1 km from Dunvegan Castle.

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

Set in Dunvegan and only 2.6 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, 41 reviews

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

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

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

Budget hotels in Dunvegan and nearby

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 66 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, 50 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.8
Exceptional - What previous guests thought, 59 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, 72 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 9.0
Superb - What previous guests thought, 13 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 8.0
Very good - What previous guests thought, 5 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 74 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.

Hotels located in the centre of Dunvegan

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

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

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

Set in Dunvegan, in a historic building, 8.3 km from Dunvegan Castle, Roskhill House is a recently renovated guest house with a bar and shared lounge.

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

7 km from Dunvegan Castle in Dunvegan, Captain's Rest with Hot Tub and Sauna provides accommodation with access to a sauna and hot tub. This property offers access to a patio and free private parking.

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

Located in Dunvegan and only 12 km from Dunvegan Castle, Cosy Sea view Skye Cottage for 6 provides accommodation with sea views, free WiFi and free private parking. The property has mountain views.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 171 reviews

Skye Eco Bells is an Eco Glamping site on the Isle of Skye. The 3 Cabins are located in an off-grid site with individual fire pits and 2 acres woodland.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 17 reviews

Set in Dunvegan in the Isle of Skye region, Stravaig Skye features a garden. This beachfront property offers access to free WiFi and free private parking.

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

Located in Dunvegan and only 15 km from Dunvegan Castle, The Lambing Shed provides accommodation with mountain views, free WiFi and free private parking. The property features lake views.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9 reviews

Situated in Dunvegan in the Isle of Skye region, 5 Galtrigill has a garden. Free WiFi is available throughout the property and Dunvegan Castle is 16 km away.

What guests said about Dunvegan:

10

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

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

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

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

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.6
Exceptional - What previous guests thought, 114 reviews
The Loft is a very nice apartment with great view over the loch. The hosts are most welcoming and very friendly, thinking ahead for the traveller with a good description of the route to the apartment and providing all the information for a stay at Skye. The Loft itself is very well kept and extremely clean. The location of the Loft makes is a good base-camp for all kind of tours around the island.
Guest review by
Laurens
Netherlands
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 314 reviews
Lovely pods in an ideal location for exploring the surrounding beauty of Skye. The village of Dunvegan has lots of amenities within working distance. Good food, drink and friendly people. The pod was an ideal place to rest after a long day of sightseeing. Sitting out the front of the pod in the sunshine listening to the birds in the evening was just lovely.
Guest review by
Eilidh
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 70 reviews
We chose the Lambing Shed as accommodation for our elopement wedding in Skye .The views, the romantic cozy feel, the thoughtful hosts.. everything was just outstanding...We even got a rainbow from the window and dolphins In the sea . We would love to return. I can't recommend this home enough.
Guest review by
Carolyn
United Kingdom
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 51 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, 366 reviews
A great place to stay. Staff were friendly and helpful. Room was comfy. The restaurant was great for dinner and for breakfast. Location convenient as a starting point for touring Skye.
Guest review by
Kevin
Australia