Skip to main content

Search hotels in Dunvegan

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

Dunvegan – 31 hotels and places to stay

Filter by:

Star Rating
Review score

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.

V
Voortman
From
Canada
Super clean, cute rooms. Really helpful staff just a wonderful place to stay overall.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 363 reviews
Price from
$164.61
1 night, 2 adults

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.2
Wonderful - What previous guests thought, 234 reviews
Price from
$548.68
1 night, 2 adults

Stein Inn

Stein (Near Dunvegan)

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.

C
Carol
From
Canada
Loved this place. Great staff. Great food. Beautiful spot. Historic. clean.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 882 reviews
Price from
$110.01
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.8
Excellent - What previous guests thought, 414 reviews
Price from
$212.87
1 night, 2 adults

AURORA rural RETREATs

Glendale (Near Dunvegan)

Featuring inner courtyard views, AURORA rural RETREATs in Glendale offers accommodations and a garden. With garden views, this accommodation provides a patio.

M
Michel
From
Canada
The location and the nature around it!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 924 reviews
Price from
$261.28
1 night, 2 adults

Lochanside

Struan (Near Dunvegan)

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

B
Brandi
From
Austria
A true gem with a picture window worthy of being called *picture* window. Everything was wonderful, well thought out, comfortable and welcoming! Everything we needed and more There was even a pair of binoculars to watch the wildlife with. The sheep with their babies right outside the windows was an added bonus. We didn't have the chance to meet Ann, but did have the pleasure of chatting with Mark a couple of times. A wonderful host!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 217 reviews
Price from
$192.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.

R
Ragnheidur
From
United Kingdom
We had a great stay! The most well-equipped and luxurious pod we've ever stayed in - it had absolutely everything you could need. Location was quiet and beautiful, and the pod was roomy and comfortable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 55 reviews
Price from
$246.15
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.

J
Jason
From
Canada
Great setup, wished we would've booked longer
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 83 reviews
Price from
$246.15
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.

J
Jackson
From
United States
The cutest little stay. All the amenities were very nice and the bed was comfy. Excellent location in the countryside, with Dunvegan just a few mins away. Hosts were extremely nice.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Price from
$645.88
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.

C
Christina
From
United States
The hosts greeted us at the property when we arrived. When we entered the house we arrived to the smell of fresh baked bread by our host. The house was comfy and clean. The hosts even helped us out of a tight spot with our vehicle.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 51 reviews
Price from
$818.32
1 night, 2 adults
See all 31 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, 363 reviews

Popular with guests booking hotels in Stein

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

Popular with guests booking hotels in Lonmore

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

Popular with guests booking hotels in Edinbane

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

Popular with guests booking hotels in Stein

Best hotels with breakfast in Dunvegan and nearby

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 210 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 $82.51 per night

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

Kylas offers accommodations in Dunvegan, 1.3 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.6
Excellent - What previous guests thought, 314 reviews

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

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 42 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, 1.6 miles from Dunvegan Castle.

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.

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

Budget hotels in Dunvegan and nearby

Offering sea views, Dunvegan Steading Bed and Breakfast in Dunvegan offers accommodations, a private beach area, and a garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 51 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.8
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, 72 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, 13 reviews

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

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

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

Hotels located in the center of Dunvegan

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.

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

Roskhill House is a recently renovated guest house in Dunvegan where guests can make the most of its bar and shared lounge.

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. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 170 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
Wonderful - What previous guests thought, 17 reviews

Stravaig Skye offers accommodations in Dunvegan, 6.3 miles from Dunvegan Castle. This beachfront property offers access to free Wifi and free private parking.

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

The Lambing Shed offers accommodations in Dunvegan, 9.2 miles from Dunvegan Castle. Housed in a building dating from 2019, this vacation home provides free Wifi and free private parking.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 9 reviews

Featuring a garden, 5 Galtrigill features accommodations in Dunvegan. Free Wifi is available throughout the property and Dunvegan Castle is 10 miles away.

What Guests Said About Dunvegan:

Scored out of 10, guest rating 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 bySuzie
Australia
Scored out of 10, guest rating 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 byIan
United Kingdom
Scored out of 10, guest rating 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 bySimon
United Kingdom
Scored out of 10, guest rating 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 byTaylor
United Kingdom
Scored out of 10, guest rating 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 byEdward
United States
Scored out of 10, guest rating 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 bysusan

See reviews by guests who stayed at hotels in Dunvegan

See all
From $141.09 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 363 reviews
Nice location in Dunvegan - great if you're staying on the Isle of Skye - besides of Portree. Very friendly staff, Rachel welcomed us upon our arrival and explained us a few things in general. Good breakfast - it's a mix of a la carte a bit of a cold buffet. Parking spots are available, the rooms quite cozy, bathroom was clean, shower nice and hot. They have a beautiful beautiful lounge with a fireplace - where you can spend time and grab some drinks.
Guest review byBanu Brc
Germany
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 153 reviews
As well as our spacious bedroom we loved our private lounge/dining room where could relax in the evenings and enjoy the delicious breakfast that Ian and Christine prepared each morning. Ian was a fountain of knowledge, providing guidance and tips on how to make the best use of our time on Skye. Ian and Christine were wonderful hosts and made us feel at home throughout our stay!
Guest review byStephen
Australia
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 170 reviews
Super cozy little huts. Loved getting the little oven going in the evenings as it got chilly. Everything was very clean and well kept. The rest of Skye is relatively easily accessible for day trips, so it was a lovely location to stay in and definitely a different (in a very good way) experience for a change :)
Guest review byJennifer
Austria
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 byDiego
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 192 reviews
Ideal location to explore Skye.
Guest review byCatherine
Australia