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
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Dunvegan Castle hotels

1. Minnies Rooms

Minnies Rooms
1.9 km from Dunvegan Castle
Canada
Caroline Namcy
S$241
includes taxes & fees
17 Oct - 18 Oct
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
2 km from Dunvegan Castle
United Kingdom
Avi
S$254
includes taxes & fees
1 Nov - 2 Nov
Atholl House Skye

3. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Donna
S$151
includes taxes & fees
5 Nov - 6 Nov
Greshornish House Hotel

4. Hame Hotel

Hame Hotel
5 km from Dunvegan Castle
United States
Colleen
S$354
includes taxes & fees
29 Oct - 30 Oct
Hame Hotel
View all properties

Top Dunvegan Castle Hotel Reviews

Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Great hotel with great restaurant"
James 2-night trip
Posted 17 hours ago
Bracken Hide Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 1 day ago
Cuillin Hills Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Marc Andre 2-night trip
Posted 2 days ago
Skeabost House Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"Lovely, cozy place. Excellent dinner and breakfast"
sabrina 1-night trip
Posted 2 days ago
Uig Hotel
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Lovely clean room and welcoming team at the hotel. Centrally situated in Dunvegan, with some local shops snd restaurants for exploring. A good idea to book for the evening though, they can get busy."
Jacqueline 4-night trip
Posted 2 days ago
Atholl House Skye
The Bosville

The Bosville

10/10 Excellent
"The staff were extremely helpful and friendly particularly Isabella. I really appreciate her help."
Bob 2-night trip
Posted 3 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"We have been touring Scotland and Ireland for 2 weeks, and this is our favorite property so far! The property, the view, the room and the staff were 2000/10! I want to live here! I would ABSOLUTELY recommend!!!"
Lloyd 1-night trip
Posted 4 days ago
The Marmalade Hotel
Portree Youth Hostel

Portree Youth Hostel

10/10 Excellent
"The room was spacious and clean, the bathroom was small, but private. All the staff were so friendly and welcoming."
Jessica 1-night trip
Posted 5 days ago
Portree Youth Hostel
Redwood House Hotel

Redwood House Hotel

8/10 Good
"While many of the reviews we read about Redwood were glowing, we found the property to be fairly run-down with a scary, pot-holed filled 2-mile one-track “road” to the hotel. Very surprising that Redwood doesn’t maintain its main road to better standards & a big negative for us. The people who staff the hotel are nice & food was ok. (Breakfast better than dinner.) But unfortunately, we can’t recommend it due to the access and overall maintenance issues mentioned above."
Kathleen 2-night trip
Posted 5 days ago
Redwood House Hotel

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

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