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

Dunvegan Dunvegan Castle Hotels

  • 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
13 Sept - 14 Sept
Tomorrow
14 Sept - 15 Sept
Next weekend
18 Sept - 20 Sept
In two weeks
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Dunvegan Castle hotels

1. Hame Hotel

Hame Hotel
5 km from Dunvegan Castle
United States
Colleen
HK$2,852
HK$3,422 total
includes taxes & fees
3 Oct - 4 Oct
Hame Hotel

2. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Donna
HK$2,459
HK$2,951 total
includes taxes & fees
6 Oct - 7 Oct
Greshornish House Hotel

3. Faodail House

Faodail House
16.2 km from Dunvegan Castle
HK$12,730
HK$15,276 total
includes taxes & fees
18 Sept - 19 Sept
Faodail House
View all properties

Top Dunvegan Castle Hotel Reviews

Greshornish House Hotel

Greshornish House Hotel

8/10 Good
"Super cool location that is completely remote. Watch out for pot holes on the drive in. We had dinner and breakfast and the food was incredible. Our room was in the anttic and very small. As tall people we couldn’t stand comfortably in the entry way or shower. Would book again in another room."
Sydney 1-night trip
Posted 17 hours ago
Greshornish House Hotel
Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite

Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite

8/10 Good
"This was a beautiful property - once we actually found it. A hand drawn map would have been extremely useful as Google Maps was useless. Thank god we ran into some locals who helped us out. It was very late and we drove in circles for way too long on tiny roads trying to find the property. It was very clean and welcoming. Loved that we had a washer. Really wish we knew there was no hair dryer. Also the tv was broken and you could only tell once you turned it on. I also had a trouble with the shower. Maybe I just didn’t know how to properly work it but I could only get hot water to come out. Very comfy beds and I loved that we all had ensuites. The location was good if you are checking out Dunvegan etc. We needed to leave very early the next morning so the location was not ideal but we didn’t realize how tight the roads were and how long it would take from one spot to the next. First time to Scotland! Overall beautiful property."
Elaine 2-night trip
Posted 2 days ago
Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite
Redwood House Hotel

Redwood House Hotel

8/10 Good
"Hotel was great. Good view and staff was very accommodating. Nice breakfast provided as well."
Dennis 1-night trip
Posted 3 days ago
Redwood House Hotel
Dunvegan Camping Pods

Dunvegan Camping Pods

8/10 Good
"It was a great experience"
Anutida beth 2-night trip
Posted 4 days ago
Dunvegan Camping Pods
Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s

Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s

10/10 Excellent
"I cannot recommend staying here enough! This was such a uniquely special place for our first visit to the Isle of Skye and every little detail of the cottage was so helpful and done with care and love that it really made the experience one of the best we’ve ever had. Sarah-Jane was the perfect host - extremely helpful, super responsive at every step of the process, and one of the nicest people we’ve had the good fortune to interact with on Vrbo. The chickens were so sweet and lovely to see every morning, all of the property’s amenities were top-notch, and we simply could not have asked for a better home away from home for our stay. Would absolutely come back if we visit Skye again and would recommend to everyone I know that is interested in going to stay here. A huge thank you to Sarah-Jane for everything!"
Brendan S. 3-night trip
Posted 6 days ago
Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Great staff from check-in to the in-house bar to housekeeping. All were very professional and helpful. Breakfast was standard British breakfast. Bar and restaurant were very good. Which is nice since the hotel is a ways from other places."
Brian 2-night trip
Posted 8 days ago
Skeabost House Hotel
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan

Eco and back friendly modern house, amazing views from all rooms, by Dunvegan

10/10 Excellent
"Wunderschöne Lage, traumhafter Blick auf Meeresbucht mit Robben. Sehr guter Ausgangspunkt für Touren auf der Isle of Skye."
Mark M. 7-night trip
Posted 2 weeks ago
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan
Park Cottage - A very private and scenic holiday home.

Park Cottage - A very private and scenic holiday home.

10/10 Excellent
"Lovely cottage, beautiful views, very responsive host. Would recommend"
Rachelle D. 8-night trip
Posted 3 weeks ago
Park Cottage - A very private and scenic holiday home.
Loch Eyre House

Loch Eyre House

10/10 Excellent
"Loch Eyre House is a charming and private bed & breakfast. The fact that it's 7 miles from the traffic of Portree is a big plus-- at Loch Eyre House you have quiet and a beautiful view of Loch Eyre. The guest lounge is a comfortable place to read or play cards if the weather isn't great. Our room had everything we needed, plus a balcony porch with table and chairs. David & Lynn are great communicators who give wonderful advice and make delicious breakfasts. We enjoyed our 4-night stay so much, and we're very glad we chose Loch Eyre House for our base for exploring Skye!"
Cindy 3-night trip
Posted 3 months ago
Loch Eyre House

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

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

  • Seal Trips: Experience memorable seal trips where you can observe these delightful creatures in their natural habitat.
  • Picturesque Views: Enjoy breathtaking views of Loch Dunvegan and the surrounding highlands, ideal for scenic walks.
  • Exquisite Gardens: Stroll through the beautiful gardens of Dunvegan Isle, perfect for a relaxing escape.
  • Charming Village: Discover the enchanting village of Dunvegan, where friendly locals welcome visitors warmly.
  • Diverse Accommodations: Choose from a variety of charming and pet-friendly lodgings that cater to all travellers.

Find great hotels near Dunvegan Castle

Discover a range of charming accommodations in Dunvegan Castle, from delightful bed and breakfasts to inviting guesthouses. Many options are pet-friendly and cater to LGBTQIA travellers, ensuring a welcoming environment for all. Whether you seek a cozy holiday cottage or a convenient hotel for business travel, Dunvegan offers a variety of choices to enhance your stay near this historic landmark.

  • Atholl House Skye: Atholl House Skye is a charming 3-star hotel celebrated for its warm hospitality and inviting atmosphere. Located 2km from Dunvegan Castle, this lodging option features exceptional amenities such as complimentary daily breakfasts, inclusive of a continental style. Guests can relax in a comfortable room equipped with digital television, ensuring a delightful entertainment experience. The property also boasts picturesque views of the village, providing a quintessentially Scottish backdrop for your stay, making it a delightful retreat for visitors eager to explore the beauty of Skye.
  • Minnies Rooms: Providing a welcoming ambience, Minnies Rooms is a 3.5-star bed and breakfast located a mere mile from Dunvegan Castle. This accommodation offers a range of breakfast options, including free meals on weekdays, ensuring a delightful start to your day. With a guest rating of 9.4, visitors appreciate the proximity to stunning natural views, including the bay and the nearby sea. The inviting décor and friendly service create a homely atmosphere that enhances your experience, making it a lovely choice for those wishing to immerse themselves in the local scenery.
  • Hame Hotel: Hame Hotel is a pet-friendly 3.5-star guesthouse situated 5km from Dunvegan Castle, making it an attractive option for travellers accompanied by pets. With a guest rating of 9.2, this establishment offers a relaxed environment, along with necessary amenities for pets, including restrictions and fees that apply. Guests can enjoy a comfortable stay while exploring the beautiful surroundings, making it a suitable option for those seeking a more personalised and homey experience during their Scottish getaway.

Where to stay near Dunvegan Castle

Discover the enchanting charm of Dunvegan, a delightful village near Dunvegan Castle, where friendly locals welcome you. Explore the serene beauty of Loch Dunvegan and wander through the exquisite gardens of Dunvegan Isle, perfect for a relaxing stroll. With its rich history and family-friendly atmosphere, this secluded haven offers a unique cultural experience just a stone's throw from the castle. Enjoy the tranquillity and captivating scenery that surrounds this historic gem.

  • Dunvegan: Nestled on the northern coast of the Isle of Skye, Dunvegan is renowned for its stunning landscapes and rich history, with Dunvegan Castle being the crown jewel of the area. The town offers a mix of outdoor adventures and cultural experiences, making it a popular destination for romantic getaways and nature enthusiasts alike. Visitors can explore hiking trails that wind through breathtaking scenery, visit local shops, and enjoy the charming marina. The peak tourist seasons in April and from July to August add a vibrant atmosphere to this quaint locale.
  • Glendale: Just 6km from Dunvegan Castle, Glendale is a picturesque village that attracts visitors seeking a blend of history and natural beauty. It boasts a mildly seasonal influx of tourists, with the busiest times in March to April and September. The area is perfect for romantic outings and outdoor activities, with numerous hiking trails and access to local stores. Glendale's historic sites, including monuments and castles, provide a glimpse into its rich heritage, making it an ideal spot for those eager to immerse themselves in the culture of the Highlands.
  • Uiginish: A charming village located a mere 1km from Dunvegan Castle, Uiginish offers stunning views and a serene atmosphere, perfect for those seeking a romantic escape or outdoor adventure. The village sees a moderate number of visitors, particularly during the peak months of August to October. Here, you can explore the surrounding mountains and highland landscapes while enjoying the tranquillity of the area. With its close proximity to Dunvegan Castle, Uiginish serves as an excellent base for exploring the local attractions and immersing yourself in the natural beauty of the Isle of Skye.

Things to do in Dunvegan Castle

Shopping

At Dunvegan Castle, you can explore local gift shops featuring unique souvenirs, artisan crafts, and Scottish delicacies. If you're up for a drive, consider visiting Portree's Isle of Skye Market or the nearby Sligachan Hotel Shop for a wider selection of gifts and local products.

Recreation

Dunvegan Castle offers tranquil gardens and scenic walks along the shores of Loch Dunvegan. Explore the rich history within the castle walls, then unwind with a guided tour of the estate. The surrounding landscape provides opportunities for leisurely hikes and moments of reflection amidst nature's beauty.

Adventure

At Dunvegan Castle, explore the stunning gardens and take a boat trip to the nearby Shiant Isles, where you can spot seals and seabirds. Discover the rich history of the castle through guided tours and immerse yourself in the enchanting surroundings of the Isle of Skye.

Nightlife

Evenings at Dunvegan Castle offer a charming ambience, with occasional events featuring live music or storytelling. Nearby, the Old School Restaurant serves delightful local cuisine, perfect for winding down after a day of exploration. Enjoy a drink at the MacLeod's Bar for a relaxed, friendly atmosphere.

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

Booking tips and Expedia advantages for Dunvegan Castle

To save money on your trip to Dunvegan Castle, consider visiting during the cheaper months of January, February, or November, and aim to book your accommodation around one month in advance for the best deals. Wednesdays are the least expensive days to stay, while Sundays tend to be pricier. Use Expedia to compare hotel prices, and look for last-minute deals for spontaneous trips. Additionally, combine your hotel, flights, and activities into a package for further savings, and utilise filters to find eco-friendly options that suit your budget.

  • 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 June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Dunvegan Castle about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your Dunvegan Castle hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Dunvegan Castle

Dunvegan Castle offers a plethora of attractions, including its stunning beaches and historic lighthouse, perfect for those seeking outdoor adventures and scenic views. While exploring Dunvegan Castle, visitors can enjoy the picturesque views of Loch Dunvegan, and there's ample opportunity to spend time in the surrounding highlands. For a truly memorable experience, be sure to discover nearby points of interest, all within a short distance from the castle.

  • Neist Point Lighthouse: Located 13km from Dunvegan Castle, Neist Point Lighthouse offers a glimpse into Scotland's maritime history. Perched dramatically on cliffs, the lighthouse provides stunning views of the rugged coastline and is a popular spot for watching seabirds and the occasional whale.
  • Claigan Coral Beach: Just 6km away, Claigan Coral Beach is renowned for its unique coral-like sand and crystal-clear waters. The beach's serene atmosphere and picturesque views make it an ideal spot for leisurely walks and picnics, perfect for soaking up the tranquillity of the Isle of Skye.
  • The Fairy Glen: Situated 21km from Dunvegan Castle, The Fairy Glen is a captivating highland area characterised by lush greenery and whimsical rock formations. This enchanting landscape invites exploration and offers breathtaking scenery, making it a favourite among nature lovers and photographers.

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 airports. Stornoway Airport (SYY) is located 87km away, with nearby hotels such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3km from the airport. Benbecula Airport (BEB) is 47km away, with the 3-star Orasay Inn situated 11km from the airport. Castlebay Airport (BRR) is 71km distant, offering options like UIST Travel Accommodation, a guesthouse 16km away, and Polochar Inn, 10km away. Each hotel provides easy access to their respective airports, ensuring a smooth journey to Dunvegan Castle.

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 Dunvegan Camping Pods and Hame Hotel.
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