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

  • 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

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 P24,775
P29,730 total
includes taxes & fees
Aug 19 - Aug 20
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 P29,006
P34,807 total
includes taxes & fees
Jul 29 - Jul 30
Shepherds Hut

3. Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
Skye Lodge

4. The Cabin

The Cabin
3.0 star property
Dunvegan
The price is P36,751
P44,101 total
includes taxes & fees
Aug 7 - Aug 8
The Cabin

5. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"If I could score six stars for the staff I would, the welcome, the attention and the helpfulness were fantastic and made for a wonderful stay. Both my Dad and I reallt enjoyed staying at the hotel, the atmosphere was so warm, the food wonderful, the sleep great and the views amazing, thank you all!"
United Kingdom
Nic
The price is P20,714
P24,857 total
includes taxes & fees
Aug 18 - Aug 19
Uig Hotel

6. 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 P32,826
P39,391 total
includes taxes & fees
Aug 21 - Aug 22
Skeabost House Hotel

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

8. Faodail House

Faodail House
2.0 star property
Skeabost
The price is P99,116
P118,939 total
includes taxes & fees
Aug 22 - Aug 23
Faodail House

9. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (626 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is P27,459
P32,950 total
includes taxes & fees
Aug 1 - Aug 2
Sligachan Hotel

10. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (350 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
Bracken Hide Hotel

11. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (381 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The price is P18,164
P21,797 total
includes taxes & fees
Jul 29 - Jul 30
The Skye Inn

12. 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
The price is P57,118
P68,542 total
includes taxes & fees
Aug 17 - Aug 18
Cuillin Hills Hotel

13. 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 P41,456
P49,747 total
includes taxes & fees
Aug 21 - Aug 22
The Flodigarry Hotel in the Skye

14. 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 P24,281
P29,137 total
includes taxes & fees
Aug 14 - Aug 15
Isle of Raasay Distillery

15. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is P28,560
P34,272 total
includes taxes & fees
Aug 9 - Aug 10
The Bosville

16. 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 P54,752
P65,703 total
includes taxes & fees
Aug 21 - Aug 22
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 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 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, the oldest continuously inhabited castle in Scotland, set against stunning landscapes.
  • Scenic Woodlands: Enjoy picturesque woodland walks and thrilling hiking trails that showcase the natural beauty of the area.
  • Loch Dunvegan: Unwind by the serene Loch Dunvegan, perfect for picnics and enjoying the tranquil surroundings.
  • Charming Village Atmosphere: Experience the friendly community and delightful local shops in the charming village of Dunvegan.
  • Welcoming Accommodation: Choose from a range of cosy bed and breakfasts and guesthouses tailored for various preferences.

Find great hotels in and around Dunvegan

Discover the charm of Dunvegan, Scotland, with a variety of welcoming accommodation options, including delightful bed and breakfasts and guesthouses. Whether you’re seeking pet-friendly lodgings, adventure-filled stays, or LGBTQIA+ friendly environments, Dunvegan has something for everyone. Explore the scenic beauty of the area while enjoying the comforts of properties like Skye Lodge and Stone Cottage, perfect for a memorable getaway.

  • Skeabost House Hotel: Nestled 16km from Dunvegan, this 4-star hotel combines adventure and romance in a captivating setting. With a guest rating of 9.0 out of 10, Skeabost House Hotel is an ideal retreat for those seeking an adventurous getaway. Guests can partake in various activities, such as fishing, mountain biking, and hiking, ensuring an exhilarating experience. The hotel also offers romance packages, complemented by stunning garden views from the on-site restaurant. Limited-hour room service enhances the romantic atmosphere, making it a splendid choice for couples looking to create cherished memories.
  • Atholl House Skye: Situated in the heart of Dunvegan, this charming 3-star hotel boasts an impressive guest rating of 10.0 out of 10. Atholl House Skye is renowned for its delightful complimentary breakfast options, including continental selections served daily. The hotel’s inviting atmosphere is further enhanced by entertainment amenities, featuring multiple televisions for guest enjoyment. Its prime location allows visitors to explore the local village, making it an excellent base for discovering the rich culture and breathtaking landscapes of the Isle of Skye.
  • Greshornish House Hotel: A mere 11km from Dunvegan, Greshornish House Hotel is a 3.5-star haven for pet lovers, earning a commendable guest rating of 9.4 out of 10. This welcoming establishment permits certain pets, creating an inclusive environment for animal enthusiasts. The hotel’s pet policy ensures that dogs are allowed on-site, while service animals enjoy waived fees. With its tranquil surroundings and thoughtful amenities, Greshornish House Hotel provides a peaceful retreat for guests and their furry companions alike.

Where to stay in and around Dunvegan

Dunvegan, a charming village in Scotland, offers a delightful blend of outdoor adventures and rich cultural experiences. Explore the serene ambiance of Loch Dunvegan, unwind in the picturesque castle grounds, and immerse yourself in the local history. The friendly community and family-friendly atmosphere make it an ideal destination for romantic getaways or relaxing retreats. Don't miss the chance to enjoy the unique vibes and scenic beauty that Dunvegan and its surroundings have to offer.

  • Herebost: Nestled in the scenic landscape surrounding Dunvegan, Herebost is a charming village that attracts visitors seeking outdoor adventures and stunning scenery. The village experiences a moderate influx of travellers, particularly from August to October, making it an ideal time to explore its hiking trails or enjoy the local store. Herebost is also conveniently located near notable landmarks such as a picturesque marina, a historic site, and a bustling harbour, all adding to its appeal for those looking to immerse themselves in the beauty of the Scottish Highlands.
  • Lonmore: Just a stone's throw from Dunvegan, Lonmore is a quaint village that offers a delightful blend of culture and romance. With visitor numbers peaking during the late summer and autumn months, it's a perfect spot for couples or culture enthusiasts to unwind. The area is well-known for its hiking opportunities, allowing you to explore the stunning surroundings. Nearby attractions include a historic site, a tranquil water feature, and an iconic lighthouse, providing a captivating backdrop for a memorable getaway.
  • Skinidin: Located a mere 3km from Dunvegan, Skinidin is a picturesque neighbourhood that enchants visitors with its romantic charm and outdoor experiences. Like its neighbouring areas, Skinidin sees a seasonal influx of travellers, especially from August to October. The neighbourhood boasts easy access to scenic locales, including a historic site, a lovely harbour, and a marina, making it an excellent choice for those looking to relax and soak in the stunning landscapes of the Isle of Skye.

Things to do in Dunvegan

Shopping

Dunvegan offers quaint shops like Dunvegan Castle Gift Shop, where you can find unique souvenirs and local crafts. If you're up for a drive, visit Portree, about 19km away, featuring a variety of shops and boutiques for more extensive gift options.

Recreation

In Dunvegan, the MacLeod House offers a serene escape with holistic treatments and beautiful gardens. Nearby, the Skye Wellness Centre provides yoga classes and meditation sessions, allowing you to reconnect with nature while promoting relaxation and mindfulness amidst stunning landscapes.

Adventure

Explore the rugged beauty of Dunvegan Castle and its gardens, where history and stunning landscapes intertwine. For the adventurous, sea kayaking around the coastline offers a unique perspective of the cliffs and wildlife, while hiking the nearby hills provides breathtaking views of the Isle of Skye.

Nightlife

Visit the Macleod's Tables Restaurant for a warm meal before heading to the Dunvegan Castle for an evening stroll. For a lively atmosphere, drop by the Old Schoolhouse Restaurant and Bar, where you can enjoy local ales and perhaps catch some traditional music.

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

Booking tips and Expedia advantages for Dunvegan

To save money during your visit to Dunvegan, consider travelling in the cheaper months of January to February and November, and aim to book your accommodation about a month in advance. Wednesdays tend to be the least expensive days for stays, while Sundays are the priciest. Utilise Expedia's search tools to filter for budget-friendly hotels and look for last-minute deals. Additionally, combine your hotel, flights, and activities into a package for further savings. Exploring Dunvegan on foot can also help you avoid transport costs while enjoying the local scenery.

  • 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 June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Dunvegan about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to set your budget, choose your ideal location, and much more. You can organise your results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Additionally, you have the option to refine your search by hotel category; for instance, by selecting the Eco-certified filter, you'll find a selection of sustainable and environmentally-friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your Dunvegan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for outdoor, romantic, and culture-themed vacations. Visitors can explore stunning beaches, the historic Dunvegan Castle, and a charming lighthouse, catering to those seeking cultural experiences and natural beauty. With its rich history and scenic landscapes, Dunvegan offers an array of activities that promise to make your holiday memorable.

  • Neist Point Lighthouse: Located 13km from Dunvegan, this historic lighthouse offers breathtaking coastal views and a glimpse into maritime heritage. The rugged cliffs and dramatic seascapes create a picturesque backdrop, making it a favourite spot for photography and nature walks.
  • Dunvegan Castle: Nestled within Dunvegan, this enchanting castle is steeped in history and romance. Visitors can explore its beautiful gardens, rich artefacts, and discover the tales of the MacLeod clan, all while enjoying stunning views of the surrounding landscape.
  • Claigan Coral Beach: Situated within Dunvegan, this unique beach features striking coral sand and crystal-clear waters. It's an ideal location for a relaxing stroll, picnicking, or simply soaking in the tranquil atmosphere and natural beauty of the area.

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

Flying into Dunvegan, Scotland, you have several airport options. INVerness Airport (INV) is approximately 151km away, with fine hotels such as Ness Walk and Rocpool Reserve located 13km from the airport, both offering convenient transport services. Stornoway Airport (SYY), situated about 89km from Dunvegan, has nearby hotels including the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km away. Lastly, Benbecula Airport (BEB) is around 47km from Dunvegan, with accommodations like the 3-star Orasay Inn, located 11km from the airport, making your travel plans seamless.

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 Skye Lodge. 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.
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?
Skye Lodge is a top guesthouse for people traveling with their pets, and offers a bar/lounge and laundry facilities for its human guests. Two other good options for you and your pet include Hame Hotel and Tullochard House. See more pet-friendly hotel accommodations in Dunvegan.
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 34 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. Additionally, you might want to add Dunvegan Castle to your itinerary. 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.