Dunvegan Castle Tours and Activities

Dunvegan Castle featuring heritage architecture, a festival and tranquil scenes
Dunvegan Castle which includes tranquil scenes, general coastal views and a castle
Dunvegan Castle showing heritage architecture, heritage elements and general coastal views
Dunvegan Castle showing general coastal views and a bay or harbour
Dunvegan Castle featuring general coastal views, heritage architecture and heritage elements


Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.

Dunvegan Castle is one of the most iconic attractions on the island. Its image can be seen on postcards and promotional materials for Skye. Discover oil paintings and precious heirlooms and take boat trips out on to the loch.

Most of the current structure is the result of a 19th-century restoration. The family residence of the chiefs of Clan MacLeod, this fortress is said to be one of the oldest castles in Scotland to be continuously occupied by the same family. In 1933, the then chief of the clan opened up his home to the public.

Explore the castle interior and examine many of the fascinating items on show. Survey a collection of portraits and oil paintings, including the famous Fairy Flag. This delicate silk banner dates from between the 4th and 7th centuries and was said to provide power to the MacLeod clan when unfurled during battles.

Marvel at the dazzling silverware and swords belonging to the clan and inspect rare historical objects, including a waistcoat and a lock of hair, both thought to belong to Bonnie Prince Charlie. Also of note is the Dunvegan Cup, a drinking bowl that dates back to the Middle Ages.

Wander around the formal gardens, where a range of pretty flowering plants sprout around ponds and streams. Boat trips also depart from the pier down by the lakeshore. Enjoy a romantic private cruise with a loved one or fish for pollock, mackerel or coalfish during a fishing excursion. Seal-spotting excursions also take place on the loch, allowing participants to observe the resident seal colony close up.

Dunvegan Castle is located in northwest Skye, about 1 mile (2 kilometers) north of Dunvegan village. The Castle and Gardens are open daily from 1st April to 15th October 10am to 5.30pm (last entry 5pm), and an admission fee is required to enter. From 16th October to 31st March – open for Groups by appointment on weekdays only. The Castle and Gardens are closed Christmas and New Year.

Boat trips are weather dependent, but usually run between late March and late September.

Popular places to visit


Top Dunvegan Castle Hotel & Accommodation Deals

The Tables Guest House

The Tables Guest House

3.5 out of 5
Main Street, Dunvegan, Dunvegan, Scotland
The Tables Guest House
Minnies Rooms

Minnies Rooms

3.5 out of 5
Ceol na mara, Dunvegan, Scotland
Minnies Rooms
Atholl House Skye

Atholl House Skye

3 out of 5
Dunvegan, Dunvegan, Scotland
Atholl House Skye
Skye Lodge

Skye Lodge

3 out of 5
Ardconon, Mill Road, Dunvegan, Scotland
Skye Lodge
Dunvegan Camping Pods

Dunvegan Camping Pods

2 out of 5
Kilmuir, Dunvegan, Dunvegan, Scotland
Dunvegan Camping Pods
The Tide B&B

The Tide B&B

3.5 out of 5
THE TIDE, Dunvegan, Scotland
The Tide B&B
Cozy Seaside Retreat in Colbost Isle of Skye

Cozy Seaside Retreat in Colbost Isle of Skye

3 out of 5
Glendale
Cozy Seaside Retreat in Colbost Isle of Skye
Hame Hotel

Hame Hotel

3.5 out of 5
Dunvegan, Dunvegan, Scotland
Hame Hotel
Luxury Apartment in absolutely stunning seafront location, Isle of Skye.

Luxury Apartment in absolutely stunning seafront location, Isle of Skye.

Isle of Skye
Luxury Apartment in absolutely stunning seafront location, Isle of Skye.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Things to do near Dunvegan Castle

When visiting Dunvegan Castle, be sure to explore the stunning grounds and enjoy a round of golf nearby. A guided tour is highly recommended to fully appreciate the rich history and stunning architecture of the castle. Don't miss the opportunity to learn about the fascinating stories surrounding this iconic Scottish landmark.

Shopping

For unique gifts, visit the Skye Silver Gift Shop, only 3.2km from Dunvegan Castle, or the Shilasdair Shop, located 9.7km away. If you're up for a drive, check out Isle of Skye Oysters, which is 22.5km from Dunvegan for some delightful local products.

Recreation

Skeabost Golf Course offers a stunning outdoor setting for golf enthusiasts, just 16.1km from Dunvegan Castle. A.C.E Target Sports Skye, located 20.9km away, provides exhilarating sports experiences. For a peaceful retreat, enjoy the Quiraing Walk Trail Access, a 27.4km journey into nature's tranquility.

Adventure

Explore Dunvegan Castle’s stunning gardens and take a boat trip to see wildlife, including seals. For an adventurous hike, trek the surrounding landscape for spectacular views and a taste of the rugged Scottish terrain. Don't miss the fascinating history within the castle walls!

Nightlife

While Dunvegan Castle is more known for its historic charm, for nightlife, venture to the nearby MacLeod's Tables for a pint and lively conversation. Alternatively, the Old School House offers a cosy atmosphere with local music, perfect for winding down after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Dunvegan Castle

When visiting Dunvegan Castle, you'll find a variety of attractions including stunning beaches, a historic lighthouse, and picturesque islands. This charming area offers outdoor experiences and scenic beauty, perfect for all types of travellers. Don’t miss exploring the nearby village of Dunvegan, as well as the closest hotels and amenities just steps from the castle. Enjoy a delightful blend of history and nature in this captivating Scottish destination.

  • Neist Point Lighthouse: Situated 12.9km from Dunvegan Castle, this historic lighthouse offers stunning coastal views and a glimpse into Scotland's maritime heritage. The cultural vibes here invite you to explore the dramatic cliffs and picturesque scenery, perfect for photography and contemplation.
  • Talisker Beach: Located 19.3km away, Talisker Beach is renowned for its striking landscape and vibrant beach atmosphere. The sandy shore, framed by rugged cliffs, is ideal for a leisurely stroll, picnicking, or simply soaking up the sun while enjoying the sound of crashing waves.
  • Macleod's Tables: Just 4.8km from Dunvegan Castle, these iconic hills offer breathtaking scenery and outdoor vibes. Ideal for hiking enthusiasts, the flat-topped hills provide panoramic views of the surrounding landscape, making it a perfect spot for nature lovers.

Best time to go to Dunvegan Castle

The best time to visit Dunvegan Castle is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are moderately high and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are moderately low and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyModerately HighAverage
September54.3°F (12.4°C)Light RainMostly CloudyModerately HighAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyModerately HighAverage
November46.2°F (7.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudyModerately LowAverage

Booking tips and Expedia advantages for Dunvegan Castle

For a budget-friendly visit to Dunvegan Castle, consider travelling during the off-peak months of January to February and November for lower accommodation rates. Booking about a month in advance can yield the best prices, while Wednesdays are typically the cheapest days to stay. Keep an eye on last-minute deals via Expedia for potential savings. Combining your hotel, flights, and activities into a package deal can also help cut costs. Lastly, explore free local attractions and make use of public transport to save more during your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Dunvegan Castle are January to February and November, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Dunvegan Castle about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Dunvegan Castle is Wednesday. The most expensive day to stay around Dunvegan Castle is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you easily specify your budget, preferred destination, and other preferences. You can organise your results to display the lowest prices first, ensuring you find the most affordable accommodation right away. Additionally, you can refine your search by hotel category—by selecting the Eco-certified filter, for instance, you'll be shown a selection of sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your Dunvegan Castle hotel stay with your flights and activities through an Expedia package deal.