A calm lake with mountains in the background and a pink sky.

Search Dunan 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunan hotels

1. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (628 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is AU$571
includes taxes & fees
20 Aug - 21 Aug
Sligachan Hotel

2. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (242 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is AU$516
includes taxes & fees
22 Aug - 23 Aug
Broadford Hotel

3. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is AU$640
includes taxes & fees
24 Aug - 25 Aug
Isle of Raasay Distillery

4. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (555 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is AU$430
includes taxes & fees
8 Aug - 9 Aug
Tingle Creek Hotel

5. Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (47 reviews)
"Applecross is an experience in itself. Remote, beautiful, quiet, and breathtaking. Highly recommend and the breakfast was lovely."
United States
Jerrilyn
The price is AU$590
includes taxes & fees
8 Aug - 9 Aug
Applecross B&B and Cabins

6. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (265 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is AU$584
includes taxes & fees
29 July - 30 July
Eilean Iarmain

7. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (469 reviews)
"Onsite parking, easy self check in/out, beds were comfortable, large room, self serve breakfast buffet. We had a nice stay. "
United States
Linsey
The price is AU$536
includes taxes & fees
25 Aug - 26 Aug
Isle of Skye Guest house

8. Ardcana

Ardcana
3.5 star property
Breakish
9.6 out of 10, Exceptional, (90 reviews)
"Great property if you like luxurious cabin experience. Will book again if I am visiting that area"
United States
Bhautik
The price is AU$764
includes taxes & fees
23 Aug - 24 Aug
Ardcana

9. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (847 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is AU$395
includes taxes & fees
22 Aug - 23 Aug
Tongadale Hotel

10. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (484 reviews)
"Our short stay at Duisdale House was delightful. The staff were helpful and always smiling! Their charm added to the overall charm of the lovely facility. Our dinner there was possibly the best of our ten day stay in Scotland! "
United States
Kathryn
The price is AU$934
includes taxes & fees
30 July - 31 July
Duisdale House Hotel

11. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,002 reviews)
"Very nice, clean rooms. Convenient location and and excellent buffet breakfast was included in the cost of a night’s stay."
United States
Chris
The price is AU$430
includes taxes & fees
23 Aug - 24 Aug
Dunollie Hotel

12. The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is AU$579
includes taxes & fees
19 Aug - 20 Aug
The Pod at Greenbank

13. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (424 reviews)
"Clean average size room, great view, good food super friendly staff"
United States
justin
The price is AU$665
includes taxes & fees
16 Aug - 17 Aug
Balmacara Hotel

14. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is AU$1,104
includes taxes & fees
20 Aug - 21 Aug
Cuillin Hills Hotel

15. Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (90 reviews)
"Tucked away at the back of the house the glamping pod has everything you need, the owner is friendly and helpful and there if you need anything. The pod is well equipped and spotless. We loved our stay there and would recommend. "
United Kingdom
Julie
The price is AU$374
includes taxes & fees
24 Aug - 25 Aug
Anneth Glamping Pod

16. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (352 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
The price is AU$1,022
includes taxes & fees
23 Aug - 24 Aug
Bracken Hide Hotel

17. Inn at Aird a Bhasair

Inn at Aird a Bhasair
3.0 star property
Ardvasar
9.2 out of 10, Wonderful, (132 reviews)
"Lovely little place, delicious food, friendly staff. "
United States
Holly
The price is AU$551
includes taxes & fees
23 Aug - 24 Aug
Inn at Aird a Bhasair

18. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (209 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is AU$849
includes taxes & fees
23 Aug - 24 Aug
Toravaig House Hotel

19. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.6 out of 10, (969 reviews)
"The hotel was good value for money. Clean, friendly staff and breakfast was great. I would stay again."
United Kingdom
James
The price is AU$380
includes taxes & fees
24 Aug - 25 Aug
Kings Arms Hotel

20. Roselea

Roselea
3.0 star property
Strath
10.0 out of 10, Exceptional, (1 review)
"⭐⭐⭐⭐⭐ If you are looking for a place to stay on the Isle of Skye, stop searching—this is it. Roselea was far more than accommodation; it truly became our home away from home. We have stayed in many holiday rentals over the years, and this is one of the finest we have ever experienced. The house is spotless, beautifully maintained, and incredibly comfortable. Every detail has been carefully considered, from the quality of the furnishings to the thoughtful amenities that make you feel welcome...
Mexico
Carlos
The price is AU$2,818
includes taxes & fees
25 Aug - 26 Aug
Roselea
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.
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.

A red canoe on a calm lake with mountains in the background.
Photo by Calum McRoberts
Open Photo by Calum McRoberts

Top Dunan Hotel Reviews

Recent Reviews in Dunan

More cheap accommodation in Dunan

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 cancelled 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 hotel booking in Dunan with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Dunan hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Dunan?
Prices for hotels in Dunan often vary, but you can find a great deal from AU$374 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 our cheapest rates.

Explore a world of travel with Expedia