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 ₹26,635

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (80 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is ₹36,671
₹44,005 total
includes taxes & fees
19 Aug - 20 Aug
Atholl House Skye

2. Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
"Absolutely Perfect stay. I loved every minute! Great hosts, loved my location."
United States
Courtney
The price is ₹45,032
₹54,039 total
includes taxes & fees
29 Jul - 30 Jul
Shepherds Hut

3. The Cabin

The Cabin
3.0 star property
Dunvegan
The price is ₹57,055
₹68,467 total
includes taxes & fees
13 Aug - 14 Aug
The Cabin

4. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,002 reviews)
"Clean, updated rooms. Staff were very friendly and helpful. Nice location."
United States
Chris
The price is ₹32,275
₹38,730 total
includes taxes & fees
14 Aug - 15 Aug
Uig Hotel

5. Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (218 reviews)
"We loved the staff!"
United States
Katrina
Redwood House Hotel

6. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (200 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is ₹33,776
₹40,531 total
includes taxes & fees
14 Aug - 15 Aug
Greshornish House Hotel

7. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is ₹51,146
₹61,375 total
includes taxes & fees
21 Aug - 22 Aug
Skeabost House Hotel

8. Faodail House

Faodail House
2.0 star property
Skeabost
The price is ₹154,431
₹185,317 total
includes taxes & fees
22 Aug - 23 Aug
Faodail House

9. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (352 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
The price is ₹56,821
₹68,185 total
includes taxes & fees
23 Aug - 24 Aug
Bracken Hide Hotel

10. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (628 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is ₹32,061
₹38,473 total
includes taxes & fees
9 Aug - 10 Aug
Sligachan Hotel

11. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

12. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (847 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is ₹22,196
₹26,635 total
includes taxes & fees
22 Aug - 23 Aug
Tongadale Hotel

13. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is ₹35,964
₹43,156 total
includes taxes & fees
24 Aug - 25 Aug
Isle of Raasay Distillery

14. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (58 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is ₹64,943
₹77,932 total
includes taxes & fees
21 Aug - 22 Aug
The Flodigarry Hotel in the Skye

15. Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
8.0 out of 10, Very good, (7 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is ₹85,255
₹102,306 total
includes taxes & fees
21 Aug - 22 Aug
Amber's Cottage
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. 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 Harlosh Skerry.

Stay near popular Dunvegan attractions

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.

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

Top Dunvegan Hotel Reviews

More cheap stays in Dunvegan

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 Minnies Rooms. 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?
Skye Lodge is a top guest house for people travelling with their pets, and offers a bar/lounge and laundry facilities for its human guests. Two other good options to stay with your pet include Hame Hotel 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. Additionally, you might want to add Dunvegan Castle to your itinerary. 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.