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

  • 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
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

Hostel/Backpacker accommodation
Reserve now, pay later
Hotel
Bed & breakfast
Breakfast included

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
Rp9.114.969
Rp10.937.963 total
includes taxes & fees
6 Sept - 7 Sept
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
Rp6.719.291
Rp8.063.150 total
includes taxes & fees
29 Aug - 30 Aug
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
Rp8.400.163
Rp10.080.196 total
includes taxes & fees
28 Aug - 29 Aug
Shepherds Hut

4. The Cabin

The Cabin
Dunvegan
Rp10.642.926
Rp12.771.511 total
includes taxes & fees
17 Aug - 18 Aug
The Cabin

5. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Brian
Rp11.268.980
Rp13.522.776 total
includes taxes & fees
25 Aug - 26 Aug
Cuillin Hills Hotel

6. Sligachan Hotel

Sligachan Hotel
Minginish
United Kingdom
Alan
Rp8.849.665
Rp10.619.598 total
includes taxes & fees
12 Sept - 13 Sept
Sligachan Hotel

7. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
Rp8.344.866
Rp10.013.935 total
includes taxes & fees
2 Sept - 3 Sept
The Marmalade Hotel

8. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
Rp4.137.716
Rp4.965.259 total
includes taxes & fees
28 Aug - 29 Aug
Tongadale Hotel

9. The Bosville

The Bosville
Portree Town
Canada
Kelly
Rp8.095.532
Rp9.714.638 total
includes taxes & fees
23 Aug - 24 Aug
The Bosville

10. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
Rp6.296.525
Rp7.555.830 total
includes taxes & fees
30 Aug - 31 Aug
Greshornish House Hotel

11. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Elissa
Rp10.774.053
Rp12.928.864 total
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

12. Faodail House

Faodail House
Skeabost
Rp28.788.910
Rp34.546.692 total
includes taxes & fees
22 Aug - 23 Aug
Faodail House

13. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
Katrina
Rp6.937.365
Rp8.324.837 total
includes taxes & fees
4 Sept - 5 Sept
Redwood House Hotel

14. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
DeWayne
Rp8.889.973
Rp10.667.967 total
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

15. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Scott
Portree Youth Hostel

16. The Croft House

The Croft House
Milovaig
United States
Margaret
Rp16.790.732
Rp20.148.879 total
includes taxes & fees
3 Sept - 4 Sept
The Croft House

17. Amber's Cottage

Amber's Cottage
Staffin
Canada
Ward
Rp15.903.222
Rp19.083.867 total
includes taxes & fees
29 Aug - 30 Aug
Amber's Cottage
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.

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

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

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

Uig Hotel

Uig Hotel

10/10 Excellent
"Which we could have stayed longer"
Michael 1-night trip
Posted 13 hours ago
Uig Hotel
Skye Lodge

Skye Lodge

10/10 Excellent
"Amazing venue, and very much exceeded our expectations. Owners were amazing with their advice on things to see and best driving options. Breakfast was simply superb! Staying here was a highlight of our Scotland trip."
Stephen 2-night trip
Posted 22 hours ago
Skye Lodge
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 3 days ago
Tongadale Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 5 days ago
Skeabost House Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Charmant hôtel situé à proximité de la majestueuse rivière Sligachan. Chambre confortable. Nous avons eu un petit problème de manque d’eau chaude dans la douche, mais l’employée a été très serviable et a réglé le problème. Excellent déjeuner. Je vous recommande. Également de souper au bar adjacent (Seamus), bon repas avec une ambiance festive."
Marie-France 1-night trip
Posted 11 days ago
Sligachan Hotel
The Skye Inn

The Skye Inn

8/10 Good
"Average room with nice extras like a local bar of soap and short bread cookies. Restaurant with two or three course meals and allowance for just starters. Full breakfast included in our reservation was adequate. The carpet and couch seemed old and soiled but overall it was a comfortable stay."
Lee 1-night trip
Posted 11 days ago
The Skye Inn
Shepherds Hut

Shepherds Hut

10/10 Excellent
"Location."
Adam 4-night trip
Posted 2 weeks ago
Shepherds Hut
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"What a lovely inn! Relaxing, full of character, great view, and an extremely friendly staff!"
Mary 3-night trip
Posted 2 weeks ago
Redwood House Hotel
Dunvegan Camping Pods

Dunvegan Camping Pods

10/10 Excellent
"Cute little camping pod with everything you need! It was easy to find, the bed was comfy after long days of traveling/hiking."
Todd 2-night trip
Posted 1 month ago
Dunvegan Camping Pods

More cheap stays in Dunvegan

Amber's Cottage

Amber's Cottage

Staffin Scotland
Rp15.903.222
Rp19.083.867 total
29 Aug - 30 Aug
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
Rp28.788.910
Rp34.546.692 total
22 Aug - 23 Aug
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! (183 reviews)
Old Pier Cottage B&B
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 reviews)
Dunvegan Camping Pods
Skye Cabins

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
9.8/10 Exceptional! (9 reviews)
Skye Cabins

Hotels in Dunvegan with star rating

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: Visit the historic Dunvegan Castle, a captivating landmark surrounded by stunning gardens and rich heritage.
  • Scenic Landscapes: Explore breathtaking views at Loch Dunvegan and picturesque hiking trails that showcase the natural beauty of the Isle of Skye.
  • Charming Village Atmosphere: Enjoy the serene ambiance of Dunvegan, with friendly locals and quaint shops that enhance your experience.
  • Outdoor Activities: Engage in various outdoor pursuits, from woodland walks to beach visits, perfect for nature lovers.
  • Diverse Accommodations: Choose from charming bed and breakfasts and guesthouses, catering to all types of travellers.

Find great hotels in and around Dunvegan

Explore a variety of charming accommodations in Dunvegan, Scotland, from delightful bed and breakfasts to welcoming guesthouses. Whether you're seeking a pet-friendly escape, an adventure-filled getaway, or an LGBTQIA-friendly environment, Dunvegan offers something for every traveller. Discover popular options like the Dunvegan Hotel, Skye Lodge, and Stone Cottage, all nestled in the picturesque village of Dunvegan on the enchanting Isle of Skye.

  • Skeabost House Hotel: Nestled approximately 16km from Dunvegan, the 4-star Skeabost House Hotel exudes a distinctive charm ideal for those seeking adventure or a romantic getaway. With a superb guest rating of 9.0 out of 10, this hotel offers a range of adventure sports, including hiking, mountain biking, and fishing right onsite. Guests can indulge in specially tailored romance packages, complemented by stunning garden views from the restaurant. Limited room service is available for those who wish to enjoy a quiet evening in the comfort of their room.
  • Redwood House Hotel: Located a mere 11km from Dunvegan, the 3-star Redwood House Hotel boasts a guest rating of 8.4 out of 10. This welcoming accommodation offers a homely atmosphere with complimentary breakfast served daily, ensuring guests start their day on the right note. The onsite restaurant and bar lend a relaxed vibe, making it an excellent choice for those seeking a friendly and comfortable base to explore the stunning Isle of Skye.
  • Atholl House Skye: Situated in Dunvegan, Atholl House Skye is a 3-star gem with an impressive guest rating of 10.0 out of 10. Guests are treated to a delightful complimentary breakfast, including a continental option, available daily. The property offers entertainment features such as digital television, enhancing your stay with a touch of comfort. With its charming village setting, Atholl House Skye serves as an ideal launching point for exploring local attractions while enjoying a relaxing atmosphere.

Where to stay in and around Dunvegan

In the charming village of Dunvegan, immerse yourself in a serene ambiance and explore the captivating Castle Grounds. The nearby Loch Dunvegan offers breathtaking views, perfect for outdoor adventures. With its rich culture, friendly locals, and relaxing atmosphere, Dunvegan is an ideal destination for romantic getaways and family-friendly holidays alike. Discover the historical treasures and picturesque landscapes that make this Scottish gem truly unforgettable.

  • Lonmore: Nestled within the enchanting landscapes of Dunvegan, Lonmore is a quaint village that offers a blend of cultural experiences and outdoor adventure. The village sees a moderate influx of travellers, especially from August to October, with visitors drawn to its rich history and romantic charm. Popular activities include hiking through scenic trails that lead to stunning local landmarks, such as historic sites and the iconic lighthouse. The area's picturesque water features provide a perfect backdrop for relaxation and exploration, making Lonmore an ideal destination for those seeking a nature-infused getaway.
  • Skinidin: Located a mere 3km from Dunvegan, Skinidin is a charming neighbourhood that captivates visitors with its stunning scenery and outdoor activities. With a similar seasonal travel pattern, the area attracts tourists predominantly between August and October. Skinidin is perfect for couples and outdoor enthusiasts, offering access to captivating historic places, a lovely harbour, and a marina. The tranquil surroundings make it a fantastic spot for leisurely walks or romantic picnics by the water, allowing you to immerse yourself in the natural beauty of the Scottish Highlands.
  • Orbost: Orbost, another delightful village in the Dunvegan area, is well-known for its beachside allure and outdoor adventures. The village experiences a moderate seasonal flow of visitors, with peak travel from August to October. Orbost is popular for its recreational areas and trail access, making it an excellent choice for those who enjoy exploring nature. Local attractions, including a marina and harbour, enhance the village's charm, offering a perfect setting for beach activities and leisurely strolls along the waterfront. Whether you're seeking a city-themed experience or outdoor escapades, Orbost has something to offer every traveller.

Things to do in Dunvegan

Shopping

In Dunvegan, you can find charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Portree Market, about 18km away, where you can browse various artisan goods and local produce in a vibrant setting.

Recreation

At the Dunvegan Castle Gardens, immerse yourself in serene landscapes and tranquil walks, surrounded by lush greenery. The nearby Skye Wellness Retreat offers yoga sessions and holistic therapies, allowing you to rejuvenate your body and mind in a peaceful atmosphere, complemented by breathtaking views of the Isle of Skye.

Adventure

Explore the rugged beauty of the Isle of Skye by hiking the scenic trails of the Quiraing, where dramatic landscapes await. For a unique experience, take a boat trip to spot seals around the nearby waters of Loch Dunvegan, immersing yourself in the region's natural charm.

Nightlife

Dunvegan offers a charming evening with local pubs like The Old School Restaurant, where you can enjoy hearty meals and drinks. For a lively atmosphere, visit The MacLeod Centre, often hosting events and live music, creating a convivial setting for socialising with locals and fellow visitors.

*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 during the cheaper months of January to February or November. Book your accommodation about a month in advance for better rates, and look for last-minute deals on Expedia for potential savings. Wednesdays are the least expensive days to stay, while Sundays tend to be pricier. Use Expedia's search tool to filter options by budget and preferences, and consider bundling your hotel with flights and activities for additional savings. Don't forget to explore free local attractions 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 June to August, 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: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in Dunvegan with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan is an enchanting destination perfect for outdoor enthusiasts, romantics, and culture seekers alike. Visitors can explore captivating attractions such as Dunvegan Castle, the historic lighthouse, and stunning beaches. With its rich heritage and scenic landscapes, Dunvegan offers a delightful blend of experiences for those seeking adventure, relaxation, and cultural immersion during their stay.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle offers a glimpse into the rich culture and romance of the Isle of Skye. Explore its beautiful gardens and learn about the fascinating history of the MacLeod clan, who have called it home for over 800 years.
  • Claigan Coral Beach: Renowned for its unique coral-like sands, Claigan Coral Beach is a stunning spot to unwind and soak up the natural beauty of the coastline. The tranquil atmosphere and picturesque views make it a perfect place for a leisurely stroll.
  • Neist Point Lighthouse: Located 13km from Dunvegan, this iconic lighthouse is steeped in history and provides breathtaking views of the rugged coastline. A visit here offers a chance to appreciate the area's maritime heritage while enjoying dramatic sunsets.

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

Reaching Dunvegan, Scotland, is convenient via three major airports. Inverness Airport (INV), located 151km away, offers nearby hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, providing various transportation services. Stornoway Airport (SYY), situated 89km from Dunvegan, features hotels such as the 4-star Cabarfeidh Hotel and the Hebridean Guest House, both just 3km from the airport. Lastly, Benbecula Airport (BEB) lies 47km away, with the 3-star Orasay Inn available 11km from the airport. Each option ensures visitors have comfortable accommodations and easy access to their flights.

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