Skip to main content

Search hotels in Dunkeld

Enter your dates to see the latest prices and deals for Dunkeld hotels

Filter by:

Star rating

Review score

Dunkeld – 38 hotels and places to stay

Located in Dunkeld, within 29 km of Castle Menzies and 46 km of Discovery Point, The Merryburn - Rooms and Courtyard Studios offers accommodation with free WiFi throughout the property.

Everything. So relaxed. Well-equipped. The location for Birnham Arts was great for this particular trip. We've stayed here several times and hope to do so many times into the future.
Review score
9.4
Superb
515 reviews
Price from
£135
1 night, 2 adults

Situated in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views.

The location was great, overlooking the river and close to the high street.
Review score
8.9
Fabulous
152 reviews
Price from
£180
1 night, 2 adults

In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity centre and luxury health club. The hotel offers free parking and spacious rooms.

Loved the location of the property, it’s a gorgeous hotel and beautifully decorated. The staff are very helpful and friendly. We enjoyed our getaway.
Review score
8.5
Very good
2,792 reviews
Price from
£152.50
1 night, 2 adults

PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL...

We loved it all. We were making a late arrival and the hotel manager assured we were informed about arrival procedures. We were welcomed warmly and loved our stay.
Review score
8.6
Fabulous
370 reviews
Price from
£195
1 night, 2 adults

Set in Dunkeld, 26 km from Scone Palace, The Taybank offers accommodation with a garden, free private parking, a restaurant and a bar.

Friendly, informal
Review score
8.6
Fabulous
130 reviews
Price from
£218.50
1 night, 2 adults

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas.

Location is very central.
Review score
5.9
Passable
975 reviews
Price from
£99
1 night, 2 adults

Tayburn House, a property with a garden, is set in Dunkeld, 29 km from Castle Menzies, 46 km from Discovery Point, as well as 27 km from Killiecrankie.

Trevor, the host was extremely welcoming, kind and helpful. He served us breakfast which was fantastic, with a great selection to choose from. Cannot fault our experience in anyway!
Review score
9.5
Exceptional
494 reviews
Price from
£95
1 night, 2 adults

Kennacoil, a property with barbecue facilities, is located in Dunkeld, 25 km from Castle Menzies, 30 km from Scone Palace, as well as 30 km from Killiecrankie.

I liked the beautiful location.The facilities were all very clean. Everyone was very friendly and helpful and made our whole family welcome.
Review score
9.6
Exceptional
35 reviews
Price from
£60
1 night, 2 adults

Located in Dunkeld and only 22 km from Castle Menzies, The Farmhouse B&B provides accommodation with mountain views, free WiFi and free private parking.

Lovely location, beautifully furnished, warm and friendly hosts
Review score
9.7
Exceptional
370 reviews
Price from
£130
1 night, 2 adults

Atholl Apartment - A Unique apartment in countryside park with WIFI and access to pool and bar, a property with a bar, is located in Perth, 25 km from Scone Palace, 30 km from Castle Menzies, as well...

Beautiful apartment, bigger than expected. My kids loved the pool and the play park. Nice walk via the river to the closest town (maybe 15 minutes) Would recommend - looking into returning ourselves
Review score
8.3
Very good
141 reviews
Price from
£169
1 night, 2 adults
See all 38 hotels in Dunkeld

Hotels with parking in Dunkeld

Most booked hotels in Dunkeld in the past month

See all

FAQs about hotels in Dunkeld

What guests said about Dunkeld:

  • Review score
    10.0

    Dunkeld is a lovely picturesque village.

    Dunkeld is a lovely picturesque village. There is a great mix of interesting shops to visit. Lots of tourist attractions locally or just look at the beautiful Scottish scenery and stroll along the river Tay. We stayed at the Dunkeld House Hotel which is beautiful and set in lovely grounds on the edge of the river. Great place to stay for comfort, food and relaxation.
    Guest review by
    Lynette
    United Kingdom
  • Review score
    10.0

    The area is really beautiful and filled with nature plus...

    The area is really beautiful and filled with nature plus excellent trekking sites. We stayed at the Dunkeld House Hotel which greatly exceeded our expectations both in food and service, loved it. Nearby we completed the Landrover Experience Scotland, wow, what a fantastic experience!
    Guest review by
    Lisa
    Ireland
  • Review score
    10.0

    Great walking in the surrounding forest.

    Great walking in the surrounding forest. Pretty town with good eating and drinking options. Often live music in the Taybank. One of my favourite weekend break locations as an easy trip from Edinburgh.
    Guest review by
    Audrey
    United Kingdom
  • Review score
    10.0

    Dunkeld has a variety of short and longer walks.

    Dunkeld has a variety of short and longer walks. Some beautiful scenery and the walks beside the river are very relaxing. There is a good selection of places to eat and to buy provisions if you are self catering. There are lovely small shops to browse around. Lots of dog friendly places. Interesting tourist attractions. Easy access by road and train. Good base to visit other tows and attractions in the area.
    Guest review by
    Carol
    United Kingdom
  • Review score
    10.0

    Dunkeld is a small historic town buzzing with activity.

    Dunkeld is a small historic town buzzing with activity. Central to the town is the cathedral which is open to visitors, and the town has plenty of cafes and artisan bakeries, as well as small shops selling local produce such as jams and whiskies. The neighbouring village of Birnam has a lovely arts centre and Beatrix Potter exhibition. Overall, this is a great location for walkers, with a series of circular walks within beautiful countryside.
    Guest review by
    Claire
    United Kingdom
  • Review score
    10.0

    Four of us spent 2 nights at Birnam Hotel and thoroughly...

    Four of us spent 2 nights at Birnam Hotel and thoroughly enjoyed Birnam and nearby Dunkeld. For us, this was a perfect stop between Edinburgh and Inverness. We had time to walk and to enjoy the beautiful River Tay. We were able to wander and relax. All of us have said that we'd like to return to this area but to spend more time there. We didn't have a car, and a car would be necessary on our next trip because we'd like to see the beautiful scenery.
    Guest review by
    Frances
    United States

See reviews by guests who stayed at hotels in Dunkeld

See all
  • Review score
    9.4
    Superb · 73 reviews
    Amazing apartment, beautifully presented and very stylish. Bedding, towels etc all of good quality and there was everything you could possibly have needed to make your stay enjoyable. Situated in the centre of Dunkeld, lots of lovely shops and great places to eat. We were attending a wedding on the Murthly Estate which was just 15 minutes away and there was plenty of room for us all to get ready in comfort. Suited us better than staying in a hotel.
    Guest review by
    Lindsey
    United Kingdom
  • From £202 per night
    Review score
    8.5
    Very good · 2,792 reviews
    The breakfast was very good,plenty of choice.There are plenty of good scenic walks which lead back to Dunkeld and Birnam. The towns have nice coffee shops and areas to sit and relax. Ideal location to chill. The hotel is also a great place to relax 😌
    Guest review by
    Duthie
    United Kingdom
  • From £230 per night
    Review score
    8.6
    Fabulous · 370 reviews
    A lovely and comfortable place to stay. The hotel was always immaculate and very clean. We loved the great ambiance and nice touches to make it feel less like a hotel and more like a nice home. The staff were all super friendly and accommodating.
    Guest review by
    Catherine
    United Kingdom
  • From £95 per night
    Review score
    9.5
    Exceptional · 494 reviews
    Perfect welcoming and attentive host.Really comfortable bed.Excellent breakfast,ample parking and well situated..Having previously stayed in the Dunkeld House Hotel and was disappointed ,this was all that I expected.Strongly recommended .
    Guest review by
    Maccallum
    United Kingdom
  • From £85 per night
    Review score
    7.4
    Good · 1,178 reviews
    Really friendly staff, room very pleasant. Lovely view of red squirrels in a tree when I woke up. Nice walk along the river into Dunkeld if you head down behind the hotel.
    Guest review by
    Christa
    United Kingdom