A room with antique furniture, including a sofa, chairs, a table, and a billiards table. There is a painting on the wall, a bust on a pedestal, and a potted plant.

Find hotels in Dunvegan from 7.318.449 ₫

  • 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
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
13.434.835 ₫
16.121.802 ₫ total
includes taxes & fees
6 Sept - 7 Sept
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
9.903.772 ₫
11.884.526 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
12.381.261 ₫
14.857.513 ₫ total
includes taxes & fees
28 Aug - 29 Aug
Shepherds Hut

4. The Cabin

The Cabin
Dunvegan
15.686.938 ₫
18.824.326 ₫ total
includes taxes & fees
13 Aug - 14 Aug
The Cabin

5. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Brian
16.886.527 ₫
20.263.833 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Cuillin Hills Hotel

6. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
12.226.761 ₫
14.672.255 ₫ total
includes taxes & fees
24 Aug - 25 Aug
The Marmalade Hotel

7. Sligachan Hotel

Sligachan Hotel
Minginish
United Kingdom
Alan
8.193.482 ₫
9.832.178 ₫ total
includes taxes & fees
5 Sept - 6 Sept
Sligachan Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Elissa
15.880.211 ₫
19.056.253 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

9. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
6.098.708 ₫
7.318.449 ₫ total
includes taxes & fees
28 Aug - 29 Aug
Tongadale Hotel

10. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
9.280.643 ₫
11.136.772 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Greshornish House Hotel

11. Faodail House

Faodail House
Skeabost
42.432.867 ₫
50.919.440 ₫ total
includes taxes & fees
22 Aug - 23 Aug
Faodail House

12. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
Katrina
10.164.514 ₫
12.197.416 ₫ total
includes taxes & fees
4 Sept - 5 Sept
Redwood House Hotel

13. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
DeWayne
13.103.207 ₫
15.723.848 ₫ total
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

14. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Robert
14.583.867 ₫
17.500.640 ₫ total
includes taxes & fees
18 Aug - 19 Aug
Bracken Hide Hotel

15. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Scott
Portree Youth Hostel

16. The Croft House

The Croft House
Milovaig
United States
Margaret
24.748.381 ₫
29.698.057 ₫ total
includes taxes & fees
3 Sept - 4 Sept
The Croft House

17. Heatherland Cottage

Heatherland Cottage
Skeabost
United States
LYNN
13.188.530 ₫
15.826.236 ₫ total
includes taxes & fees
3 Sept - 4 Sept
Heatherland Cottage

18. Amber's Cottage

Amber's Cottage
Staffin
23.440.252 ₫
28.128.302 ₫ total
includes taxes & fees
16 Aug - 17 Aug
Amber's Cottage
View all properties
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.

Stay near popular Dunvegan attractions

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

Dunvegan Castle

9.0/10 (184 reviews)
You can find out about the history of Dunvegan when you stop by Dunvegan Castle. While in this relaxing area, you can savour the restaurants and bars.
See properties
A coastal landscape with a sandy beach, clear blue water, and distant mountains.

Claigan Coral Beach

9.0/10 (63 reviews)
Why not spend a care-free afternoon at Claigan Coral Beach during your travels in Dunvegan? You can enjoy the restaurants while in the area.
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

Harlosh Island

Commune with nature and explore the great outdoors at Harlosh Island during your travels in Dunvegan. You can enjoy the restaurants while in the area.
See properties

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.

See all hotels in Dunvegan
A castle on a hill, surrounded by dense forest and a body of water.

Top Dunvegan Hotel Reviews

Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 1 day ago
Tongadale Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 4 days ago
Skeabost House Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"The Hides were a perfect little private get away. The staff dropped our bags off at our Hide for us which was very helpful. The restaurant (reservation needed) was very nice, the lounge was comfortable and the drinks were excellent. Every staff member greeted us with a smile and was more than happy to help us with anything we needed. Lovely stay, highly recommended!"
Robert 2-night trip
Posted 8 days ago
Bracken Hide Hotel
The Skye Inn

The Skye Inn

8/10 Good
"Average room with nice extras like a local bar of soap and short bread cookies. Restaurant with two or three course meals and allowance for just starters. Full breakfast included in our reservation was adequate. The carpet and couch seemed old and soiled but overall it was a comfortable stay."
Lee 1-night trip
Posted 10 days ago
The Skye Inn
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"What a lovely inn! Relaxing, full of character, great view, and an extremely friendly staff!"
Mary 3-night trip
Posted 2 weeks ago
Redwood House Hotel
Dunvegan Camping Pods

Dunvegan Camping Pods

10/10 Excellent
"Cute little camping pod with everything you need! It was easy to find, the bed was comfy after long days of traveling/hiking."
Todd 2-night trip
Posted 1 month ago
Dunvegan Camping Pods
Hame Hotel

Hame Hotel

10/10 Excellent
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most definitely choose to stay here for my future trips on Isle of Skye"
Megan 4-night trip
Posted 4 months ago
Hame Hotel

More cheap stays in Dunvegan

Amber's Cottage

Amber's Cottage

Staffin Scotland
23.440.252 ₫
28.128.302 ₫ total
16 Aug - 17 Aug
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
42.432.867 ₫
50.919.440 ₫ total
22 Aug - 23 Aug
includes taxes & fees
Faodail House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (183 reviews)
Old Pier Cottage B&B
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get ratesLoch Eyre House
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 reviews)
Dunvegan Camping Pods
Skye Cabins

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
9.8/10 Exceptional! (9 reviews)
Skye Cabins

Hotels in Dunvegan with star rating

Frequently asked questions

What's the seasonal weather like in Dunvegan?
The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 7°C. Average annual precipitation for Dunvegan is 1494 mm.