Things to do in Dunvegan

Activities, attractions and tours

Dunvegan Castle featuring interior views, a house and heritage elements
Dunvegan featuring heritage elements
Dunvegan
Dunvegan Castle which includes tranquil scenes, chateau or palace and heritage architecture
Dunvegan Castle featuring a garden

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


What to do in Dunvegan


Popular places to visit

Areas of Dunvegan

Roskhill

Though Roskhill might not have many top sights, you can venture to the surrounding area to see attractions like Dunvegan Castle and Macleod's Tables.

Roskhill

Frequently asked questions

Is Dunvegan worth visiting?
One of the most common things to do in Dunvegan is visit Dunvegan Castle. Tick this major attraction off your list, then experience more of this area's views and walking trails.
How do I spend a day in Dunvegan?
Dunvegan Castle and Claigan Coral Beach are two excellent places to begin your adventures. Remember to explore the dining and shopping options in Dunvegan while you're there too.
What is the top tourist attraction in Dunvegan?
Don't go home without checking out Dunvegan Castle, rated the top tourist attraction in Dunvegan.
Is three days enough to stay in Dunvegan?
You can easily tour top sights like Dunvegan Castle, Claigan Coral Beach and Coral Beach with a three-day escape to Dunvegan. On average, most travelers plan three days here. There's plenty to see and do nearby too, so stay a bit longer and check out Portree.
What are some activities to do in Dunvegan with kids?
If you're searching for attractions and activities for all ages, we've got some fabulous ideas for what to do in Dunvegan with kids.

What to do in Dunvegan for adults?
There are loads of things to do in Dunvegan, with entertainment for adults of all ages. End the day with a visit to Skye Silver Gift Shop or The Shilasdair Shop.
Are there free things to do in Dunvegan?
In Dunvegan, Claigan Coral Beach is an unmissable spot for anyone planning to see the city without taking their wallet out. Also, check out the other neighborhoods and green spaces, and ask for recommendations from a local tour guide. It's a top way to discover the best free things to do in Dunvegan.