Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Dunvegan – 34 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Atholl House Skye

Hotel in Dunvegan

Atholl House is situated in Dunvegan and features a shared lounge. The property features free private parking and free WiFi. We absolutely loved our stay at Atholl House Skye. The rooms are beautiful and comfortable and the staff are very friendly and welcoming. They were always ready to help with tips with what to see or other ways to make our stay more comfortable. A highlight every morning was breakfast. It was beautifully presented and delicious.

Show more Show less
9.3
Superb
165 reviews
Price from
£92
per night

Dunvegan Camping Pods

Dunvegan

Set in Dunvegan in the Isle of Skye region, with Kilmuir nearby, Dunvegan Camping Pods offers accommodation with free WiFi and free private parking. Very clean, comfortable. great parking and easy for home base the sleep and spend your day exploring beautiful Skye. we loved our time on the Isle and the Dunvegan Camping Pods made it extra fun.

Show more Show less
9
Superb
166 reviews

Skye Eco Bells

Dunvegan

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. amazing place to stay . All you need you can find it there - kitchen , shower , the cabins are great . you can manage easy that there is no electricity . Definitely was a great experience!!We’ll be back

Show more Show less
9.3
Superb
215 reviews

Brae Cottage

Dunvegan

Set in Dunvegan in the Isle of Skye Region, this detached B&B features a garden with a sun terrace. The property features views of the mountains. Lovely cottage, beautiful surroundings, awesome hosts - Brae Cottage is an all around wonderful place to stay. Highly recommend!!

Show more Show less
9.4
Superb
140 reviews
Price from
£400
per night

Skye Getaways Self Catering Accommodation

Dunvegan

Located in Dunvegan, on the Isle of Skye, Skye Getaways Self Catering Accommodation offers a garden and free WiFi. Each unit offers a range of facilities. Amazing views through giant bay window. Well-appointed kitchen, two spacious bathrooms, comfortable seating area and luxurious sleeping accommodations.

Show more Show less
9.6
Exceptional
75 reviews

Skye Lodge Dunvegan Skye

Dunvegan

Situated in Dunvegan in the Isle of Skye region, with Kilmuir and Lonmore nearby, Skye Lodge Dunvegan Skye features accommodation with free private parking. This is truly an amazing place. Annie and Greg went above and beyond from when we booked to our check out. We stayed two nights and I wish we had stayed more. I really could go on about this place but you should just find out for your self.

Show more Show less
9.8
Exceptional
36 reviews
Price from
£180.90
per night

Kilmuir Park 4 stars

Dunvegan

Kilmuir Park offers accommodation in Dunvegan on the Isle of Skye. The en suite rooms come with a flat-screen TV and tea and coffee making facilities. The property is definitely excellent. You can easily see or feel the thoughtful design of the room and the facilities provided/COVID arrangement. The breakfast is above superb. The bed is also super comfortable and soo big that you can roll a few arounds and still not falling off from it. The location might seem a little bit far from Portree on map but it definitely worth to stay there as there are some lovely restaurants nearby and cafe as well.

Show more Show less
9.6
Exceptional
122 reviews

The Tables Guest House

Dunvegan

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. Janet's cakes were lovely! We stayed in a large comfy room with sea views, breakfast was very good and the host was very helpful.

Show more Show less
9.7
Exceptional
86 reviews

The Tide 4 stars

Dunvegan

Situated 5.1 km from Dunvegan Castle, The Tide features accommodation with free WiFi and free private parking. A Full English/Irish breakfast is available each morning at the bed and breakfast. Don’t know where to start…the whole stay from start to finish was just fantastic. The view from the bedroom was to die for and such a peaceful relaxed atmosphere. It was spotless, room and bed were so comfortable and the shower is on another level. The set up is perfect, especially given the current restrictions. Breakfast was superb and a fantastic view to sit and enjoy the morning from the dining room. Angie gave us a lovely warm welcome and her local knowledge is fanatic. Absolutely nothing negative to say at all.

Show more Show less
9.7
Exceptional
185 reviews

Lampay Chalets

Dunvegan

Set in Dunvegan in the Isle of Skye region and Coral Beach reachable within 2.8 km, Lampay Chalets offers accommodation with free WiFi, BBQ facilities, a garden and free private parking. Normally I don’t write reviews but this stay was amazing. There was everything you could have wanted and more, the views were stunning and the accommodation was modern yet super tastefully decorated to match the environment and the home made goods were a really nice touch when we arrived. All in all it was a fab stay!

Show more Show less
9.8
Exceptional
96 reviews
Price from
£125
per night
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Dunvegan:

Explore guest reviews of hotels in Dunvegan

See all