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 ₩161,057

  • 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
Sep 5 - Sep 6
Tomorrow
Sep 6 - Sep 7
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
₩462,544
₩555,053 total
includes taxes & fees
Sep 29 - Sep 30
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
₩489,311
₩587,173 total
includes taxes & fees
Oct 2 - Oct 3
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
₩683,716
₩820,459 total
includes taxes & fees
Sep 13 - Sep 14
Shepherds Hut

4. Larchside Guest House

Larchside Guest House
Portree
Canada
Belinda
₩280,566
₩336,679 total
includes taxes & fees
Oct 3 - Oct 4
Larchside Guest House

5. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
₩318,473
₩382,168 total
includes taxes & fees
Oct 5 - Oct 6
Greshornish House Hotel

6. Uig Hotel

Uig Hotel
Uig
United States
Sarah
₩483,770
₩580,531 total
includes taxes & fees
Oct 2 - Oct 3
Uig Hotel

7. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
₩312,559
₩375,071 total
includes taxes & fees
Oct 2 - Oct 3
Sligachan Hotel

8. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
₩313,923
₩376,708 total
includes taxes & fees
Sep 24 - Sep 25
Tongadale Hotel

9. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
₩392,668
₩471,194 total
includes taxes & fees
Oct 4 - Oct 5
Isle of Raasay Distillery

10. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
₩644,529
₩773,435 total
includes taxes & fees
Sep 27 - Sep 28
The Marmalade Hotel

11. The Bosville

The Bosville
Portree Town
United States
Mark
₩591,450
₩709,740 total
includes taxes & fees
Oct 2 - Oct 3
The Bosville

12. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
₩1,179,533
₩1,415,440 total
includes taxes & fees
Sep 6 - Sep 7
Cuillin Hills Hotel

13. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
₩523,206
₩627,847 total
includes taxes & fees
Sep 30 - Oct 1
Redwood House Hotel

14. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
₩697,602
₩837,130 total
includes taxes & fees
Oct 5 - Oct 6
Bracken Hide Hotel

15. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
₩745,718
₩894,854 total
includes taxes & fees
Oct 5 - Oct 6
The Flodigarry Hotel in the Skye

16. Faodail House

Faodail House
Skeabost
₩2,184,179
₩2,621,015 total
includes taxes & fees
Sep 18 - Sep 19
Faodail House

17. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
₩134,214
₩161,057 total
includes taxes & fees
Oct 6 - Oct 7
Glenbrittle Youth Hostel

18. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Brian
₩694,726
₩833,671 total
includes taxes & fees
Oct 5 - Oct 6
Skeabost House Hotel

19. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
United States
Eleni
₩421,598
₩505,918 total
includes taxes & fees
Sep 30 - Oct 1
Kinloch Ainort Apartments

20. Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
Portree Town
Canada
Candice
₩488,319
₩585,990 total
includes taxes & fees
Oct 5 - Oct 6
Apartment 3 Pheonix Flats
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 and neighborhoods for the activities you enjoy most.

Roskhill

Though Roskhill might not have many top sights, you can venture to the surrounding area to see attractions like 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)
Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.
See properties
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

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 exploring the galleries in 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

Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Clean rooms and beautiful views"
David 1-night trip
Posted 2 hours ago
Sligachan Hotel
Uig Hotel

Uig Hotel

8/10 Good
"The hotel was really nice - friendly staff and rooms well appointed. Disappointed that on a Saturday night the restaurant was out of 3 of the menu items. Also I think the serving staff could do with being better trained . All in all a nice place to stay ."
Peter 1-night trip
Posted 10 hours ago
Uig Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The property was beautiful with mountain and views of the pond. The dinner we had at the restaurant was very good and the complimentary breakfast the next morning was plentiful and tasty. We could hike on the grounds, a short one, but lovely just the same."
roberta 1-night trip
Posted 12 hours ago
The Flodigarry Hotel in the Skye
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 13 hours ago
Skeabost House Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Such a unique place, each place has a sense of seclusion. The on site restaurant was fabulous! My only request would be for a better mattress."
Joan 2-night trip
Posted 4 days ago
Bracken Hide Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"There was nothing we didn't like about Minnie's Rooms. We reached Dunvegan after a whirlwind tour of Edinburgh, Glasgow and Oban and we were ready for a rest. This place is so peaceful and Mayanne so completely gracious and accommodating. We had a lovely, cozy room overlooking Loch Dunvegan and a herd of grazing sheep and a magnificent view of MacLeod's Tables. Mayanne provided room service continental breakfast every morning which we ate at our table overlooking the loch and there were extra items in the communal hall which also contained a microwave. The village of Dunvegan is quaint, quiet and walkable with the oldest bakery in Skye close by. My only complaint about our stay is that we didn't stay longer!"
McCormack 2-night trip
Posted 4 days ago
Minnies Rooms
The Skye Inn

The Skye Inn

8/10 Good
"Great breakfast and comfortable rooms. Road in needs work."
Mary 2-night trip
Posted 4 days ago
The Skye Inn
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"We loved the quietness and beauty of the location. The staff were warm and welcoming and our guest house was clean and comfortable- best sleep in Scotland thus far. One of my favorite parts of the property was the library that overlooked the water. Dinner and breakfast were absolutely delicious- we ordered the pan fried sea bass! Would absolutely stay again. Ps. The road only has a couple pot holes and it’s not that bad, just go slow."
Amanda 1-night trip
Posted 5 days ago
Redwood House Hotel
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Everything was good except the door. The door was not anti slam. Each time a neighbour went in and out, the door was slammed order to close, woke me up a few of times, otherwise everything was good. Thanks."
Rebecca 2-night trip
Posted 6 days ago
Tongadale Hotel

More cheap stays in Dunvegan

Amber's Cottage

Amber's Cottage

Staffin Scotland
₩1,206,558
₩1,447,870 total
Sep 22 - Sep 23
includes taxes & fees
8/10 Very Good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
₩2,184,179
₩2,621,015 total
Sep 18 - Sep 19
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
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get rates
10/10 Exceptional! (23 reviews)
No 4 old Post Office Row, Isle of Skye

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: Explore the historic Dunvegan Castle, a stunning landmark with beautiful grounds and rich history.
  • Scenic Hiking Trails: Enjoy thrilling hikes and enchanting woodland walks that showcase the stunning landscapes of the Isle of Skye.
  • Relaxing Loch Dunvegan: Experience the serene ambiance of Loch Dunvegan, perfect for picnics and leisurely strolls.
  • Charming Village Atmosphere: Wander through the picturesque village of Dunvegan, filled with friendly locals and cultural experiences.
  • Cozy Accommodations: Stay in delightful bed and breakfasts or guesthouses that offer a warm, welcoming environment.

Find great hotels in and around Dunvegan

Dunvegan offers a charming selection of accommodations, primarily featuring cozy bed and breakfasts and welcoming guesthouses. Whether you're seeking pet-friendly options or an LGBTQIA-friendly environment, you'll find a variety of choices to enhance your stay. Popular lodging includes the Dunvegan Hotel, Skye Lodge Dunvegan, and the inviting Stone Cottage. Experience the adventure and warmth of Dunvegan Village as you explore the breathtaking landscapes of the Isle of Skye.

  • Skeabost House Hotel: Set against a picturesque backdrop just 16km from Dunvegan, Skeabost House Hotel is a charming 4-star accommodation that blends adventure with romance. With a guest rating of 9.0 out of 10, this hotel caters to those seeking outdoor activities, offering hiking, mountain climbing, and onsite fishing. Guests can indulge in romance packages while enjoying scenic garden views from the restaurant. Limited room service is available to enhance your stay, making it a great choice for couples and adventure seekers alike.
  • Redwood House Hotel: Located 11km from Dunvegan, Redwood House Hotel is a cozy 3-star lodging that boasts a guest rating of 8.4 out of 10. The hotel emphasizes comfort and convenience, offering complimentary full breakfast daily, a restaurant, and a bar and lounge area. Ideal for travelers looking for a relaxed stay, Redwood House provides a welcoming atmosphere where guests can unwind and enjoy hearty meals, making it a solid option for those exploring the beautiful Isle of Skye.
  • Atholl House Skye: This exceptional 3-star hotel, situated in Dunvegan, features a perfect guest rating of 10.0 out of 10. Atholl House Skye prides itself on providing a delightful stay with amenities such as complimentary breakfasts and entertainment options, including multiple televisions with digital options. Guests can explore the local village nearby, making it an attractive option for those wanting to immerse themselves in the local culture while enjoying a comfortable and welcoming environment.

Where to stay in Dunvegan

Discover the charm of Dunvegan, Scotland, where outdoor enthusiasts and culture lovers unite. Explore the serene ambiance of Loch Dunvegan and wander through the picturesque village of Dunvegan. Don’t miss the stunning castle grounds, offering a glimpse into the area’s rich history. Embrace the friendly atmosphere and enjoy relaxing moments with family and friends. With its unique blend of culture and tranquility, Dunvegan is the perfect destination for your next vacation.

  • Herebost: Nestled in the scenic area of Dunvegan, Herebost is a charming village that draws visitors year-round, particularly from August to October. This destination is perfect for those seeking adventure, outdoor activities, and breathtaking scenery. Here, you can enjoy popular hiking trails that wind through the picturesque landscape. Don't miss the local marina and historic sites nearby, offering a glimpse into the region's rich heritage. With a quaint store to stock up on essentials, Herebost is an ideal base for your explorations.
  • Lonmore: Another delightful village in Dunvegan, Lonmore is a fantastic spot for travelers interested in culture, romance, and adventure. The peak season from August to October sees an influx of visitors eager to experience the area's charm. Enjoy hiking the stunning trails that showcase the natural beauty of the surroundings. Local attractions include a historic place and a picturesque lighthouse set against serene water features, perfect for a romantic day out or a peaceful afternoon by the shore.
  • Orbost: Located in the Dunvegan area, Orbost offers a unique blend of beach vibes and outdoor adventures. Like its neighboring villages, Orbost experiences moderate seasonal travel, with peak visitors from August to October. This village is perfect for beach enthusiasts and those looking to explore urban-style attractions. Enjoy easy access to recreational areas, trails, and a local store for your needs. Key landmarks, including a marina and harbor, enhance the coastal experience, making Orbost a must-visit on your Scottish vacation.

Things to do in Dunvegan

Shopping

Dunvegan offers charming local shops where you can find unique gifts and souvenirs, including handcrafted items at The Old Schoolhouse. If you're up for a drive, head over 16km to Portree for more shopping options, including local boutiques and artisan markets that showcase the region's craftsmanship.

Recreation

The Isle of Skye Wellness Retreat offers holistic therapies and rejuvenating treatments amid stunning landscapes. Enjoy guided meditation sessions and invigorating yoga classes, all while surrounded by the tranquil beauty of nature. For a refreshing outdoor experience, explore the nearby Dunvegan Castle gardens and coastal walks.

Adventure

In Dunvegan, embark on an exhilarating kayak tour around the stunning coastline, exploring hidden caves and observing wildlife. Experience the thrill of mountain biking through scenic trails in the area, or hike to the iconic Dunvegan Castle for breathtaking views and rich history.

Nightlife

Explore the lively atmosphere at the Village Hall, where you can enjoy local music and community events. For a relaxed evening, visit the Old School Restaurant for a cozy meal and drinks, and don’t miss the chance to unwind at the nearby Lochside Café with scenic views.

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

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for outdoor, romantic, and cultural getaways. Visitors can explore the stunning Dunvegan Castle, enjoy the scenic beaches, and discover the historic lighthouse. This charming destination offers a variety of attractions catering to those seeking beach adventures, outdoor activities, and rich cultural experiences.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle offers a glimpse into Scotland's rich heritage. With its stunning architecture and enchanting gardens, visitors can immerse themselves in the romance and culture surrounding this ancient stronghold.
  • Claigan Coral Beach: This picturesque beach, located near Dunvegan, features stunning coral sands and crystal-clear waters. It's an ideal spot for a leisurely stroll, offering a serene atmosphere and breathtaking views of the surrounding landscape.
  • Neist Point Lighthouse: Situated 13km from Dunvegan, this iconic lighthouse is steeped in history. The dramatic cliffs and panoramic sea views create a striking backdrop, making it a must-visit for those interested in culture and natural beauty.

Best time to go to Dunvegan

The best time to visit Dunvegan is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.9°F (6.6°C)Light RainMostly CloudyAverageSlightly Low
February43.3°F (6.3°C)Light RainMostly CloudyAverageSlightly Low
March44.1°F (6.7°C)Light RainMostly CloudyAverageAverage
April46.2°F (7.9°C)Light RainMostly CloudySlightly HighAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageSlightly High
June53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighAverage
September55.0°F (12.8°C)Light RainMostly CloudyAverageAverage
October51.8°F (11.0°C)Light RainMostly CloudySlightly LowAverage
November48.0°F (8.9°C)Light RainMostly CloudySlightly LowSlightly Low
December45.1°F (7.3°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunvegan

Traveling to Dunvegan, Scotland, is convenient with several nearby airports. Inverness Airport (INV) is 151km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY) is 89km from Dunvegan, with nearby options including the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3km from the airport. Lastly, Benbecula Airport (BEB) is just 47km away, with accommodations like the 3-star Orasay Inn located 11km from the airport. Each airport provides easy access to Dunvegan, ensuring a smooth start to your visit.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveler data, Atholl House Skye is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your trip include Hame Hotel and Dunvegan Camping Pods. See all available top hotels, or vacation rentals in Dunvegan.
If I need to cancel my hotel reservation in Dunvegan, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunvegan.
Where can I learn more about changing or cancelling my trip to Dunvegan?
To find more details about changing or cancelling your trip to Dunvegan, click here.
What is the top LGBTQ-friendly accommodation in Dunvegan?
Minnies Rooms is a top LGBTQ-friendly B&B that features free breakfast and free WiFi. Dunshee is another good choice for your vacation. See all available hotels listed as LGBTQ-friendly in Dunvegan.
What's the best pet-friendly accommodation in Dunvegan?
Hame Hotel is a top guesthouse for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include Skye Lodge and Tullochard House. See more pet-friendly hotel accommodations in Dunvegan.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What's it like to stay in Dunvegan?
Visitors to Dunvegan are sure to enjoy the restaurants. This city also attracts tourists with its welcoming and culturally rich setting. In Dunvegan, there are 35 hotels and other accommodations to choose from. Find out more about Dunvegan.
What should I see while I'm in Dunvegan?
Natural beauty is on display at Claigan Coral Beach, Coral Beach, and Harlosh Island. A couple of additional sights to add to your agenda are Dunvegan Castle and Giant MacAskill Museum. Check out what more to see and do in Expedia's Dunvegan guide.
What's the seasonal weather like in Dunvegan?
The hottest months are usually August and July with an average temp of 55°F, while the coldest months are February and January with an average of 44°F. Average annual precipitation for Dunvegan is 59 inches.

Explore a world of travel with Expedia