Hotels in Dunvegan

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Dunvegan?

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
Tucked in Scotland's magical Isle of Skye, this guesthouse offers a tranquil escape near Dunvegan Castle. Enjoy daily housekeeping, free WiFi and parking, plus a charming restaurant and garden terrace for Highland relaxation.
The price is AU$490
includes taxes & fees
4 July - 5 July
Hame Hotel

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (77 reviews)
The price is AU$563
includes taxes & fees
28 June - 29 June
Atholl House Skye

Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
Unwind in this charming cottage adjacent to a golf course in Dunvegan. The private kitchen lets you prepare meals while exploring nearby Dunvegan Castle and Macleod's Tables. Free WiFi, parking, and a garden add convenience to your Scottish getaway.
The price is AU$797
includes taxes & fees
4 July - 5 July
Shepherds Hut

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
The price is AU$499
includes taxes & fees
20 June - 21 June
Skye Lodge

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (617 reviews)
Set in Minginish with Am Basteir and Fairy Pools nearby, this charming Scottish retreat offers free WiFi and parking. Grab drinks at the welcoming bar or dine at Seumas' Restaurant. Guests consistently praise the helpful staff and pristine rooms.
The price is AU$511
includes taxes & fees
2 July - 3 July
Sligachan Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (53 reviews)
Perched in Staffin, this charming hotel offers free breakfast, WiFi, and parking. Enjoy local flavours at Flodigarry Restaurant for lunch or dinner, then unwind at the bar. Explore nearby Quiraing and hiking trails after relaxing in the garden terrace.
The price is AU$416
includes taxes & fees
21 June - 22 June
The Flodigarry Hotel in the Skye

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (195 reviews)
The price is AU$341
includes taxes & fees
25 June - 26 June
Greshornish House Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (331 reviews)
Discover the wild charm of Skye from this serene hotel featuring 2 inviting bars, a welcoming restaurant, and thoughtful staff. Enjoy complimentary perks including breakfast, WiFi, and parking while exploring nearby Skye and Lochalsh Archive Centre.
The price is AU$960
includes taxes & fees
29 June - 30 June
Bracken Hide Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (69 reviews)
Sip single malt whisky at this bay-front hotel with an in-house distillery and restaurant. Free breakfast, WiFi, and parking enhance your stay near Raasay House Activities Centre and the ferry terminal on this scenic Scottish isle.
The price is AU$369
includes taxes & fees
21 June - 22 June
Isle of Raasay Distillery

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,017 reviews)
Immerse yourself in scenic Uig at this welcoming hotel offering free breakfast, WiFi, and parking. Savour lunch and dinner at the on-site restaurant, or unwind at the bar. The helpful staff and garden setting enhance your Isle of Skye adventure near Uig Pottery.
The price is AU$571
includes taxes & fees
18 June - 19 June
Uig Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (546 reviews)
The price is AU$928
includes taxes & fees
29 June - 30 June
Skeabost House Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (840 reviews)
Located just minutes from Somerled Square and Portree Harbour, this hotel offers free breakfast and WiFi. Guests love the restaurant's delicious meals, and the friendly staff ensure a comfortable island stay. The bar/lounge provides a perfect spot to relax after exploring scenic surroundings.
The price is AU$377
includes taxes & fees
7 July - 8 July
Tongadale Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (212 reviews)
Unwind at this charming Skeabost retreat where the restaurant serves delicious meals and the garden offers peaceful relaxation. After exploring nearby Loch Beag, enjoy drinks at the welcoming bar. Free breakfast and parking add value to your Scottish getaway.
The price is AU$525
includes taxes & fees
18 June - 19 June
Redwood House Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
The price is AU$436
includes taxes & fees
28 June - 29 June
The Portree Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (372 reviews)
This welcoming Portree hotel offers free breakfast, WiFi, and parking, with Skye and Lochalsh Archive Centre and Somerled Square just minutes away. The restaurant serves delicious meals, while the bar provides perfect evening relaxation after exploring the area.
The price is AU$499
includes taxes & fees
18 June - 19 June
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (336 reviews)
Unwind at this Georgian retreat offering British cuisine at Chargrill Restaurant, plus a welcoming bar and terrace. The walkable location places you near Somerled Square and Skye archives, with free WiFi and parking for easy Isle of Skye exploration.
The price is AU$759
includes taxes & fees
20 June - 21 June
The Marmalade Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (614 reviews)
Enjoy the stunning local cuisine at The View restaurant while staying at this Portree retreat. Located near Aros Experience and Portree Harbour, the hotel offers free breakfast, WiFi, and parking. Guests love the helpful staff and excellent condition.
The price is AU$1,119
includes taxes & fees
6 July - 7 July
Cuillin Hills Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (293 reviews)
Sink into Portree's coastal charm at this intimate hotel near the scenic harbour and Somerled Square. Savour excellent meals at the restaurant, unwind with drinks at the bar, and count on attentive staff to enhance your Isle of Skye adventure.
The price is AU$688
includes taxes & fees
19 June - 20 June
The Bosville

Faodail House

Faodail House
2.0 star property
Skeabost
The price is AU$2,732
includes taxes & fees
20 June - 21 June
Faodail House

Tigh Na Fraoch,

Tigh Na Fraoch,
3.5 star property
Skeabost
5.0 out of 10, (2 reviews)
The price is AU$727
includes taxes & fees
6 July - 7 July
Tigh Na Fraoch,
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.

Top neighbourhoods in Dunvegan

Top landmarks in Dunvegan

Learn more about Dunvegan

Dunvegan is well known for its attractions such as Dunvegan Castle and Claigan Coral Beach. This welcoming city has something for everyone including restaurants and sights like Coral Beach and Harlosh Island—all within a scenic setting.

Check out reviews of Dunvegan hotels guests love

Frequently asked questions

How much does a hotel room cost in Dunvegan?
You can choose a great hotel in Dunvegan from AU$341 with properties to suit all budgets and needs. If you're after an affordable hotel in Dunvegan that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Dunvegan hotels?
Discover great deals on Dunvegan hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Dunvegan hotels.
Can I book Dunvegan hotels with free cancellation?
In order to book a refundable Dunvegan hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Dunvegan?
Our travellers' favourite pet-friendly hotels in Dunvegan include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Dunvegan.
What are some of the best hotels in Dunvegan for couples?
Choose a top-rated Dunvegan romantic hotel and enjoy your couple's getaway. Our travellers love Kilmuir Park, a bed & breakfast with couples/private dining. Discover more hotels in Dunvegan on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some popular hotels in central Dunvegan?
If you're looking for hotels in central Dunvegan, check out Atholl House Skye and The Tide B&B. Travellers love Atholl House Skye for its location, as well as the free continental breakfast, free parking and free WiFi this hotel offers. The Tide B&B is another popular central bed & breakfast with a restaurant, a bar/lounge and a free continental breakfast. Edinbane and Milovaig are some of the most central areas for your Dunvegan holiday.
Can I book a refundable accommodation option in Dunvegan?
If you want the flexibility to change your plans to Dunvegan, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Dunvegan if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 6 holiday homes. You can also consider one of the 8 cottages for your trip.
What will the weather in Dunvegan be like during my visit?
August and July are typically the warmest months in Dunvegan, when the average temperature is 13°C. February and January are the coldest months, when the average temperature is 7°C. October and December are the months with the most rain.
Why should I book my Dunvegan hotel with Hotels.com?
There are lots of reasons to book your Dunvegan trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Dunvegan

Whispers of the Isles: Discover the Enchantment of Dunvegan Castle

Nestled on the enchanting Isle of Skye, Dunvegan is a hidden gem that beckons nature lovers and history enthusiasts alike. Dominated by the majestic Dunvegan Castle, the ancestral home of the MacLeods, this charming village overlooks the stunning Loch Dunvegan, where shimmering waters meet rugged landscapes. Explore the castle's exquisite gardens or embark on a boat trip to the nearby islands, rich with wildlife. With its captivating scenery and rich cultural heritage, Dunvegan offers a tranquil escape, perfect for romantic getaways or off-the-beaten-path adventures. Experience the magic of this Scottish treasure and create unforgettable memories.

Discover great hotels in Dunvegan

Dunvegan offers a range of accommodation options, from cosy guest houses to budget-friendly stays, many providing a hearty Scottish breakfast. Enjoy comfortable lodgings with easy access to local attractions, ensuring a pleasant experience in this charming village on the Isle of Skye. These are some of the hotels preferred by our travellers in Dunvegan:

  1. Silverdale Guest House & CottageOpens in a new window: Silverdale Guest House & Cottage offers a cosy guesthouse experience, perfect for leisure travellers seeking a tranquil retreat. The property features complimentary breakfast options, including a continental breakfast, ensuring a delightful start to your day. With a flatscreen television for entertainment, guests can unwind in comfort after a day of exploring. The inviting atmosphere and warm hospitality create an ideal setting for those who appreciate a personalised touch during their stay, making it a popular choice among discerning visitors.
  2. Glendale ViewOpens in a new window: Glendale View stands out as a charming bed and breakfast, ideal for travellers looking for a distinctive experience in a rural setting. With thoughtful amenities such as a flatscreen television, it ensures guests feel at home. The surrounding area offers breathtaking views and activities that highlight the natural beauty of Dunvegan. This intimate lodging option is favoured by those who value comfort and authenticity, providing a delightful base for exploring the scenic landscapes of Scotland.
  3. Redwood House HotelOpens in a new window: Redwood House Hotel is a sophisticated hotel catering to leisure travellers seeking a blend of luxury and comfort. With a range of dining options, including a bar and lounge, as well as a restaurant that serves complimentary breakfast, it promises an exceptional culinary experience. The hotel’s stylish design and attention to detail create a refined atmosphere, attracting guests who appreciate high-quality service and a memorable stay. The combination of exquisite dining and elegant accommodations makes it a top choice for those pursuing a high-end retreat in Dunvegan.

Top locations to stay in Dunvegan

Some of the best areas to stay in Dunvegan are Stein, Lonmore, and Orbost. Stein is known for its picturesque waterfront and charming cottages, while Lonmore boasts friendly locals and a welcoming atmosphere. Orbost offers stunning views of Loch Dunvegan and proximity to Dunvegan Castle. For first-time visitors, Stein is the best choice due to its scenic beauty and unique character.

  1. SteinOpens in a new window: Stein is a charming village located on the shores of Loch Bay, making it an idyllic spot for those seeking stunning coastal views and a peaceful atmosphere. The area is renowned for its friendly people and a sense of community that welcomes visitors with open arms. You can explore the picturesque harbour and enjoy local arts and crafts, adding a unique flair to your stay. Don't miss out on the chance to sample fresh seafood at the local eateries, which are a highlight for many visitors.
  2. LonmoreOpens in a new window: If you're looking for a tranquil retreat, Lonmore is a fantastic option. Known for its friendly vibe, this area offers a relaxing atmosphere perfect for unwinding after a day of exploration. The surrounding landscapes are ideal for leisurely walks and enjoying nature, while the local community often hosts events that showcase the rich culture and traditions of the region, giving you a taste of authentic Scottish life.
  3. OrbostOpens in a new window: Orbost is a hidden gem that offers a true escape into the beautiful Scottish countryside. The area is known for its stunning natural beauty, including rolling hills and scenic landscapes that are perfect for walking and photography. Friendly locals make you feel at home, and you can experience a range of outdoor activities that allow you to immerse yourself in the tranquil surroundings. Orbost is also a great base for exploring nearby attractions, making it an excellent choice for a memorable stay.

Things to do in Dunvegan

Dunvegan enchants visitors with its rugged coastline, tranquil lochs, and breathtaking mountains. Explore scenic trails perfect for hiking, or enjoy peaceful boating experiences on the shimmering waters. The lush gardens and diverse wildlife add to the charm, making it an ideal spot for nature lovers and outdoor enthusiasts alike.

  • Neist Point LighthouseOpens in a new window – Journey to the rugged cliffs of Neist Point to explore this historic lighthouse. Standing majestically on the island's most westerly point, it offers stunning coastal views and a chance to spot dolphins and seals in the surrounding waters. The path leading to the lighthouse is a delightful hike that lets you soak in the dramatic landscapes of Skye.
  • Macleod's TablesOpens in a new window – Conquer the heights of Macleod's Tables, a pair of flat-topped hills that promise breathtaking panoramas. The hike here is invigorating and rewards you with sweeping views of the island's coastline and the distant mountains. It's a perfect spot for a picnic or simply to enjoy the serene beauty of the Scottish landscapes.
  • Dunvegan CastleOpens in a new window – Step into the rich history of Scotland at Dunvegan Castle, the oldest continuously inhabited castle in Scotland. Explore its stunning gardens and discover the intriguing artefacts that tell the story of the MacLeod clan. Don't miss the chance to take a boat trip to see the local seal colonies, making your visit an unforgettable experience.

4 tips for savvy savings when booking a hotel in Dunvegan

  1. Book for the cheapest times: The most affordable time to visit Dunvegan is during January, February, and November, when hotel prices are lower. For those looking to explore the area's historical landmarks and cultural attractions, a stay of at least 2 to 3 days is recommended. This duration allows visitors to enjoy the stunning scenery, dine at local eateries, and take part in excursions to the castle and nearby islands. With friendly locals and a variety of family-friendly hiking opportunities, Dunvegan offers great value for money for budget-conscious travellers. Keep an eye out, as prices may drop during these months, making it an even more appealing option for a memorable getaway.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for accommodation in Dunvegan, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on nearby hotels. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you save on your stay. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, making it easier to find great cottage deals or hotel bargains. With these resources, you're more likely to be among the first to know if prices drop or rooms become available.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a hotel in Dunvegan. For those in search of distinctive accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates to enhance your chances of finding the best deal.
  4. Consider your location: Staying closer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, you might want to consider hotels in less central areas or neighbourhoods, striking a balance between price and easy access to the places you intend to visit. You could also look into independent hotels a bit further out, as they usually tend to be more affordable and can provide a more authentic experience.

Best time to go to Dunvegan

Dunvegan experiences its lowest average temperature in February, at 43.3°F (6.3°C), while August is the hottest month, with an average temperature of 56.5°F (13.6°C). October tends to be the wettest months.The peak travel months to visit Dunvegan are April, July, and August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.