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 6.115.000 ₫

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
7.991.484 ₫
9.589.781 ₫ total
includes taxes & fees
28 Aug - 29 Aug
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
8.520.011 ₫
10.224.013 ₫ total
includes taxes & fees
28 Aug - 29 Aug
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
13.393.608 ₫
16.072.330 ₫ total
includes taxes & fees
5 Sept - 6 Sept
Shepherds Hut

4. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
12.840.323 ₫
15.408.388 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Cuillin Hills Hotel

5. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
9.740.697 ₫
11.688.837 ₫ total
includes taxes & fees
29 Aug - 30 Aug
The Skye Inn

6. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
9.179.808 ₫
11.015.770 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

7. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
5.095.774 ₫
6.115.000 ₫ total
includes taxes & fees
12 Sept - 13 Sept
Isle of Raasay Distillery

8. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
12.568.944 ₫
15.082.733 ₫ total
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

9. The Bosville

The Bosville
Portree Town
Australia
julie
12.328.869 ₫
14.794.643 ₫ total
includes taxes & fees
29 Aug - 30 Aug
The Bosville

10. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
16.012.675 ₫
19.215.210 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

11. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
11.697.749 ₫
14.037.441 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Greshornish House Hotel

12. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
8.555.938 ₫
10.267.125 ₫ total
includes taxes & fees
29 Aug - 30 Aug
Redwood House Hotel

13. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
14.639.123 ₫
17.566.948 ₫ total
includes taxes & fees
6 Sept - 7 Sept
Bracken Hide Hotel

14. Faodail House

Faodail House
Skeabost
42.593.638 ₫
51.112.366 ₫ total
includes taxes & fees
21 Sept - 22 Sept
Faodail House

15. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
11.351.590 ₫
13.621.908 ₫ total
includes taxes & fees
28 Aug - 29 Aug
The Flodigarry Hotel in the Skye

16. Tigh Na Fraoch,

Tigh Na Fraoch,
Skeabost
United Kingdom
Anonymous traveller
12.299.161 ₫
14.758.993 ₫ total
includes taxes & fees
19 Sept - 20 Sept
Tigh Na Fraoch,

17. The Croft House

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

18. Amber's Cottage

Amber's Cottage
Staffin
Canada
Ward
23.529.063 ₫
28.234.876 ₫ total
includes taxes & fees
5 Sept - 6 Sept
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 Giant MacAskill Museum.

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

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

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

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Best place to stay in all of Scotland!"
Ralph 3-night trip
Posted 15 hours ago
The Flodigarry Hotel in the Skye
Uig Hotel

Uig Hotel

10/10 Excellent
"Great staff, great food and great location! Great experience and the only downside was we were only there for one night, should have stayed longer"
Scott 1-night trip
Posted 19 hours ago
Uig Hotel
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 2 days ago
Redwood House Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 2 days ago
The Skye Inn
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 3 days ago
Skeabost House Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 5 days ago
Cuillin Hills Hotel
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Stay here. Immaculately clean. Staff lovely"
sharanya 2-night trip
Posted 11 days ago
The Marmalade Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Everything was perfect!"
Brian 1-night trip
Posted 11 days ago
Sligachan Hotel
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 3 weeks ago
Tongadale Hotel

More cheap stays in Dunvegan

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
11.356.411 ₫
13.627.693 ₫ total
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Amber's Cottage

Amber's Cottage

Staffin Scotland
23.529.063 ₫
28.234.876 ₫ total
5 Sept - 6 Sept
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
42.593.638 ₫
51.112.366 ₫ total
21 Sept - 22 Sept
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! (185 reviews)
Old Pier Cottage B&B
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.