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

Search Hotels Near Dunvegan Castle, Dunvegan

  • 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
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Dunvegan Castle hotels

1. Atholl House Skye

Atholl House Skye
2 km from Dunvegan Castle
United Kingdom
Avi
₹17,851
₹21,421 total
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

2. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Donna
₹6,666
₹8,000 total
includes taxes & fees
20 Nov - 21 Nov
Greshornish House Hotel

3. Skeabost House Hotel

Skeabost House Hotel
16.5 km from Dunvegan Castle
Canada
Marc Andre
₹16,829
₹20,195 total
includes taxes & fees
25 Nov - 26 Nov
Skeabost House Hotel

4. Faodail House

Faodail House
16.2 km from Dunvegan Castle
₹152,401
₹182,881 total
includes taxes & fees
31 Oct - 1 Nov
Faodail House
View all properties

Hotels recommended for families near Dunvegan Castle

Hame Hotel

Hame Hotel
Dunvegan
₹22,729
₹27,275 total
includes taxes & fees
27 Oct - 28 Oct
Hame Hotel

Greshornish House Hotel

Greshornish House Hotel
Skeabost
₹6,666
₹8,000 total
includes taxes & fees
20 Nov - 21 Nov
Greshornish House Hotel

Skeabost House Hotel

Skeabost House Hotel
Skeabost
₹16,829
₹20,195 total
includes taxes & fees
25 Nov - 26 Nov
Skeabost House Hotel

Tigh Na Fraoch,

Tigh Na Fraoch,
Skeabost
₹25,713
₹30,856 total
includes taxes & fees
31 Oct - 1 Nov
Tigh Na Fraoch,

Uig Hotel

Uig Hotel
Uig
₹18,729
₹22,475 total
includes taxes & fees
1 Nov - 2 Nov
Uig Hotel

The Marmalade Hotel

The Marmalade Hotel
Portree Town
₹10,742
₹12,891 total
includes taxes & fees
19 Nov - 20 Nov
The Marmalade Hotel

The Portree Hotel

The Portree Hotel
Portree Town
₹20,221
₹24,266 total
includes taxes & fees
24 Nov - 25 Nov
The Portree Hotel

Top Dunvegan Castle Hotel Reviews

The Marmalade Hotel

The Marmalade Hotel

8/10 Good
"Room was great. Safe didn’t work. Proximity to walking was nice."
Elizabeth 3-night trip
Posted 11 hours ago
The Marmalade Hotel
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Cozy and clean! The staff were so kind and helpful."
Morgan 2-night trip
Posted 16 hours ago
Tongadale Hotel
The Bosville

The Bosville

10/10 Excellent
"Great location. Clean rooms delicious breakfast. Kind staff."
Elena 3-night trip
Posted 2 days ago
The Bosville
Uig Hotel

Uig Hotel

10/10 Excellent
"Loved this little piece of Skye!! The restaurant was delicious as well!"
Aleka 2-night trip
Posted 2 days ago
Uig Hotel
Greshornish House Hotel

Greshornish House Hotel

10/10 Excellent
"Staff"
Jopee 3-night trip
Posted 2 days ago
Greshornish House Hotel
Hame Hotel

Hame Hotel

10/10 Excellent
"Very pet friendly and staff were very helpful with regards to what to see and do on our trip."
madelene 2-night trip
Posted 6 days ago
Hame Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"O"
Michelle 2-night trip
Posted 6 days ago
Minnies Rooms
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Atholl House was great for ourcrecent stay on the Isle of Skye. Initially I was disappointed we could not find a room in Portree but after visiting Atholl House I actually preferred it. There are several hood restaurants nearby, a beautiful view. Close to certain things we wantedvto explore. Our room was spacious, clean and comfortable with everything we needed. Breakfast was delicious and the person serving was very friendly and helpful. As with many of the places we stayed there was rarely anyone at the front desk, so no-one to ask questions of. That was really the only downside"
Linda 2-night trip
Posted 9 days ago
Atholl House Skye
The Skye Inn

The Skye Inn

10/10 Excellent
"We loved our stay at Skye Inn! The staff was so kind and helpful. Rooms were quaint and quiet. The included sit down breakfast was amazing with a full menu including Scottish specialties. The hotel is a quick walk to town. We highly recommend!"
Sylvia 2-night trip
Posted 10 days ago
The Skye Inn

Other attractions near Dunvegan Castle

A coastal landscape with a sandy beach, rocky shoreline, and a distant mountain range.

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

Dunvegan Two Churches Walk

You can take time to visit Dunvegan Two Churches Walk during your travels to Dunvegan. You can enjoy the restaurants while in the area.
See properties

Seal Boat Trips

You can take time to visit Seal Boat Trips during your travels 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

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

  • Stunning Gardens: Explore the exquisite Dunvegan Gardens, showcasing beautiful flora and historical significance.
  • Seal Trips: Embark on unique seal trips for an up-close view of the local wildlife.
  • Picturesque Loch Dunvegan: Enjoy leisurely walks along Loch Dunvegan, perfect for scenic views and picnics.
  • Charming Dunvegan Village: Experience the warm atmosphere of Dunvegan village, rich in culture and hospitality.
  • Comfortable Accommodations: Choose from a variety of cosy bed and breakfasts and guesthouses for a memorable stay.

Find great hotels near Dunvegan Castle

For a delightful stay near Dunvegan Castle, visitors can choose from a variety of charming accommodations, including cosy bed and breakfasts and welcoming guesthouses. Whether you're seeking pet-friendly options or LGBTQIA-friendly environments, Dunvegan has something to offer every traveller. Enjoy a memorable holiday experience with a selection of hotels, including Skyelodge, and comfortable holiday cottages to suit your needs and preferences while exploring this stunning part of Scotland.

  • Atholl House Skye: Situated 1.6km away from Dunvegan Castle, Atholl House Skye offers a welcoming atmosphere with its 3-star rating and a remarkable guest score of 10.0 out of 10. This hotel is ideal for those seeking comfort and convenience with its complimentary breakfast options, including a continental selection. Guests can unwind with entertainment provided by multiple televisions featuring digital channels. The charming village surroundings enhance the experience, allowing visitors to explore the local culture and scenery.
  • Minnies Rooms: A delightful 3.5-star bed and breakfast, Minnies Rooms is also located a mile from Dunvegan Castle, boasting a commendable guest rating of 9.4 out of 10. Known for its warm hospitality, the establishment offers free breakfast on weekends along with daily continental options. Its location provides stunning views of the nearby bay and sea, inviting guests to indulge in the natural beauty of the area. The inviting atmosphere and personal touches make it a wonderful choice for a relaxing getaway.
  • Hame Hotel: Just 5km from Dunvegan Castle, the Hame Hotel is a 3.5-star guesthouse that has garnered a guest rating of 9.2 out of 10. This accommodation is particularly suited for travellers with pets, as it has a pet-friendly policy and a welcoming environment for animals. Amenities include clear guidelines on pet restrictions and fees, ensuring a hassle-free stay for pet owners. The Hame Hotel combines comfort with a homely feel, making it an excellent option for those looking to enjoy the beautiful surroundings with their furry companions.

Where to stay near Dunvegan Castle

Visitors to Dunvegan Castle will delight in the charming Dunvegan village, offering a warm and friendly atmosphere. Explore the tranquil Loch Dunvegan, perfect for leisurely walks or picnics. Don't miss the exquisite Dunvegan Gardens, where stunning flora and historical significance come together. With its family-friendly vibe and rich cultural heritage, the surrounding areas provide a relaxing retreat, making your stay near the castle truly memorable.

  • Dunvegan: Nestled on the Isle of Skye, Dunvegan is renowned for its dramatic landscapes and rich history. Home to the iconic Dunvegan Castle, the ancestral seat of the MacLeod clan, visitors can immerse themselves in the local culture while exploring the castle's stunning gardens and exhibits. The town offers a variety of outdoor activities, including hiking trails and scenic marina views, making it a perfect destination for couples and nature enthusiasts alike. With visitor numbers peaking in spring and summer, Dunvegan is a vibrant spot for those seeking a mix of outdoor adventures and romantic getaways.
  • Uiginish: A quaint village situated a mere 1km from Dunvegan Castle, Uiginish offers a serene escape with breathtaking scenery. This charming locale is ideal for travellers seeking a romantic atmosphere, surrounded by majestic mountains and lush highland landscapes. Uiginish provides a peaceful experience where you can enjoy leisurely walks and appreciate the natural beauty of the Isle of Skye. The village experiences moderate seasonal tourism, with peak visits in the autumn months, making it a delightful stop for those wishing to explore the enchanting Scottish highlands.
  • Skinidin: Located approximately 3km from Dunvegan Castle, Skinidin is a picturesque neighbourhood that captivates visitors with its stunning harbour views and tranquil setting. Known for its outdoor activities and scenic beauty, Skinidin is perfect for couples and nature lovers looking to explore the surrounding landscapes. The area features historic landmarks, including charming marinas, which add to its allure. With moderate seasonal tourism, particularly from August to October, Skinidin provides a peaceful retreat for those wishing to experience the natural charm of the Isle of Skye.

Things to do in Dunvegan Castle

Shopping

At Dunvegan Castle, you can discover a lovely gift shop offering local crafts and souvenirs. If you're up for a drive, visit the nearby town of Portree, about 32km away, where you'll find charming shops showcasing handmade goods and unique mementoes of your trip.

Recreation

Explore the tranquil gardens of Dunvegan Castle, perfect for a peaceful stroll amidst stunning landscapes. Enjoy a wellness treatment at a nearby retreat, offering holistic therapies and rejuvenating experiences, or engage in leisurely activities like fishing or boat trips on Loch Dunvegan for a refreshing escape.

Adventure

Dunvegan Castle, the ancestral home of the MacLeod clan, offers guided tours through its historic rooms and stunning gardens. Explore the picturesque grounds, enjoy boat trips to see seal colonies, and immerse yourself in the rich heritage of Scotland while surrounded by breathtaking coastal views.

Nightlife

Experience the charm of Dunvegan Castle’s surroundings by enjoying a quiet evening stroll in the gardens. For a lively atmosphere, visit the nearby local pub for a pint of ale and perhaps catch some traditional music, immersing yourself in the warmth of Scottish hospitality.

*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, explore the captivating local attractions, including nearby beaches, the historic lighthouse, and the stunning highlands. Enjoy leisurely walks along the scenic Loch Dunvegan, perfect for picturesque views. Be sure to dedicate enough time to appreciate the castle's rich history and its surroundings, making it an ideal destination for those seeking outdoor experiences and natural beauty.

  • Neist Point Lighthouse: A historic lighthouse located 13km from Dunvegan Castle, Neist Point offers a stunning coastal view and a glimpse into maritime history. The sweeping cliffs and crashing waves create a dramatic backdrop, making it a popular spot for photography enthusiasts and those seeking a serene atmosphere.
  • The Fairy Glen: Situated 21km from Dunvegan Castle, The Fairy Glen is a picturesque highland known for its enchanting landscapes. The unique rock formations and lush greenery provide a magical setting, ideal for leisurely walks and immersing oneself in nature.
  • Macleod's Tables: Just 5km from Dunvegan Castle, Macleod's Tables is a striking hill offering panoramic views of the surrounding area. This outdoor experience is perfect for hikers looking to explore the rugged terrain and enjoy the breathtaking scenery.

Best time to go to Dunvegan Castle

The best time to visit Dunvegan Castle is dependent 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.

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

Reaching Dunvegan Castle is convenient with several nearby airports. Stornoway Airport (SYY) is situated 87km away, with excellent hotels like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km from the airport. Castlebay Airport (BRR-Barra) is 71km from Dunvegan, with options such as the Polochar Inn, located 10km away. Benbecula Airport (BEB) is 47km away, offering stays at the 3-star Orasay Inn, 11km from the airport. Each of these airports provides accessible transport services to their respective hotels, ensuring 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 74 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 Cosy sea View Cottage Isle of Skye and Hame Hotel.
How many hotels will I be able to find near Dunvegan Castle?
Expedia has 74 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