Search 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunvegan hotels

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (73 reviews)
"Very friendly and the best stay in Skye "
United States
Anesti
Atholl House Skye

Kilmuir Park

Kilmuir Park
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (85 reviews)
"Amazing hosts, amazing breakfast, and a very comfy bed. "
United States
John
Kilmuir Park

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (150 reviews)
"Great location and the service was very good."
United States
Peter
Minnies Rooms

Glendale View

Glendale View
3.5 star property
Holmisdale
10.0 out of 10, Exceptional, (37 reviews)
"Comfortable and beautiful, delicious breakfast, a perfect place to stay"
Canada
Christine
Glendale View

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (292 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is AU$336
includes taxes & fees
7 Mar - 8 Mar
Bracken Hide Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (596 reviews)
"Very elegant and well-maintained hotel with privileged views of Portree. It's within easy walking distance of town, though parking is also included. The room was excellent—our view faced the car park rather than the bay, but it was still very comfortable. Both breakfast and dinner were incredible, and the staff were excellent."
United Kingdom
Sofia
The price is AU$350
includes taxes & fees
6 Mar - 7 Mar
Cuillin Hills Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
8.8 out of 10, Excellent, (524 reviews)
"clean room and great staff "
United Kingdom
benoit
The price is AU$211
includes taxes & fees
14 Mar - 15 Mar
Skeabost House Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.6 out of 10, Exceptional, (187 reviews)
"Nice facility. Service from the staff at check in/out and through dining was great."
United States
Sheila
The price is AU$182
includes taxes & fees
8 Mar - 9 Mar
Greshornish House Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (316 reviews)
"Staff were amazing "
United Kingdom
Steve
The Skye Inn

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Excellent place to stay"
Canada
Patrick
The price is AU$335
includes taxes & fees
2 Mar - 3 Mar
Uig Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (193 reviews)
"Great staff and dining and view to the water"
Canada
Daryl
Redwood House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (308 reviews)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is AU$244
includes taxes & fees
2 Mar - 3 Mar
The Marmalade Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (589 reviews)
"Wonderful location for our travels around Skye. Loved the attached dining- great food, spirits and music"
United States
Lynn
The price is AU$205
includes taxes & fees
14 Mar - 15 Mar
Sligachan Hotel

The Tide B&B

The Tide B&B
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (14 reviews)
"We had an amazing time at the Tide B&B. A beautiful setting and such a comfortable place to stay. The food was amazing and we were close to many outstanding places to visit. A real gem! "
Canada
Timothy
The Tide B&B

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (51 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The price is AU$303
includes taxes & fees
5 Mar - 6 Mar
The Portree Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (277 reviews)
"Room was spacious and clean, had a comfortable stay. "
Singapore
Dawn
The price is AU$254
includes taxes & fees
6 Mar - 7 Mar
The Bosville

Old Pier Cottage B&B

Old Pier Cottage B&B
2.0 star property
Uig
10.0 out of 10, Exceptional, (164 reviews)
"best place to stay in sky island, no doubt"
Spain
Sergi
Old Pier Cottage B&B

Brae Cottage

Brae Cottage
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
"Fantastic house with great views. Lovely communal areas "
United Kingdom
Kier
Brae Cottage

Moorside Rooms

Moorside Rooms
2.5 star property
Skeabost
9.8 out of 10, Exceptional, (45 reviews)
"Very pleasant stay"
United States
Debra
Moorside Rooms
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.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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.

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.

Dunvegan Castle featuring heritage architecture, a festival and tranquil scenes

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: Visit the historic Dunvegan Castle, renowned for its stunning architecture and rich history.
  • Scenic Hiking Trails: Explore picturesque hiking trails that offer breathtaking views of the surrounding landscapes.
  • Charming Village: Discover the quaint village of Dunvegan, filled with local shops and friendly locals.
  • Loch Dunvegan: Enjoy the scenic beauty of Loch Dunvegan, perfect for outdoor adventures and relaxation.
  • Unique Accommodation: Experience diverse lodging options, from cosy B&Bs to welcoming guesthouses.

Find great hotels in and around Dunvegan

Dunvegan offers a delightful array of accommodation options, perfect for every type of traveller. From charming bed and breakfasts to welcoming guesthouses, you'll find pet-friendly stays and LGBTQIA-friendly environments. Whether you're seeking a cosy cottage or lodging near the historic Dunvegan Castle, this picturesque area caters to your adventure-filled getaway. Explore the unique character of Dunvegan while enjoying a comfortable stay in its delightful hotels and accommodations.

  • Skeabost House Hotel: Embrace the spirit of adventure at Skeabost House Hotel, a charming 4-star retreat located 16.1km from Dunvegan. Perfect for those seeking a romantic escape or an adrenaline-fuelled getaway, this hotel offers a variety of onsite and nearby adventure activities, including fishing, mountain climbing, and hiking. Guests can indulge in romantic packages while enjoying stunning garden views from the restaurant. The limited-hour room service allows for intimate dining experiences, making it an ideal choice for couples and adventure seekers alike.
  • Redwood House Hotel: Experience the warm hospitality of Redwood House Hotel, a comfortable 3-star accommodation situated 11.3km from Dunvegan. This inviting hotel features a delightful restaurant, where guests can savour delicious meals, along with a complimentary breakfast to kick-start the day. The bar and lounge area offers a relaxed atmosphere, perfect for unwinding after a day of exploring the picturesque surroundings. Ideal for families and travellers looking for a home-away-from-home feel, Redwood House combines comfort with convenience.
  • Atholl House Skye: Centrally located in Dunvegan, Atholl House Skye is a charming 3-star hotel that caters to guests with a taste for comfort and convenience. Start your day with a free continental breakfast, providing a hearty boost for your adventures. The property features digital TV entertainment options for moments of relaxation and is within easy reach of local village attractions. With its friendly atmosphere and thoughtful amenities, Atholl House Skye is a great choice for travellers wanting to explore the beauty of Skye.

Where to stay in Dunvegan

Dunvegan offers a perfect blend of romance and adventure, ideal for those seeking a cultural escape. Discover the charm of rural retreats and secluded locations while soaking in unrivalled sunsets against a backdrop of majestic mountains and moorland. Nearby, experience the warmth of friendly locals and family-friendly attractions that celebrate the region's rich history. Whether you're hiking or simply relaxing, Dunvegan promises a memorable getaway steeped in natural beauty and cultural vibrancy.

  • Orbost: Nestled in the picturesque area of Dunvegan, Orbost is a charming village known for its outdoor and cultural experiences. This destination attracts visitors primarily from August to October, making it a vibrant spot during these months. With a variety of hiking trails and recreational areas, adventurers can immerse themselves in the stunning landscapes. Don’t miss the chance to explore local landmarks such as historic castles and serene lakes, which add a touch of romance and history to your travel experience.
  • Herebost: Situated near Dunvegan, Herebost is a delightful village that offers breathtaking scenery and a dash of adventure. Peak travel months from August to October bring a lively atmosphere, with visitors drawn to the area’s stunning mountains and beautiful beaches. Whether you’re keen on hiking or simply soaking in the views, Herebost is an ideal base for nature lovers. The diverse landscape encourages exploration and creates unforgettable memories in the heart of Scotland’s natural beauty.
  • Uiginish: Uiginish, another gem close to Dunvegan, is perfect for those seeking outdoor adventures and scenic vistas. Like its neighbouring villages, Uiginish sees a seasonal influx of tourists between August and October. Visitors can enjoy hiking trails that lead to remarkable landmarks, including a historic lighthouse that offers panoramic views of the coastline. The blend of adventure and history makes Uiginish a captivating spot for anyone looking to connect with Scotland’s rich heritage and stunning landscapes.

Things to do near Dunvegan

Dunvegan offers a perfect blend of romantic and outdoor activities for your vacation. You can explore scenic hiking trails, enjoy local shops, and indulge in various outdoor adventures. Don't miss out on travel tips for navigating the area and discovering unique island experiences to make your trip unforgettable.

Shopping

In Dunvegan, visit the Skye Silver Gift Shop, only 4.8km away, for unique jewellery and gifts. The Shilasdair Shop, 11.3km from Dunvegan, offers beautiful textiles. For a scenic drive, head to Isle of Skye Oysters, located 14.8km away, for fresh seafood and local products.

Recreation

At Skeabost Golf Course, enjoy a round of golf surrounded by breathtaking landscapes, just 16.1km from Dunvegan. A.C.E Target Sports Skye offers thrilling outdoor activities 20.9km away, perfect for those seeking an adrenaline rush. For a serene experience, explore the Quiraing Walk Trail Access, located 27.4km away, ideal for relaxation and reflection.

Adventure

Explore the rugged beauty of the Isle of Skye with a hike to the Old Man of Storr, featuring dramatic landscapes and stunning views. For an adrenaline rush, try coasteering along the rocky coastline, where you can swim, climb, and jump into the crystal-clear waters.

Nightlife

In Dunvegan, the vibrant atmosphere is best experienced at The Old School Restaurant & Bar, where live music and hearty meals create a lively setting. For a more relaxed vibe, the Dunvegan Castle offers enchanting evening tours, letting you soak in history under the stars.

Booking tips and Expedia advantages for Dunvegan

If you're planning a trip to Dunvegan, consider visiting in the cheaper months of January to February or November to save on accommodation. Booking about a month in advance often yields the best rates, especially on Wednesdays, while Sundays are pricier. Use Expedia to find last-minute deals or package offers that combine flights and hotels for extra savings. Look for free activities, such as exploring the scenic surroundings, and utilise public transport options to keep costs down. Always sort accommodation searches by price to find the best bargains on cottages and other lodgings.

  • 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: Utilise Expedia’s search tool to refine your options based on your budget, preferred location, and the type of accommodation you desire. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Dunvegan hotel booking with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for a romantic, outdoor, or culture-themed getaway. Explore stunning attractions like Dunvegan Castle, the charming village of Dunvegan, and the scenic Loch Dunvegan. With beautiful beaches and a historic lighthouse, this destination offers a variety of experiences for those seeking adventure or cultural enrichment. Whether you're keen on outdoor activities or delving into local history, Dunvegan has something for every traveller.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this enchanting castle is steeped in Scottish history and romance. Explore its beautifully maintained gardens, rich cultural heritage, and captivating tales of the MacLeod clan that have shaped its legacy.
  • Neist Point Lighthouse: A historic lighthouse located 12.9km from Dunvegan, Neist Point offers stunning coastal views and a glimpse into maritime history. The dramatic cliffs surrounding the lighthouse provide a fantastic backdrop for photography and witnessing the local wildlife.
  • Talisker Beach: Situated 17.7km from Dunvegan, Talisker Beach is a breathtaking stretch of sand with rugged cliffs and crashing waves. Enjoy tranquil walks along the shore while soaking in the natural beauty and unique beach vibes of the Isle of Skye.

Best time to go to Dunvegan

The best time to visit Dunvegan is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Accessing Dunvegan, Scotland is convenient via three major airports. Stornoway Airport (SYY) is situated 88.5km away, with nearby accommodations like the 4-star Stornoway Bed and Breakfast, Hebridean Guest House, and the Cabarfeidh Hotel, all within 3.2km. Benbecula Airport (BEB) is 46.7km distant, offering options such as the 3-star Orasay Inn, 11.3km away, and Swan View Lodge, 17.7km away. Lastly, Castlebay Airport (BRR-Barra), located 69.2km from Dunvegan, features the 3-star Borrodale Hotel and UIST Travel Accommodation, both 16.1km from the airport, along with the Polochar Inn, just 9.7km away.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveller data, Minnies Rooms is one of the top choices for your stay. This B&B offers free breakfast and free parking. Other good choices for your visit include Dunvegan Camping Pods and Hame Hotel. See all available top hotels, or vacation rentals in Dunvegan.
What are some of the best holiday rentals that Dunvegan has to offer?
New - Central Portree Sleeps 4: This holiday home rental outside of Dunvegan offers a garden, a BBQ and laundry facilities to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. 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 29 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.

Explore a world of travel with Expedia