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
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
€135
includes taxes & fees
17 Oct - 18 Oct
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
€200
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

3. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
€220
includes taxes & fees
19 Oct - 20 Oct
Hame Hotel

4. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
€533
includes taxes & fees
24 Oct - 25 Oct
Shepherds Hut

5. Skye Lodge

Skye Lodge
Dunvegan
Australia
Stephen
€281
includes taxes & fees
22 Oct - 23 Oct
Skye Lodge

6. The Cabin

The Cabin
Dunvegan
€700
includes taxes & fees
23 Oct - 24 Oct
The Cabin

7. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
€81
includes taxes & fees
9 Nov - 10 Nov
Greshornish House Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
€198
includes taxes & fees
12 Nov - 13 Nov
Skeabost House Hotel

9. Loch Eyre House

Loch Eyre House
Skeabost
United States
Kelly
€175
includes taxes & fees
2 Nov - 3 Nov
Loch Eyre House

10. Uig Hotel

Uig Hotel
Uig
United States
Justin
€210
includes taxes & fees
3 Nov - 4 Nov
Uig Hotel

11. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
€236
includes taxes & fees
12 Nov - 13 Nov
Cuillin Hills Hotel

12. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Kelly
€201
includes taxes & fees
11 Nov - 12 Nov
The Marmalade Hotel

13. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
€205
includes taxes & fees
7 Nov - 8 Nov
Bracken Hide Hotel

14. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
€96
includes taxes & fees
4 Nov - 5 Nov
Portree Youth Hostel

15. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
€156
includes taxes & fees
1 Nov - 2 Nov
Sligachan Hotel

16. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
€197
includes taxes & fees
11 Nov - 12 Nov
The Skye Inn

17. Tongadale Hotel

Tongadale Hotel
Portree Town
United States
Neal
€210
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

18. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
€241
includes taxes & fees
30 Oct - 31 Oct
The Flodigarry Hotel in the Skye

19. Coolin View Guest Rooms

Coolin View Guest Rooms
Portree Town
United States
John
€121
includes taxes & fees
9 Nov - 10 Nov
Coolin View Guest Rooms

20. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
€231
includes taxes & fees
1 Nov - 2 Nov
The Portree Hotel
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 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, rocky shoreline, and a distant mountain range.

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

Giant MacAskill Museum

You can spend an afternoon studying the exhibits at Giant MacAskill Museum during your travels in 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

Seal Boat Trips

You can take time to visit Seal Boat Trips during your travels to Dunvegan. You can enjoy the restaurants while in the area.
See properties

Dunvegan Two Churches Walk

You can take time to visit Dunvegan Two Churches Walk during your travels to 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
"Great stay for exploring the nearby sites via car. Or to start a nice hike."
Jean 1-night trip
Posted less than an hour ago
Sligachan Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"This hotel is located less than 10 minutes from the city center. It sits nestled on a hill and every pod has a great view. The pods themselves are well maintained and very cozy. There was plenty of storage in the pod so it never felt cramped. Breakfast every morning was prepared a la carte. We loved the privacy of the pod and the romantic atmosphere it created."
Elizabeth 4-night trip
Posted 4 hours ago
Bracken Hide Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"We brought our 1year old and staff was super accommodating towards him. Breakfast and dinner was delicious!"
Jessica 4-night trip
Posted 22 hours ago
Uig Hotel
The Bosville

The Bosville

10/10 Excellent
"The Hotel was very nice and in a perfect location. The staff were very friendly and polite. The is hardly any l parking, you’ll have to walk about 7-10 minutes away. The restaurant has a great breakfast that is included. I would defray here again."
kevin 3-night trip
Posted 1 day ago
The Bosville
Tongadale Hotel

Tongadale Hotel

8/10 Good
"Considering the limited places available it was small but clean and more than efficient for a one night stay"
David 1-night trip
Posted 1 day ago
Tongadale Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"Minnie was very sweet and took great care of us!"
Joseph 2-night trip
Posted 4 days ago
Minnies Rooms
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The staff at this property were the absolute best and so kind and attentive. Leon was incredibly kind and helpful and all the wait staff and room service staff were awesome. I felt cared for and welcome and my stay as a woman traveling alone was the best I could have hoped for. I definitely recommend this breathtaking property and will be back! PS: make sure to experience the sauna!"
Emma 2-night trip
Posted 4 days ago
The Flodigarry Hotel in the Skye
The Skye Inn

The Skye Inn

10/10 Excellent
"Perfect walking distance in to the main square of Portree"
Cache 2-night trip
Posted 6 days ago
The Skye Inn
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 9 days ago
Cuillin Hills Hotel

More cheap stays in Dunvegan

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
€175
2 Nov - 3 Nov
includes taxes & fees
Loch Eyre House
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
€1,705
31 Oct - 1 Nov
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! (193 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

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

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
10/10 Exceptional! (11 reviews)
Skye Cabins
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get ratesNo 4 old Post Office Row, Isle of Skye

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: A must-visit historic site, showcasing stunning architecture and beautiful grounds that reflect the area's rich heritage.
  • Scenic Woodlands: Enjoy picturesque trails and serene woodland walks, perfect for nature lovers and outdoor enthusiasts.
  • Loch Dunvegan: Discover the tranquil shores of this stunning loch, ideal for picnics and leisurely exploration.
  • Charming Beaches: Relax on picturesque beaches, offering breathtaking coastal views and a peaceful atmosphere.
  • Welcoming Accommodation: Choose from cosy bed and breakfasts and charming guesthouses, catering to various needs and preferences.

Find great hotels in and around Dunvegan

Experience the charm of Dunvegan with a range of delightful accommodation options, including cosy bed and breakfasts and welcoming guesthouses. Whether you're seeking pet-friendly facilities, an adventure-filled stay, or an LGBTQIA-friendly environment, Dunvegan has something for everyone. Explore popular choices like Dunvegan Hotel, Skye Lodge, and the enchanting Stone Cottage for a memorable getaway in this picturesque village on the Isle of Skye.

  • Atholl House Skye: Nestled in the picturesque village of Dunvegan, Atholl House Skye is a charming 3-star hotel that boasts an impressive guest rating of 10.0 out of 10. This welcoming establishment offers a delightful breakfast selection, including complimentary continental options, ensuring guests start their day right. The hotel features a variety of entertainment options, including digital television, allowing for a comfortable and enjoyable stay. With its prime location, guests can explore the scenic beauty of the surrounding village, making it an ideal base for those looking to immerse themselves in the local culture.
  • Glendale View: Situated just 6.4km from Dunvegan, Glendale View is a delightful 3.5-star bed and breakfast that also enjoys a perfect guest rating of 10.0 out of 10. This property invites guests to unwind in its cosy atmosphere while enjoying the views of the stunning rural landscape. The accommodation features a flatscreen television for entertainment, making it a comfortable retreat after a day of exploration. With its tranquil setting and warm hospitality, Glendale View is a wonderful choice for travellers seeking a peaceful getaway in the heart of nature.
  • Skeabost House Hotel: Located approximately 16.1km from Dunvegan, Skeabost House Hotel is a distinguished 4-star property that caters to adventurous souls and those seeking a romantic escape. With a guest rating of 9.0 out of 10, this hotel offers a range of adventure sports and recreational activities nearby, including hiking, mountain biking, and fishing. Guests can indulge in romance packages, enhancing their stay with intimate dining experiences featuring garden views. The hotel’s combination of adventure and luxury makes it a compelling option for those looking to create lasting memories in a stunning setting.

Where to stay in Dunvegan

Discover the enchanting charm of Dunvegan, where outdoor adventures and rich culture await. Explore the serene shores of Loch Dunvegan, immerse yourself in the historical allure of Dunvegan Castle and its beautiful grounds, and enjoy the warm hospitality of the village. Nearby, experience the tranquil atmosphere and family-friendly activities that make this destination perfect for a romantic getaway or a relaxing retreat in the heart of Scotland.

  • Harlosh: Nestled in the picturesque landscape near Dunvegan, Harlosh is a charming village that captivates visitors with its stunning scenery and outdoor activities. The area experiences a moderately seasonal influx of tourists, with peak visitation from August to October, when the weather is most inviting. Harlosh is perfect for those seeking a tranquil beach experience, scenic views, and a touch of history. Local highlights include its beautiful harbour, a quaint marina, and the historic village itself, all of which offer a glimpse into the rich heritage of the region.
  • Herebost: Another delightful village in close proximity to Dunvegan, Herebost attracts adventure seekers and nature lovers alike. With a similar seasonal pattern of visitors peaking from August to October, Herebost is known for its breathtaking outdoor experiences and scenic beauty. The village is home to popular hiking trails that wind through stunning landscapes, making it ideal for exploring the great outdoors. Key attractions include a marina and several historic sites, providing a perfect blend of adventure and culture for visitors seeking a memorable escape.
  • Lonmore: The charming village of Lonmore offers a unique blend of cultural experiences and romantic allure, attracting visitors year-round, though its peak season runs from August to October. This village is perfect for those with an adventurous spirit, featuring hiking opportunities that lead to breathtaking views. Highlights include local historic places, a picturesque water feature, and a stunning lighthouse that adds to the area’s charm. Whether you're looking to immerse yourself in local culture or simply enjoy a serene getaway, Lonmore is a splendid choice.

Things to do in Dunvegan

Shopping

Dunvegan offers charming local shops where you can find unique souvenirs, such as the Dunvegan Castle gift shop with its Scottish-themed items. If you're up for a drive, a short trip to Portree, around 32.2km away, features larger stores and artisan markets for more diverse shopping options.

Recreation

Discover the tranquil surroundings at The Three Chimneys, where you can enjoy a relaxing meal made from local produce. For rejuvenation, visit the nearby Kilmuir Cemetery for a peaceful stroll among its historic graves, offering a serene atmosphere and stunning views of the landscape.

Adventure

Dunvegan Castle offers a captivating blend of history and stunning gardens, where you can explore the ancestral home of the MacLeods. Nearby, the rugged landscapes of the Isle of Skye invite adventurous hiking, while the waters around provide opportunities for kayaking and wildlife spotting, including seals and seabirds.

Nightlife

Dunvegan offers a charming nightlife with a visit to the MacLeod's Tables, where you can enjoy local ales and live music. Alternatively, the Dunvegan Castle hosts occasional evening events, providing a unique historical atmosphere. Both venues capture the essence of Scottish hospitality and culture.

*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, and aim to book your accommodation about a month in advance for the best rates. Wednesdays are typically the least expensive days to stay, while Sundays are the priciest. Use Expedia to find last-minute deals and filter hotels by budget and eco-friendly options. Additionally, combining hotel reservations with flights and activities can lead to significant savings. Don't forget to explore free local attractions to enhance your experience without overspending.

  • 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: Booking a hotel in Dunvegan about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring that you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You might find it beneficial to 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 offers a delightful blend of outdoor adventures and cultural experiences, making it perfect for romantic getaways. Key attractions include the stunning Dunvegan Castle, picturesque beaches, and a historic lighthouse, all catering to travellers seeking both relaxation and exploration. Whether you're wandering the castle grounds or enjoying the coastal scenery, Dunvegan promises a memorable visit.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle boasts rich culture and romance. Explore its stunning gardens, fascinating history, and the intriguing tales of the Clan MacLeod, making it a captivating visit for history enthusiasts and romantics alike.
  • Claigan Coral Beach: A unique and picturesque beach, Claigan Coral Beach features white coral sand and turquoise waters. Its tranquil setting is ideal for leisurely strolls, picnics, or simply soaking in the breathtaking views of the surrounding landscapes.
  • Neist Point Lighthouse: Located 12.9km from Dunvegan, this iconic lighthouse offers a glimpse into maritime history. Capture stunning coastal vistas and enjoy the rugged beauty of the cliffs, making it a favourite spot for photographers and nature lovers alike.

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 is convenient with several nearby airports. Inverness Airport (INV) is situated 151.3km away, with excellent hotels such as The Factor's House, a 5-star B&B 14.5km from the airport, and the 4-star Golf View Hotel & Spa, 11.3km away. Stornoway Airport (SYY) is 88.5km from Dunvegan, offering options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3.2km from the airport. Benbecula Airport (BEB) is the closest at 46.7km away, with the 3-star Orasay Inn located 11.3km from the airport. Each airport provides easy access to Dunvegan, ensuring a smooth travel experience.

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 Dunvegan Camping Pods. See all available top hotels, or vacation rentals in Dunvegan.
What are some of the best holiday rentals that Dunvegan has to offer?
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan: This holiday home rental outside of Dunvegan is located on a lake, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You can relax into your holiday with a garden and a selection of games. See all 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 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. A couple of additional sights to add to your itinerary are Dunvegan Castle and Giant MacAskill Museum. 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.

Explore a world of travel with Expedia