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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 5 - Sep 6
Tomorrow
Sep 6 - Sep 7
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
P21,529
P25,834 total
includes taxes & fees
Sep 29 - Sep 30
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
P22,775
P27,330 total
includes taxes & fees
Oct 2 - Oct 3
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
P31,767
P38,121 total
includes taxes & fees
Sep 17 - Sep 18
Shepherds Hut

4. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
P14,823
P17,788 total
includes taxes & fees
Oct 5 - Oct 6
Greshornish House Hotel

5. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
P24,352
P29,223 total
includes taxes & fees
Sep 30 - Oct 1
Redwood House Hotel

6. Uig Hotel

Uig Hotel
Uig
United States
Sarah
P22,517
P27,020 total
includes taxes & fees
Oct 2 - Oct 3
Uig Hotel

7. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
P54,804
P65,765 total
includes taxes & fees
Sep 9 - Sep 10
Cuillin Hills Hotel

8. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
P14,548
P17,457 total
includes taxes & fees
Oct 2 - Oct 3
Sligachan Hotel

9. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
P32,469
P38,964 total
includes taxes & fees
Oct 5 - Oct 6
Bracken Hide Hotel

10. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
P29,999
P35,999 total
includes taxes & fees
Sep 27 - Sep 28
The Marmalade Hotel

11. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
P14,586
P17,503 total
includes taxes & fees
Sep 24 - Sep 25
Tongadale Hotel

12. The Bosville

The Bosville
Portree Town
United States
Mark
P27,529
P33,034 total
includes taxes & fees
Oct 2 - Oct 3
The Bosville

13. Larchside Guest House

Larchside Guest House
Portree
Canada
Belinda
P13,059
P15,670 total
includes taxes & fees
Oct 3 - Oct 4
Larchside Guest House

14. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
P18,276
P21,931 total
includes taxes & fees
Oct 4 - Oct 5
Isle of Raasay Distillery

15. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
P34,709
P41,650 total
includes taxes & fees
Oct 5 - Oct 6
The Flodigarry Hotel in the Skye

16. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
United States
Eleni
P19,623
P23,548 total
includes taxes & fees
Sep 30 - Oct 1
Kinloch Ainort Apartments

17. Amber's Cottage

Amber's Cottage
Staffin
Canada
Ward
P56,158
P67,390 total
includes taxes & fees
Sep 22 - Sep 23
Amber's Cottage

18. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
P6,247
P7,496 total
includes taxes & fees
Oct 6 - Oct 7
Glenbrittle Youth Hostel

19. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Brian
P32,335
P38,803 total
includes taxes & fees
Oct 5 - Oct 6
Skeabost House Hotel

20. Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
Portree Town
Canada
Candice
P22,728
P27,274 total
includes taxes & fees
Oct 5 - Oct 6
Apartment 3 Pheonix Flats
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 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 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 exploring the galleries in 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

Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Clean rooms and beautiful views"
David 1-night trip
Posted 4 hours ago
Sligachan Hotel
Uig Hotel

Uig Hotel

8/10 Good
"The hotel was really nice - friendly staff and rooms well appointed. Disappointed that on a Saturday night the restaurant was out of 3 of the menu items. Also I think the serving staff could do with being better trained . All in all a nice place to stay ."
Peter 1-night trip
Posted 12 hours ago
Uig Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The property was beautiful with mountain and views of the pond. The dinner we had at the restaurant was very good and the complimentary breakfast the next morning was plentiful and tasty. We could hike on the grounds, a short one, but lovely just the same."
roberta 1-night trip
Posted 14 hours ago
The Flodigarry Hotel in the Skye
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 15 hours ago
Skeabost House Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Such a unique place, each place has a sense of seclusion. The on site restaurant was fabulous! My only request would be for a better mattress."
Joan 2-night trip
Posted 4 days ago
Bracken Hide Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"There was nothing we didn't like about Minnie's Rooms. We reached Dunvegan after a whirlwind tour of Edinburgh, Glasgow and Oban and we were ready for a rest. This place is so peaceful and Mayanne so completely gracious and accommodating. We had a lovely, cozy room overlooking Loch Dunvegan and a herd of grazing sheep and a magnificent view of MacLeod's Tables. Mayanne provided room service continental breakfast every morning which we ate at our table overlooking the loch and there were extra items in the communal hall which also contained a microwave. The village of Dunvegan is quaint, quiet and walkable with the oldest bakery in Skye close by. My only complaint about our stay is that we didn't stay longer!"
McCormack 2-night trip
Posted 4 days ago
Minnies Rooms
The Skye Inn

The Skye Inn

8/10 Good
"Great breakfast and comfortable rooms. Road in needs work."
Mary 2-night trip
Posted 4 days ago
The Skye Inn
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Everything was good except the door. The door was not anti slam. Each time a neighbour went in and out, the door was slammed order to close, woke me up a few of times, otherwise everything was good. Thanks."
Rebecca 2-night trip
Posted 6 days ago
Tongadale Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 2 weeks ago
Cuillin Hills Hotel

More cheap stays in Dunvegan

Amber's Cottage

Amber's Cottage

Staffin Scotland
P56,158
P67,390 total
Sep 22 - Sep 23
includes taxes & fees
8/10 Very Good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
P101,483
P121,780 total
Sep 18 - Sep 19
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! (185 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 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, 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 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 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?
Hame Hotel is a top guesthouse for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include Skye Lodge 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 35 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. A couple of additional sights to add to your agenda are Dunvegan Castle and Giant MacAskill Museum. 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.