Find hotels in Dunan from £74

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunan hotels

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (237 reviews)
"Excellent hotel, charming and great service"
United States
barbara
The price is £84
includes taxes & fees
8 Mar - 9 Mar
Eilean Iarmain

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (347 reviews)
"Friendly staff, great room"
United Kingdom
Simon
The price is £104
includes taxes & fees
8 Mar - 9 Mar
Balmacara Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (597 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 £146
includes taxes & fees
6 Mar - 7 Mar
Cuillin Hills Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (438 reviews)
"Friendly and helpful staff, delicious breakfast and beautiful location."
Canada
Megan
The price is £148
includes taxes & fees
1 Apr - 2 Apr
Tingle Creek Hotel

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 £177
includes taxes & fees
12 Mar - 13 Mar
Bracken Hide Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
6.8 out of 10, (1,000 reviews)
"Very welcoming staff, quiet rooms."
Canada
Isabelle
The price is £74
includes taxes & fees
21 Mar - 22 Mar
Dunollie Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (309 reviews)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is £154
includes taxes & fees
14 Mar - 15 Mar
The Marmalade Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (319 reviews)
"Staff were amazing "
United Kingdom
Steve
The price is £161
includes taxes & fees
6 Mar - 7 Mar
The Skye Inn

Loch Eyre House

Loch Eyre House
2.5 star property
Skeabost
9.4 out of 10, Exceptional, (84 reviews)
"David and lynn run this bnb absolutely brilliant had amazing time there breakfast was exceptional would definitely recommend staying there"
United Kingdom
Michelle
The price is £143
includes taxes & fees
28 Mar - 29 Mar
Loch Eyre House

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (469 reviews)
"Great hotel, with a beautiful property. The building is a bit dated and a few more reasonable dining options would be welcomed. There is only a fine dinning restaurant on the property. But overall a good stay."
United States
Andrei
The price is £119
includes taxes & fees
6 Mar - 7 Mar
Duisdale House Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (126 reviews)
"Perfect place to relax , highly recommended"
United Kingdom
Roxane
The price is £120
includes taxes & fees
6 Mar - 7 Mar
House Of Juniper - The Cabins

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (829 reviews)
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
United Kingdom
calum
The price is £112
includes taxes & fees
8 Mar - 9 Mar
Tongadale 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 £137
includes taxes & fees
6 Mar - 7 Mar
The Bosville

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (232 reviews)
"Nice place to stay."
Canada
D
The price is £95
includes taxes & fees
6 Mar - 7 Mar
Broadford Hotel

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 £83
includes taxes & fees
8 Mar - 9 Mar
The Portree Hotel

Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.6 out of 10, Good, (664 reviews)
"Clean room, wonderful staff, quiet"
United States
Skyekoyeh
The price is £119
includes taxes & fees
6 Mar - 7 Mar
Kyle Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (376 reviews)
"Great location and nice accommodations."
United States
Robert
The price is £80
includes taxes & fees
26 Mar - 27 Mar
Isle of Skye Guest house

Sidhean Dubha Holiday Home

Sidhean Dubha Holiday Home
4.5 star property
Portree Town
9.6 out of 10, Exceptional, (7 reviews)
"Beautiful comfortable home at a great price and location! "
United States
Brendy
The price is £330
includes taxes & fees
21 Mar - 22 Mar
Sidhean Dubha Holiday Home

Coolin View Guest Rooms

Coolin View Guest Rooms
3.0 star property
Portree Town
8.6 out of 10, Excellent, (228 reviews)
"Clean room with easy access to downtown. "
United States
Terah
The price is £83
includes taxes & fees
6 Mar - 7 Mar
Coolin View Guest Rooms

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (201 reviews)
"Very cute little hotel in picturesque setting.The room was spotless and the bed was very comfortable."
United States
Elena
The price is £119
includes taxes & fees
8 Mar - 9 Mar
Toravaig House Hotel
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 holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Dunan

Venture to Isle of Skye Market Square and Raasay Ferry—just two of the sights around Dunan.

Crossing Caolas Scalpay A narrow crossing separates Skye from Scalpay. A canoe makes the short journey across this tidal reach very easy. At low tide the crossing is only about 100 metres and I have heard that it may even be possible to wade this stretch.
Photo by Calum McRoberts
Open Photo by Calum McRoberts

Top Dunan Hotel Reviews

More cheap stays in Dunan

Hotels in Dunan with star rating

Frequently asked questions

What is the best area to stay in Dunan?
The best area to stay in Dunan is generally within the village centre itself, particularly around the main street and the harbour, for convenient access to local amenities and activities.

Dunan village is relatively small and compact, with most hotels, shops, and eateries clustered along its main thoroughfare, often referred to as Shore Street, which gently curves along the coastline. The harbour is a central feature, where many boat tours depart and where you can often spot local fishing boats. This area provides a great base for exploring the dramatic Scottish landscape.

Couples looking for a relaxing getaway will appreciate staying in Dunan village. You'll find a selection of charming hotels and guesthouses, many offering views over the water. It's easy to enjoy leisurely strolls along the shore, visit the local artisan shops, or dine at one of the seafood restaurants without needing to travel far. The pace of life here is calm, great for unwinding.

For those planning to explore the Isle of Skye and the surrounding Highlands, staying in Dunan village centre offers excellent convenience. It's well-connected by road to other key areas of the island, making it a practical starting point for day trips to iconic landmarks like the Old Man of Storr or the Fairy Pools.
When is the best time to go to Dunan?
The best time to go to Dunan depends on your preferences for weather and activities, but generally, the late spring (May-June) and early autumn (September-October) offer the most pleasant conditions.

During late spring, the weather is typically mild, and the days are long, making it ideal for exploring the outdoors. You'll find the countryside green and blooming, and the midges (small biting insects) are less prevalent than in mid-summer. This period is excellent for couples who enjoy hiking and scenic drives, as the landscapes around Loch Dunan are particularly stunning without the peak season crowds.

Early autumn also provides comfortable temperatures and beautiful scenery as the leaves begin to change colour. The Midge season is usually over by September, allowing for more enjoyable outdoor activities. This time of year is superb for those interested in photography or simply soaking in the natural beauty of the Highlands in a more tranquil setting. Many local events and festivals wind down towards the end of October, so you can still catch some local culture.

While July and August offer the warmest temperatures, they also bring the highest number of visitors and the most midges, which can be a nuisance during outdoor pursuits.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dunan.
How can I save on a Dunan hotel booking with Expedia?
Members always get our best prices. Find our best Dunan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Dunan hotel?
Prices for hotels in Dunan often vary, but you can find a great deal from £74 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia