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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunvegan Castle hotels

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
10.6 km from Dunvegan Castle
9.4 out of 10, Exceptional, (198 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is S$415
includes taxes & fees
17 Jul - 18 Jul
Greshornish House Hotel
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.

Top Dunvegan Castle Hotel Reviews

Hotels near other Dunvegan Castle attractions

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 68 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 Dunvegan Camping Pods.
How many hotels will I be able to find near Dunvegan Castle?
Expedia has 68 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