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.

Dunvegan Hotels from ₹11,325

  • 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
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
₹32,200
₹38,640 total
includes taxes & fees
29 Sept - 30 Sept
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
₹32,687
₹39,224 total
includes taxes & fees
9 Oct - 10 Oct
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
₹47,995
₹57,594 total
includes taxes & fees
13 Sept - 14 Sept
Shepherds Hut

4. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
₹22,394
₹26,873 total
includes taxes & fees
5 Oct - 6 Oct
Greshornish House Hotel

5. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
₹49,458
₹59,349 total
includes taxes & fees
26 Sept - 27 Sept
Cuillin Hills Hotel

6. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
₹21,978
₹26,374 total
includes taxes & fees
4 Oct - 5 Oct
Sligachan Hotel

7. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
₹36,055
₹43,266 total
includes taxes & fees
30 Sept - 1 Oct
Redwood House Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Brian
₹45,921
₹55,105 total
includes taxes & fees
9 Oct - 10 Oct
Skeabost House Hotel

9. Uig Hotel

Uig Hotel
Uig
United States
Sarah
₹34,018
₹40,822 total
includes taxes & fees
2 Oct - 3 Oct
Uig Hotel

10. Faodail House

Faodail House
Skeabost
₹153,323
₹183,987 total
includes taxes & fees
18 Sept - 19 Sept
Faodail House

11. Larchside Guest House

Larchside Guest House
Portree
Canada
Belinda
Larchside Guest House

12. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
₹44,057
₹52,868 total
includes taxes & fees
20 Sept - 21 Sept
The Marmalade Hotel

13. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
₹44,271
₹53,126 total
includes taxes & fees
9 Oct - 10 Oct
Bracken Hide Hotel

14. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
₹20,971
₹25,165 total
includes taxes & fees
28 Sept - 29 Sept
Tongadale Hotel

15. The Bosville

The Bosville
Portree Town
United States
Mark
₹38,902
₹46,683 total
includes taxes & fees
2 Oct - 3 Oct
The Bosville

16. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
₹34,019
₹40,823 total
includes taxes & fees
5 Oct - 6 Oct
Isle of Raasay Distillery

17. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
United States
Eleni
₹29,646
₹35,575 total
includes taxes & fees
8 Oct - 9 Oct
Kinloch Ainort Apartments

18. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
₹56,059
₹67,271 total
includes taxes & fees
26 Sept - 27 Sept
The Flodigarry Hotel in the Skye

19. Amber's Cottage

Amber's Cottage
Staffin
Canada
Ward
₹84,843
₹101,811 total
includes taxes & fees
22 Sept - 23 Sept
Amber's Cottage

20. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
₹9,438
₹11,325 total
includes taxes & fees
6 Oct - 7 Oct
Glenbrittle Youth Hostel
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.Learn more about Dunvegan
Learn more about Dunvegan

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)
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 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

Portree Youth Hostel

Portree Youth Hostel

10/10 Excellent
"We stayed in a private room. Comfortable for a hostel. Friendly staff. Didn't use the facilities so cannot comment. Parking was convenient and not too expensive."
Allan 1-night trip
Posted 13 hours ago
Portree Youth Hostel
Uig Hotel

Uig Hotel

8/10 Good
"It was only one night, so I could say less more."
Thomas 1-night trip
Posted 14 hours ago
Uig Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Got in on short notice. Front desk very helpful. Bartender was excellent. The room and bed were excellent."
John 1-night trip
Posted 14 hours ago
Cuillin Hills Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"Good lively pub with great entertainment,can't complain about the noise because we enjoyed the first set of the live music."
Stephen 1-night trip
Posted 2 days ago
Tongadale Hotel
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"What a gem. Although a bit far from Portree square (a 30 min drive) the escape was well worth it from the hustle and bustle. From the lovely scenery accompanied with sheep and sea gulls to the large, well-equipped rooms, it was a really nice backdrop to the lovely area. However, it was the staff that exceeded expectations. They were accommodating with our early departures, serving delic. breakfast and coffee, and eased our minds with help finding taxis, which can be quite difficult - thank you, Thomas! The kindness that was shown throughout left us feeling we were among friends. I look forward to going back!"
Amira 2-night trip
Posted 2 days ago
Redwood House Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Unique set up with individual cabins positioned on hillside with wonderful views. Food excellent along with top quality service and a special call out to Paulina. Only downside is lack of onsite transportation for customers to and from cabins Given potential weather challenges and customers with health conditions hiking up and down hillside pathways could be a challenge"
Jeffrey 2-night trip
Posted 2 days ago
Bracken Hide Hotel
Dunvegan Camping Pods

Dunvegan Camping Pods

10/10 Excellent
"Very quaint and cozy. Came with everything we needed. Great location. Very clean."
Reg 3-night trip
Posted 3 days ago
Dunvegan Camping Pods
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Clean rooms and beautiful views"
David 1-night trip
Posted 3 days ago
Sligachan Hotel
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 4 days ago
Skeabost House Hotel

More cheap stays in Dunvegan

Amber's Cottage

Amber's Cottage

Staffin Scotland
₹84,843
₹101,811 total
22 Sept - 23 Sept
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
₹153,323
₹183,987 total
18 Sept - 19 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! (187 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (93 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, steeped in history and surrounded by stunning grounds.
  • Loch Dunvegan: Enjoy serene vistas and tranquil walks around the breathtaking Loch Dunvegan.
  • Outdoor Adventures: Delight in woodland walks, hiking trails, and picturesque landscapes perfect for outdoor enthusiasts.
  • Charming Accommodations: Choose from cosy bed and breakfasts and guesthouses, many of which are pet-friendly.
  • Rich Cultural Experience: Immerse yourself in the captivating Scottish culture and friendly atmosphere of this idyllic village.

Find great hotels in and around Dunvegan

Discover the charm of Dunvegan, Scotland, where a variety of accommodation options await you. From cosy bed and breakfasts to welcoming guesthouses, you'll find the perfect place to unwind. Many lodgings are pet-friendly and cater to adventurous travellers and the LGBTQIA community. Explore the delightful offerings at Dunvegan Hotel, Skye Lodge, and the enchanting Stone Cottage for an unforgettable stay in this picturesque village.

  • Skeabost House Hotel: Nestled 16km from Dunvegan, the 4-star Skeabost House Hotel offers an enchanting blend of adventure and romance. With a guest rating of 9.0 out of 10, this hotel is ideal for those seeking outdoor activities alongside a touch of elegance. Guests can partake in various adventure sports such as mountain climbing, biking, and fishing, allowing for an exhilarating stay. The hotel also features romance packages, perfect for couples looking to create lasting memories. Dine with a serene garden view and enjoy limited hours of room service, ensuring a delightful culinary experience amidst the stunning Scottish landscape.
  • Redwood House Hotel: Situated 11km from Dunvegan, Redwood House Hotel is a welcoming 3-star accommodation, boasting a guest rating of 8.4 out of 10. This charming property offers a cosy atmosphere with excellent dining options, including a bar and lounge, a restaurant, and complimentary breakfast services daily. Guests appreciate the inviting ambience and the attentive staff, making it a suitable choice for those looking to explore the beauty of Skye while enjoying a comfortable and affordable stay.
  • Atholl House Skye: Located in the heart of Dunvegan, Atholl House Skye is a delightful 3-star hotel, achieving an impressive guest rating of 10.0 out of 10. This property offers a warm and friendly atmosphere, complemented by complimentary breakfast and digital entertainment options in the rooms. Guests can immerse themselves in the local village charm and enjoy nearby activities that showcase the natural beauty of the area. Its prime location and exceptional service make it a perfect base for your Skye adventure.

Where to stay in and around Dunvegan

Dunvegan, a charming village in Scotland, offers a delightful mix of outdoor adventures and rich culture. Explore the breathtaking Loch Dunvegan, where serene vistas await. Don't miss a visit to Dunvegan Castle, surrounded by enchanting grounds that tell tales of history. The friendly atmosphere and relaxing ambiance make it perfect for romantic getaways or family-friendly outings. Discover the unique charm of this idyllic destination and immerse yourself in the captivating Scottish culture.

  • Herebost: Nestled within the picturesque landscape of Dunvegan, Herebost is a charming village that draws visitors with its stunning outdoor scenery and adventure opportunities. The travel experience here is particularly vibrant from August to October, when the number of tourists peaks, making it an excellent time for hiking and exploring the local trails. Visitors can enjoy the serene marina, historic sites, and the bustling harbour, all of which add to the village's allure. Herebost is perfect for those seeking a blend of nature and culture, providing both tranquil retreats and adventurous outings.
  • Lonmore: Located in close proximity to Dunvegan, Lonmore is a quaint village celebrated for its cultural charm and romantic vibe. The peak travel season from August to October fills the area with visitors eager to indulge in its adventure-themed experiences, particularly hiking. The local attractions, including a fascinating historic site, a captivating water feature, and a prominent lighthouse, offer a delightful glimpse into the region's heritage. Lonmore's enchanting atmosphere makes it an ideal spot for couples and culture enthusiasts alike.
  • Skinidin: Just 3km from Dunvegan, Skinidin is a neighbourhood that promises a delightful outdoor experience amidst breathtaking scenery. The influx of tourists peaks between August and October, making it a lively time to explore the area’s natural beauty. Visitors can enjoy the local historic sites, the charming harbour, and the inviting marina, making Skinidin a perfect destination for those seeking romance and adventure. With its serene environment and scenic landscapes, it’s an ideal escape for couples and nature lovers.

Things to do in Dunvegan

Shopping

Dunvegan offers charming local shops like the Dunvegan Castle Gift Shop, where you can find unique souvenirs. If you're up for a drive, you can explore the nearby town of Portree, which boasts larger shops and a vibrant market atmosphere for more extensive shopping options.

Recreation

At the Dunvegan Castle, enjoy serene gardens and tranquil walks along the coast, ideal for relaxation. Nearby, the Edinbane Lodge offers rejuvenating treatments with a focus on local ingredients, providing a unique wellness experience amidst stunning Highland scenery.

Adventure

Explore the dramatic landscapes of the Isle of Skye with a hike to the Old Man of Storr, where you can enjoy stunning views. Consider kayaking around the scenic waters of Loch Dunvegan, offering a unique perspective on the area's natural beauty and wildlife.

Nightlife

Dunvegan offers a charming nightlife scene with local pubs like The Dunvegan Hotel, where you can enjoy live music and a warm atmosphere. The nearby Lochside Centre provides a more relaxed setting for a quiet drink, while local events often feature traditional Scottish entertainment to immerse yourself in the culture.

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

Booking tips and Expedia advantages for Dunvegan

For a budget-friendly trip to Dunvegan, consider visiting during the cheapest months of January, February, and November, while avoiding the pricier summer months. Book your accommodation about a month in advance or explore last-minute deals on platforms like Expedia. Wednesdays typically offer the best rates, whereas Sundays are the most expensive. Utilise Expedia's filters for budget-friendly options and consider package deals for additional savings on hotels and flights. Additionally, seek out free local activities to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunvegan are January to February and November, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dunvegan is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunvegan is Wednesday. The most expensive day to stay in Dunvegan is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of accommodation you desire. To discover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find it more economical to combine your Dunvegan hotel reservation with your flights and activities by selecting an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is a delightful destination for outdoor enthusiasts, couples, and culture seekers alike. Visitors can explore stunning beaches, the historic Dunvegan Castle, and the iconic lighthouse, each offering unique experiences. Whether you're looking to relax by the shore, delve into local history, or simply enjoy the picturesque landscapes, Dunvegan has something to cater to every traveler's interests.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this enchanting castle boasts a rich heritage and stunning architecture. Visitors can explore its beautiful gardens and immerse themselves in the romantic tales of the MacLeod clan, making it a captivating cultural experience.
  • Neist Point Lighthouse: Located 13km from Dunvegan, this historic lighthouse stands atop dramatic cliffs, offering breathtaking views of the coastline. It's a perfect spot for those interested in maritime history and enjoying the rugged beauty of the Scottish landscape.
  • Macleod's Tables: Just 5km from Dunvegan, this distinctive hill features flat-topped summits that create a stunning outdoor setting. Hiking here rewards visitors with spectacular scenery and a chance to appreciate the natural beauty of the Isle of Skye.

Best time to go to Dunvegan

The best time to visit Dunvegan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunvegan falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunvegan falls in February, 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

To reach Dunvegan, you can fly into several nearby airports. INVerness (INV) is 151km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering convenient transportation services. Stornoway (SYY) is located 89km away, featuring the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km from the airport. For a closer option, Castlebay (BRR-Barra) is 69km away, with accommodation such as Polochar Inn and Brae Lea Guest House, within 18km. Each location provides good access to Dunvegan, ensuring a comfortable stay during your visit to Scotland.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveller 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 visit 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 hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunvegan.
What is the top LGBTQ-friendly place to stay in Dunvegan?
Minnies Rooms is a top LGBTQ-friendly B&B that features free breakfast and free Wi-Fi. Dunshee is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in Dunvegan.
What's the best dog-friendly place to stay in Dunvegan?
Hame Hotel is a top guest house for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options to stay with your pet include Skye Lodge and Tullochard House. See more pet-friendly hotel accommodations in Dunvegan.
How is it staying in Dunvegan?
Visitors to Dunvegan will definitely enjoy the restaurants. This city also attracts tourists with its welcoming and cultural setting. In Dunvegan, there are 35 hotels and other accommodation options to choose from. Find out more about Dunvegan.
What is there to see 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 itinerary are Dunvegan Castle and Giant MacAskill Museum. Take a look at what more there is 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 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.

Explore a world of travel with Expedia