Search Dunvegan hotels

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Dunvegan hotels

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (77 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is NZ$828
includes taxes & fees
17 July - 18 July
Atholl House Skye

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
Hame Hotel

The Cabin

The Cabin
3.0 star property
Dunvegan
The Cabin

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 NZ$969
includes taxes & fees
5 July - 6 July
Shepherds Hut

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
The price is NZ$724
includes taxes & fees
19 July - 20 July
Skye Lodge

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,005 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is NZ$698
includes taxes & fees
30 June - 1 July
Uig Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (622 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is NZ$693
includes taxes & fees
2 July - 3 July
Sligachan Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (333 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is NZ$1,061
includes taxes & fees
10 July - 11 July
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (336 reviews)
"The restaurant was excellent"
United States
Brooke
The price is NZ$1,021
includes taxes & fees
13 July - 14 July
The Marmalade Hotel

Cuillin Hills Hotel

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

Faodail House

Faodail House
2.0 star property
Skeabost
The price is NZ$3,321
includes taxes & fees
5 July - 6 July
Faodail House

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (70 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
Isle of Raasay Distillery

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (548 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is NZ$1,064
includes taxes & fees
2 July - 3 July
Skeabost House Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
"The room was great and clean and had character!!!"
United States
Julia
The price is NZ$530
includes taxes & fees
28 June - 29 June
The Portree Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (196 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 NZ$765
includes taxes & fees
3 July - 4 July
Greshornish House Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (843 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is NZ$446
includes taxes & fees
10 July - 11 July
Tongadale Hotel

Redwood House Hotel

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

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (374 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The price is NZ$610
includes taxes & fees
30 June - 1 July
The Skye Inn

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (293 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is NZ$941
includes taxes & fees
30 June - 1 July
The Bosville
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

Our guide on 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 Skye Silver Gift Shop.

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.

Top Dunvegan Hotel Reviews

Recent Reviews in Dunvegan

More cheap accommodation 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.
  • Outdoor Adventures: Enjoy picturesque hiking trails and beautiful woodland walks, perfect for those who love nature.
  • Beautiful Beaches: Relax on the scenic beaches, offering a tranquil setting for sunbathing and picnicking.
  • Loch Dunvegan: Discover the serene beauty of Loch Dunvegan, ideal for exploring and taking in the stunning surroundings.
  • Welcoming Accommodation: Choose from charming B&Bs and guesthouses that provide a friendly atmosphere and stunning views.

Find great hotels in and around Dunvegan

If you're planning a getaway to Dunvegan, Scotland, you'll discover a delightful variety of accommodation options, including charming bed and breakfasts and guesthouses. Many places cater to diverse needs, offering pet-friendly amenities and welcoming environments for LGBTQIA travellers. Whether you choose to stay at the Dunvegan Hotel, Skye Lodge, or a quaint stone cottage, you're sure to enjoy the stunning landscapes and rich culture of this picturesque village.

  • Skeabost House Hotel: This charming 4-star hotel, situated 16.1km from Dunvegan, is a haven for those seeking adventure and romance. With a guest rating of 9.0 out of 10, Skeabost House Hotel offers various onsite and nearby activities, such as fishing, mountain climbing, and hiking. The property is set amidst stunning landscapes, providing guests with beautiful garden views from the restaurant. For couples, the hotel features special romance packages and limited-hours room service, enhancing the romantic experience.
  • Redwood House Hotel: Located 11.3km from Dunvegan, the 3-star Redwood House Hotel boasts a welcoming atmosphere with a guest rating of 8.4 out of 10. This hotel is ideal for travellers looking for a relaxed stay with various dining options, including a bar and lounge, as well as complimentary breakfast offerings. With its charming decor and friendly service, Redwood House creates a comfortable environment for guests to unwind after a day of exploring the nearby attractions.
  • Atholl House Skye: Situated in the heart of Dunvegan, Atholl House Skye is a delightful 3-star accommodation with an impressive guest rating of 10.0 out of 10. This property offers complimentary daily breakfasts, including continental options, ensuring a satisfying start to your day. Guests can relax in well-appointed rooms featuring multiple televisions for entertainment. The hotel is conveniently located near village sites, perfect for those wishing to immerse themselves in the local culture and scenery.

Where to stay in Dunvegan

Dunvegan, a charming village on the Isle of Skye, offers a perfect blend of outdoor adventures and cultural experiences. Explore the stunning Loch Dunvegan, wander the serene castle grounds, and immerse yourself in the friendly local atmosphere. With its romantic vistas and family-friendly activities, Dunvegan is an ideal destination for those seeking relaxation and history. Don’t miss the chance to experience the captivating beauty of this unique Scottish gem.

  • Herebost: Nestled within the picturesque landscape of Dunvegan, Herebost is a charming village that attracts outdoor enthusiasts year-round. Its peak visitor season spans from August to October, when the weather is ideal for exploring the stunning hiking trails and enjoying breathtaking scenery. The village offers access to a delightful marina and historic sites, making it a perfect spot for those seeking adventure and a taste of local culture. Nearby, you’ll find a charming store to grab supplies for your excursions.
  • Lonmore: A quaint village located in the Dunvegan area, Lonmore is known for its rich cultural experiences and romantic ambiance. With its visitor numbers peaking in the late summer and early autumn months, this village provides a peaceful retreat for couples and adventure seekers alike. The surrounding landscape is dotted with historic landmarks and a captivating lighthouse, offering opportunities for insightful exploration and stunning views. Hiking is a popular activity here, allowing you to immerse yourself in the natural beauty of the region.
  • Orbost: Situated near Dunvegan, Orbost is a lovely village that boasts a unique blend of beach and outdoor experiences. This locale sees a moderate influx of visitors from August to October, drawn by its inviting recreational areas and scenic trails. With a marina and harbour nearby, Orbost is perfect for water lovers and those seeking a relaxing day by the beach. You’ll also find local stores to cater to your needs, ensuring a convenient and enjoyable stay in this coastal gem.

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, the Portree Market, about 19.3km away, features a variety of crafts and local produce, perfect for finding special gifts to take home.

Recreation

Explore the tranquil surroundings of Dunvegan Castle and Gardens, where you can enjoy peaceful strolls among beautiful landscapes. For relaxation, consider a visit to a local spa offering treatments inspired by natural elements, allowing you to unwind and rejuvenate amidst the stunning Scottish scenery.

Adventure

Explore the rugged beauty of the Isle of Skye with a hike to the Old Man of Storr, where stunning rock formations offer breathtaking views. For a thrilling experience, take a boat trip to see the famous sea eagles and spot wildlife along the dramatic coastline.

Nightlife

Enjoy a relaxed evening at the Old School Restaurant for a hearty meal before heading to the Dunvegan Hotel, where you can enjoy a pint and catch local musicians. For a more laid-back vibe, visit the Brae Hotel for a cosy atmosphere and friendly banter.

*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 on your trip to Dunvegan, consider visiting between January to February or November for lower accommodation rates. Book your hotel about a month in advance, and look for last-minute deals on Expedia, especially on Wednesdays when prices tend to be cheaper. Avoid Sundays for the best rates. Use Expedia’s filters to refine your search based on budget and preferences, and consider bundling your hotel, flights, and activities for additional savings. Exploring on foot is also a great way to experience the area while saving on transport costs.

  • 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: 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save some dollars by combining your Dunvegan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan offers a delightful mix of outdoor adventures, romantic settings, and cultural experiences. Key attractions include the stunning Dunvegan Castle, the historic lighthouse, and picturesque beaches perfect for relaxation. Whether you're keen on exploring the rich history or enjoying nature, Dunvegan caters to all tastes, making it an ideal destination for a memorable getaway.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle exudes romance and rich cultural heritage. Explore its stunning gardens and immerse yourself in the captivating tales of the MacLeod clan as you wander through its ancient halls.
  • Claigan Coral Beach: Experience the serene beauty of Claigan Coral Beach, where fine white sands and crystal-clear waters create a tranquil retreat. Ideal for a leisurely stroll or a picnic, the beach offers a perfect escape to unwind and appreciate nature.
  • Neist Point Lighthouse: Located 12.9km from Dunvegan, this iconic lighthouse is a beacon of maritime history. Enjoy breathtaking coastal views and the dramatic cliffs surrounding it, making it a popular spot for photography and wildlife watching.

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

Flying into Dunvegan, Scotland, can be done via several major airports. INVerness Airport (INV), located 151.3km away, offers nearby hotels such as the 5-star Ness Walk and Rocpool Reserve, both about 12.9km from the airport, providing accessible transport services. Stornoway Airport (SYY) is 88.5km away, with options like the 4-star Cabarfeidh Hotel, just 3.2km from the airport. Lastly, Benbecula Airport (BEB) is 46.7km away, featuring the 3-star Orasay Inn, situated 11.3km from the airport. Each location ensures convenient access to Dunvegan for a delightful Scottish getaway.