A castle on a hill, surrounded by dense forest and a body of water.

Hotels near Dunvegan Castle

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Dunvegan Castle hotels

1. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Kathy
S$681
includes taxes & fees
30 Aug - 31 Aug
Greshornish House Hotel
View all properties

Top Dunvegan Castle Hotel Reviews

Uig Hotel

Uig Hotel

8/10 Good
"Fantastic food at the hotel restaurant! Overall a nice and clean hotel with very friendly staff, albeit the room furnishings are rather basic and the TV had no live channels during our visit."
Anne 2-night trip
Posted 21 hours ago
Uig Hotel
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Stay here. Immaculately clean. Staff lovely"
sharanya 2-night trip
Posted 5 days ago
The Marmalade Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Charming hotel. Friendly staff. Great location. I would definitely stay here again."
Virginia 1-night trip
Posted 5 days ago
The Skye Inn
Old Pier Cottage B&B

Old Pier Cottage B&B

10/10 Excellent
"Fantastic view of the water and ferry dock Breakfast served to your room Staff very helpful and friendly Very peaceful location"
michael 2-night trip
Posted 7 days ago
Old Pier Cottage B&B
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 12 days ago
Tongadale Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 2 weeks ago
Skeabost House Hotel
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"What a lovely inn! Relaxing, full of character, great view, and an extremely friendly staff!"
Mary 3-night trip
Posted 1 month ago
Redwood House Hotel
Greshornish House Hotel

Greshornish House Hotel

10/10 Excellent
"Sash, Jess, and Robert were exceptional from the moment we drove up to the moment we checked out. The house sticks to its scotish heritage, with modern amenities."
Daniel 1-night trip
Posted 1 month ago
Greshornish House Hotel
Dunvegan Camping Pods

Dunvegan Camping Pods

10/10 Excellent
"Cute little camping pod with everything you need! It was easy to find, the bed was comfy after long days of traveling/hiking."
Todd 2-night trip
Posted 2 months ago
Dunvegan Camping Pods

Other attractions near Dunvegan Castle

A coastal landscape with a sandy beach, clear blue water, and distant mountains.

Claigan Coral Beach

9.0/10 (63 reviews)
Experience the serenity of a far-flung beach that promises some of the best views on the spectacular Isle of Skye.
See properties
A coastal landscape with a sandy beach, grassy hills, and a body of water.
Photo by Gary Booth

Coral Beach

Why not spend a lazy afternoon at Coral Beach during your trip to Dunvegan? You can enjoy the restaurants while in the area.
See properties

Giant MacAskill Museum

You can spend an afternoon studying the exhibits at Giant MacAskill Museum during your travels in Dunvegan. You can enjoy the restaurants while in the area.
See properties

Skye Silver Gift Shop

7.8/10 (9 reviews)
Take the family on an outing to Skye Silver Gift Shop during your trip to Glendale. You can enjoy the restaurants while in the area.
See properties

Macleod's Tables

9.2/10 (7 reviews)
Explore the great outdoors at Macleod's Tables, a lovely green space in Herebost. While in this relaxing area, you can savour the restaurants and bars.
See properties

Loch Eishort

Commune with nature and explore the great outdoors at Loch Eishort during your travels in Glendale.
See properties

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

  • Dunvegan Castle Seal Trips: Experience thrilling boat trips to observe seals and other wildlife in their natural habitat.
  • Rich Scottish History: Explore the fascinating history and culture of Scotland within the castle's ancient walls.
  • Picturesque Loch Dunvegan: Enjoy serene views and peaceful walks around the stunning Loch Dunvegan.
  • Beautiful Gardens: Wander through the beautifully maintained gardens of Dunvegan Isle, perfect for relaxation.
  • Charming Village Experience: Discover the quaint village of Dunvegan, complete with friendly locals and delightful accommodations.

Find great hotels near Dunvegan Castle

Discover the charming accommodations near Dunvegan Castle, perfect for your Scottish getaway. With a variety of options including cosy bed and breakfasts and welcoming guesthouses, you’ll find pet-friendly and LGBTQIA-friendly establishments. Whether you’re seeking a relaxing holiday cottage or a convenient base for business travel, Dunvegan offers a delightful range of hotels and lodgings to suit every traveller’s needs.

  • Atholl House Skye: A charming 3-star hotel located just 1.6km from Dunvegan Castle, Atholl House Skye boasts an impressive guest rating of 10.0 out of 10. This hotel features a delightful range of dining options, including complimentary breakfast served daily, ensuring a great start to your day. Guests can unwind with entertainment options that include multiple televisions and digital TV channels. The hotel's proximity to the village offers easy access to local attractions, making it an ideal base for exploring the scenic beauty of the Isle of Skye.
  • Minnies Rooms: With a slightly higher rating of 9.4 out of 10, Minnies Rooms presents a cosy bed and breakfast option, also situated a mile from Dunvegan Castle. This 3.5-star lodging provides a variety of breakfast choices, including free continental breakfast daily and on weekends. The scenic views of the nearby bay and sea create a serene atmosphere, perfect for relaxation. Minnies Rooms is known for its warm hospitality, making it a delightful choice for those seeking a homely retreat while exploring the nearby attractions.
  • Hame Hotel: A 3.5-star guesthouse located 4.8km from Dunvegan Castle, Hame Hotel offers a welcoming stay for pet owners, as it permits pets on the premises. With a guest rating of 9.2 out of 10, this accommodation is designed for travellers seeking a comfortable and pet-friendly experience. The hotel features a clear pet policy, ensuring guests are informed of any applicable fees and restrictions. Hame Hotel is an excellent choice for those wishing to enjoy the surrounding countryside with their furry companions.

Where to stay near Dunvegan Castle

Exploring the enchanting Dunvegan Castle offers a perfect blend of history and natural beauty. Visitors can stroll through the charming village of Dunvegan, unwind by the serene Loch Dunvegan, and marvel at the stunning gardens of Dunvegan Isle. This tranquil region is ideal for families and those seeking a relaxing getaway, all while immersing themselves in the rich culture and friendly atmosphere of the area. Just a stone's throw from the castle, these attractions await your discovery.

  • Dunvegan: Nestled on the Isle of Skye, Dunvegan is renowned for being home to the stunning Dunvegan Castle, the oldest continuously inhabited castle in Scotland. The town's charm is complemented by its picturesque landscapes, offering a perfect backdrop for outdoor enthusiasts and romantics alike. Visitors can explore hiking trails, enjoy local shops, and immerse themselves in the rich cultural heritage. The best times to visit are in April and during the summer months of July to August, when the area comes alive with activity and natural beauty.
  • Uiginish: A quaint village located just 1.1km from Dunvegan Castle, Uiginish is perfect for those seeking scenic views and a tranquil atmosphere. This charming locale is surrounded by mountains and offers ample opportunities for outdoor adventures. The village is particularly appealing between August and October when the landscape is vibrant with autumn colours. Uiginish is an ideal spot for couples looking for a romantic getaway, with its stunning surroundings providing a perfect setting for leisurely walks and nature appreciation.
  • Lonmore: Situated 3.2km from Dunvegan Castle, Lonmore is a village that captures the essence of Scottish culture and adventure. Known for its historic sites and breathtaking water features, it's an excellent choice for those seeking both relaxation and exploration. The village's proximity to hiking trails makes it a great base for outdoor activities, especially during the peak season from August to October when the weather is most favourable. Visitors can also enjoy the views of the nearby lighthouse, making for an unforgettable experience in this scenic part of Scotland.

Things to do in Dunvegan Castle

Shopping

At Dunvegan Castle, you can find a lovely gift shop offering local crafts, souvenirs, and Scottish delicacies. If you're up for a drive, head to Portree, around 32.2km away, where you can explore more shops and local boutiques for unique gifts and mementos.

Recreation

Dunvegan Castle offers a tranquil retreat with its stunning gardens and picturesque views of the surrounding landscape. Explore the castle grounds, enjoy leisurely walks, and unwind by the loch, immersing yourself in the natural beauty and rich history of this iconic Scottish landmark.

Adventure

Dunvegan Castle, the ancestral home of the MacLeod clan, offers guided tours through its historic rooms and stunning gardens. Explore scenic walking trails along the Loch, and enjoy boat trips to see the local seal colonies, immersing yourself in the breathtaking views of the Isle of Skye.

Nightlife

Explore the charming atmosphere of Dunvegan Castle's evening events, where you can enjoy traditional Scottish music and storytelling. Nearby, the MacLeod Tables offers a selection of local ales and a friendly vibe, perfect for unwinding after a day of sightseeing.

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

Find the best attractions near Dunvegan Castle

While visiting Dunvegan Castle, you can explore a variety of attractions including stunning beaches, historic lighthouses, and the breathtaking Highland scenery. Ideal for outdoor enthusiasts and those seeking beautiful views, the region offers experiences like touring Dunvegan Castle, enjoying the picturesque Loch Dunvegan, and discovering nearby points of interest. The castle itself is a must-see, providing insights into local history and culture, all just a short distance from the charming landscapes of the Isle of Skye.

  • 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 dramatic cliffs and rugged coastline create a breathtaking backdrop, making it a serene spot for photography and reflection.
  • Claigan Coral Beach: Located 6.4km away, Claigan Coral Beach is renowned for its unique coral sands and crystal-clear waters. The beach presents a tranquil escape, ideal for leisurely walks and enjoying the natural beauty of the Isle of Skye.
  • Macleod's Tables: Just 4.8km from Dunvegan, this hill features two distinctive flat-topped peaks. The area is perfect for outdoor enthusiasts, offering walking trails that reveal panoramic views of the surrounding landscape, ideal for nature lovers.

Best time to go to Dunvegan Castle

The best time to visit Dunvegan Castle can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Dunvegan Castle falls in July and August. August has moderately high visitor numbers and mostly cloudy weather. The coolest average temperature around Dunvegan Castle falls in January and February. February has moderately low visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

The nearest major airports for your trip to Dunvegan Castle

Accessing Dunvegan Castle is convenient via several nearby airports. Stornoway Airport (SYY), located 86.9km away, offers hotels such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3.2km from the airport. Benbecula Airport (BEB) is 46.7km from Dunvegan Castle, with options like the 3-star Orasay Inn, 11.3km away. Castlebay Airport (BRR) is 70.8km distant, featuring accommodations like UIST Travel Accommodation and Polochar Inn, both within 16.1km. Each airport provides various transport services to ensure a smooth journey to your destination.

Frequently asked questions

What's the area like around Dunvegan Castle?
Dunvegan Castle is located in a welcoming area of Dunvegan that travellers like for its restaurants and bars. You'll find 75 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay near Dunvegan Castle?
Atholl House Skye is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and free parking. It's located 1.2 mi (2 km) from Dunvegan Castle. Other good options within 5 miles include Minnies Rooms and Skye Lodge.
How many hotels will I be able to find near Dunvegan Castle?
Expedia has 75 hotels and other accommodation options a few miles from Dunvegan Castle.
If I need to cancel the hotel reservation for my stay near Dunvegan Castle, will I receive a refund?
Yes, you'll find most hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of booking. Add your dates and click on "Search", then use the "fully refundable" filter to view the top deals on offer near Dunvegan Castle.

Explore a world of travel with Expedia