Find hotels in Dunvegan from 2.494.835 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Dunvegan
Family friendly
Cottage
Check prices for these dates
Top 10 Dunvegan hotels and places to stay

Atholl House Skye
Dunvegan
10.0 out of 10, Exceptional, (73)

Shepherds Hut
Dunvegan
The price is 11.689.088 ₫
14.026.906 ₫ total
includes taxes & fees
3 Dec - 4 Dec

The Cabin
Dunvegan
The price is 14.800.479 ₫
17.760.435 ₫ total
includes taxes & fees
3 Dec - 4 Dec

Skeabost House Hotel
Skeabost
9.0 out of 10, Wonderful, (517)
The price is 3.812.360 ₫
4.574.832 ₫ total
includes taxes & fees
13 Dec - 14 Dec

Bracken Hide Hotel
Portree Town
9.0 out of 10, Wonderful, (282)
The price is 4.164.456 ₫
4.997.347 ₫ total
includes taxes & fees
7 Dec - 8 Dec

The Marmalade Hotel
Portree Town
9.2 out of 10, Wonderful, (293)
The price is 2.907.617 ₫
3.489.280 ₫ total
includes taxes & fees
12 Dec - 13 Dec
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Dunvegan
Find the best Dunvegan areas for the activities you enjoy most.
Roskhill
If you're looking for some top things to see and do in Roskhill and surrounding area, you can visit Dunvegan Castle and Harlosh Skerry.
Learn more about Dunvegan
Perched on the Isle of Skye's rugged coast, Dunvegan invites you to explore its 800-year-old castle filled with clan treasures and lush gardens. Take a boat trip to spot seals from the castle's jetty, then drive to the pristine white sands of Claigan Coral Beach for breathtaking views.

Top Dunvegan Hotel Reviews
More cheap stays in Dunvegan

Loch Eyre House
Kensaleyre Skeabost Scotland
9.4/10 Exceptional! (83 reviews)
Hotels in Dunvegan with star rating

4 Star Hotels
16 properties
Frequently asked questions
Explore a world of travel with Expedia
Areas of Dunvegan
Accommodation near Dunvegan attractions
- Hotels near Dunvegan Castle
- Hotels near Claigan Coral Beach
- Hotels near Portree Harbour
- Hotels near Talisker Distillery
- Hotels near Fairy Pools
- Hotels near Old Man of Storr
- Hotels near Quiraing
- Hotels near Neist Point Lighthouse
- Hotels near Duntulm Castle
- Hotels near Somerled Square
- Hotels near Isle of Skye Oysters
- Hotels near Portree Visit Scotland Information Centre
- Hotels near Talisker Beach
- Hotels near A.C.E Target Sports Skye
- Hotels near Uig Pottery
- Hotels near Raasay House Activities Centre
- Hotels near Flora Macdonald's Grave
Hotels near Dunvegan Airports
Search Dunvegan Hotel Brands
Hotels Near Dunvegan, Scotland
Explore more hotels
Expedia's Latest Trends
Packages









































































