Skip to main content

Search hotels in Dunvegan

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

Dunvegan – 34 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, 231 reviews
Price from
$530.65
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.

Y
Yana
From
United States
This property really did feel like home. They’re common areas are very comforting and accommodating, we loved their honesty bar, and the food was delicious. Lovely place to stay!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 417 reviews
Price from
$233.41
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.

A
Aleksandr
From
Azerbaijan
Cozy cabin, nice interior, fully equipped kitchen with washing machine, warm and a car park. Host left a bottle of wine and signed post card - very kind!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 929 reviews
Price from
$213.52
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, 53 reviews
Price from
$238.06
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, 79 reviews
Price from
$238.06
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.

E
Ethan
From
Canada
The hosts left freshly made bread for us upon arrival, the view was incredible, the hut was cute and efficient with the space available, and we loved opening the windows to let the breeze in. We had an amazing stay!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 74 reviews
Price from
$619.17
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.8
Exceptional - What previous guests thought, 54 reviews
Price from
$784.48
1 night, 2 adults

Carters Rest Guesthouse

Milovaig (Near Dunvegan)

Carters Rest Guest house in Milovaig provides adults-only accommodations with a garden and a shared lounge with large sofas and a fireplace.

T
Tyler
From
Canada
The location is incredible! Also, the food was the best I had in Scotland. The hosts were so sweet and kind. The entire experience was wonderful.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 67 reviews
Price from
$305.89
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.4
Very Good - What previous guests thought, 147 reviews
Price from
$106.40
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.

M
Morgan
From
United States
The food was all excellent! Staff were friendly and the lounge was a great place to spend the evening. The location was quiet with lovely views and some landscaped gardens.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,443 reviews
Price from
$106.40
1 night, 2 adults
See all 34 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, 365 reviews

Popular with guests booking hotels in Stein

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 848 reviews

Popular with guests booking hotels in Lonmore

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 417 reviews

Popular with guests booking hotels in Edinbane

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 231 reviews

Popular with guests booking hotels in Stein

Budget hotels in Dunvegan and nearby

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 848 reviews

Stein Inn has a garden, terrace, a restaurant and bar in Stein. Free WiFi and a concierge service are available. All rooms in the hotel are equipped with an electric tea pot.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 147 reviews

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.

From $73.15 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 228 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.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 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 10
Exceptional - What previous guests thought, 2 reviews

Providing a garden, The Beach House provides accommodations in Dunvegan. Offering free private parking, the 5-star vacation home is 4.4 miles from Dunvegan Castle.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 43 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, 41 reviews

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

Best hotels with breakfast in Dunvegan and nearby

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

Carters Rest Guest house in Milovaig provides adults-only accommodations with a garden and a shared lounge with large sofas and a fireplace.

From $305.89 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 44 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.

Balmore

Hotel in Dunvegan
Breakfast options
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 83 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, 50 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, 69 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, 30 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.2
Wonderful - What previous guests thought, 164 reviews

Brae Cottage is offering accommodations in Dunvegan. 3.4 miles from Dunvegan Castle, the bed and breakfast provides a garden and a shared lounge.

Hotels located in the center of Dunvegan

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 59 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, 71 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 8.0
Very Good - What previous guests thought, 5 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.6
Exceptional - What previous guests thought, 43 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
Central location
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 140 reviews

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

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

4.4 miles from Dunvegan Castle in Dunvegan, Captain's Rest with Hot Tub and Sauna provides accommodations with access to a sauna and hot tub.

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

Cosy Sea view Skye Cottage for 6 offers accommodations in Dunvegan, 7.3 miles from Dunvegan Castle. The vacation home features free Wifi and free private parking.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 172 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.

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, 24 reviews
Everything was perfect! A really nice, tidy and comfortable appartment, a wonderful view over the sea, good cooking facilities, a comfortable bed, everything there what we needed. Moira and Ronnie are such a friendly and cheerful couple, always there for giving support and recommendations! They even helped us when we had troubles with our rented car. Dunvegan itself is also a nice place and a great location for exploring Isle of Skye. We really enjoyed it and would totally recommend staying there! Thanks for everything!
Guest review by
Anonymous
Austria
From $192.84 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 177 reviews
The view was stunning. There is alot of wildlife and the sunset is beautiful. The cabin was cosy, clean and had everything we need. It was very remote, so pack the food you need before getting to the isle of skye. The fresh scones and beer left for us was a treat. The hosts were friendly and said we could knock and ask them anything. They offered us local info of where to go site seeing and where to eat.
Guest review by
Mandy
United Kingdom
From $119.70 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 191 reviews
Really enjoyed our stay. Lovely comfortable bed in spacious bedroom with living room and nice private bathroom. Nice views and good location. Everything was very clean and we appreciated the tea, coffee, fruit and biscuits provided. We had everything we needed and Baba made us feel very welcome. We would definitely stay here again when visiting the Isle of Skye.
Guest review by
Kim
United Kingdom
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 234 reviews
A very lovely and familiar B&B! Martin and Charles were really nice and provided us with many helpful informations. The breakfast is extraordinary! It's a must have stayed when you travel to Skye!
Guest review by
TCB1974
Germany
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 311 reviews
Loved my stay in this cosy pod! It was clean, comfortable, and had everything I needed for a relaxing short break. Perfect little retreat in skye.
Guest review by
Jihane
France