Skip to main content

Search hotels in Dunkeld

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

Dunkeld – 34 hotels and places to stay

Filter by:

Star Rating
Review score

The Merryburn - Rooms and Courtyard Studios

Hotel in Dunkeld

Offering free WiFi, The Merryburn - Rooms and Courtyard Studios offers accommodations in Dunkeld, 18 miles from Castle Menzies and 30 miles from Discovery Point.

M
Michael
From
United Kingdom
It had all the facilities someone would need and the location is great for outdoor activities or visiting Dunkeld. It was a peaceful B and B.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 607 reviews
Price from
$144.89
1 night, 2 adults

Dunkeld House Hotel

Hotel in Dunkeld

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

L
Lesley
From
Thailand
The beautiful location. The excellent staff. The interior decor. The fabulous breakfast.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,761 reviews
Price from
$209.02
1 night, 2 adults

Atholl Arms Hotel Dunkeld

Hotel in Dunkeld

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...

S
Simona Colucci
From
United Kingdom
Absolutely amazing. Lovely hotel and friendly and attentive staff :) can't fault it.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 407 reviews
Price from
$175.75
1 night, 2 adults

Kennacoil

Dunkeld

Kennacoil enjoys a location in Dunkeld, 19 miles from Killiecrankie and 23 miles from Blair Castle.

H
Hannah
From
United States
This is the kind of place that stays with you FOREVER. I still think about this every day. I could the seconds until I can return. The most beautiful scenery, Kind staff. My heart is still full after this stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 226 reviews
Price from
$80.50
1 night, 2 adults

The Farmhouse B&B

Dunkeld

The Farmhouse B&B enjoys a location in Dunkeld, 24 miles from Gleneagles and 27 miles from Killiecrankie.

M
Millar
From
United Kingdom
Beautiful setting, stunning house, room was perfect as was the breakfast! Warm and welcoming accommodation. First class!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 365 reviews
Price from
$181.12
1 night, 2 adults

Riechip

Riechip (Near Dunkeld)

Riechip is located in Riechip, just 25 miles from Blair Castle and 27 miles from Glamis Castle. The 3-star vacation home is 23 miles from Castle Menzies.

a
agnes
From
United Kingdom
Excellent size, lovely big dining room easily accommodating all for meals and games. Plenty of bedrooms and bathrooms and a fully equipped kitchen
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews
Price from
$1,746.60
1 night, 2 adults

The Grandtully Hotel

Grandtully (Near Dunkeld)

Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar.

S
Sarah
From
Australia
Every single detail about the Grandtully was perfection. It is in the most magnificent little hamlet. It felt like a fairytale. The staff were outstanding, the bar and restaurant were sensational. Fantastic martini! I cannot rate this hotel highly enough!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 110 reviews
Price from
$229.41
1 night, 2 adults

Dunfallandy House Hotel

Pitlochry (Near Dunkeld)

Located in Pitlochry, 14 miles from Castle Menzies, Dunfallandy House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

B
Ben
From
Canada
A beautiful place to start our adventures in the Highlands! Iris and Jack have taken a beautiful but old country house and injected it with new vitality while respecting the history of the manor and surroundings. Beautifully decorated, the highlight for me is the library bar (and the overwhelmingly amazing selection of Scotch) and watching the football match on the big screen in the gathering space. My only regret is that we didn't book more nights - but we'll be back!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 162 reviews
Price from
$304.54
1 night, 2 adults

Knockendarroch Hotel

Pitlochry (Near Dunkeld)

Located in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town center.

S
Shena
From
United States
Property was lovely and restaurant was excellent! Nice comfy beds, fluffy towels. Didn’t realize that dinner was included as well as breakfast…nice additional surprise!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 485 reviews
Price from
$248.20
1 night, 2 adults

Schiehallion Hotel

Aberfeldy (Near Dunkeld)

Located in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. The listed property was built in 1884 and is within a 4-minute drive of Castle...

C
Chris
From
Namibia
My room was enormous with lovely views. The bathroom was also big and the shower very inviting. The staff were very pleasant and helpful, and breakfast was very good. The hotel is in a grand old building. There is ample parking nearby.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,121 reviews
Price from
$126.11
1 night, 2 adults
See all 34 hotels in Dunkeld

Most booked hotels in Dunkeld and surrounding area in the past month

See all

Best hotels with breakfast in Dunkeld and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 57 reviews

    Boutique Loft Apartment is located in Dunkeld, just 16 miles from Scone Palace and 17 miles from Castle Menzies. Featuring mountain views, this apartment also has free Wifi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 84 reviews

    Lairds and Keepers Apartments offers accommodations in Dunkeld, 16 miles from Scone Palace and 17 miles from Castle Menzies. Private parking is available on site at this recently renovated property.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 65 reviews

    Cosy Central Apartment in Historic Dunkeld in Dunkeld features accommodations with free Wifi, 16 miles from Scone Palace, 17 miles from Castle Menzies, and 29 miles from Discovery Point.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 18 reviews

    Springwells offers accommodations in Dunkeld, 29 miles from Discovery Point and 16 miles from Killiecrankie.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 23 reviews

    1 The Cross offers accommodations in Dunkeld, 29 miles from Discovery Point and 16 miles from Killiecrankie. The 4-star apartment is 18 miles from Castle Menzies.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 32 reviews

    8 Cathedral Street offers accommodations in Dunkeld, 29 miles from Discovery Point and 16 miles from Killiecrankie. The 4-star apartment is 18 miles from Castle Menzies.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 50 reviews

    No27 Willowbank offers accommodations in Dunkeld, 16 miles from Scone Palace and 18 miles from Castle Menzies.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 46 reviews

    River house is located in Birnam, just 16 miles from Scone Palace and 18 miles from Castle Menzies.

Hotels located in the center of Dunkeld

  • Parkview

    Hotel in Dunkeld
    Central location
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 32 reviews

    Housed in a historic building, Parkview offers accommodations with a garden and free Wifi in Dunkeld, 15 miles from Scone Palace. With quiet street views, this accommodation provides a balcony.

  • Holiday Home Craigton Cottage by Interhome is located in Dunkeld, just 18 miles from Castle Menzies and 29 miles from Discovery Point. The 3-star vacation home is 18 miles from Scone Palace.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Inverbraan Cottage offers accommodations in Dunkeld, 16 miles from Scone Palace and 17 miles from Castle Menzies. This vacation home provides free private parking and free Wifi.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    Holiday Home Wester Riechip by Interhome offers accommodations in Dunkeld, 18 miles from Castle Menzies and 29 miles from Discovery Point. The 3-star vacation home is 18 miles from Scone Palace.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 54 reviews

    Hatton Lodge offers accommodations in Dunkeld, 19 miles from Scone Palace and 19 miles from Castle Menzies. This property offers access to a balcony and free private parking.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    The But N' Ben - 28139 is located in Dunkeld, just 21 miles from Blair Castle and 26 miles from Glamis Castle.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Osprey Cottage offers accommodations in Dunkeld, 19 miles from Scone Palace and 19 miles from Castle Menzies.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Heather Croft is located in Dunkeld, just 19 miles from Castle Menzies and 21 miles from Scone Palace.

Budget hotels in Dunkeld and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 44 reviews

    Beautiful Listed Flat with Private Garden, Birnam is located in Birnam, just 16 miles from Scone Palace and 18 miles from Castle Menzies.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 94 reviews

    Lovely Entire Flat in Birnam, neighbouring Dunkeld offers accommodations in Birnam, 15 miles from Scone Palace and 18 miles from Castle Menzies.

  • 5 Bed in Dunkeld 90844 offers accommodations in Birnam, 29 miles from Discovery Point and 17 miles from Killiecrankie.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 68 reviews

    Dreamy Town House Apartment in Birnam, Dunkeld is located in Birnam, just 29 miles from Discovery Point and 17 miles from Killiecrankie.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 43 reviews

    The Wee Nook Birnam offers accommodations in Birnam, 15 miles from Scone Palace and 18 miles from Castle Menzies. Both free Wifi and parking on-site are available at the apartment free of charge.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    1 Sunview Garden is located in Birnam, just 14 miles from Scone Palace and 18 miles from Castle Menzies.

    From $521.88 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 8 reviews

    The Coach House is located in Birnam, just 17 miles from Killiecrankie and 21 miles from Blair Castle.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 6 reviews

    Craigmore Cottage is located in Birnam, just 16 miles from Scone Palace and 18 miles from Castle Menzies.

FAQs about hotels in Dunkeld

What Guests Said About Dunkeld:

  • 10

    Property was fabulous. Lovely rooms and staff.

    Property was fabulous. Lovely rooms and staff. Breakfast was the best with lots of options. Dinner needs changing up with specials for dinner and dessert. Was same menu every day. Room was a bit stuffy. Need portable fans. We had a window that opened but did not really help. Swimming pool and spa was lovely. Staff was amazing. Shout out to Annia who found a tick on my leg during a massage. No idea wher it came from as i stayed on the path.
    Guest review by
    Margaret
    Canada
  • 10

    It is an extremelly picturesque and in parts quaint town!

    It is an extremelly picturesque and in parts quaint town! It does have its own railway station, and a very good bus service! The Hermitage is a MUST SEE! In Burnam, (Mentioned in Macbeth) the walks are superb through the Glen, and the Beatrix Potter gardens are a must see also.
    Guest review by
    Roy
    United Kingdom
  • 8.0

    Very charming place.

    Very charming place. Cathederal set in lovely grounds and still being used during the big renovations. Several lovely cafe's/pubs. Parking an issue when it is busy which is generally any nice day
    Guest review by
    Stuart
    United Kingdom
  • 8.0

    Beautiful location. Verdant with lovely river views.

    Beautiful location. Verdant with lovely river views. The town also has some interesting shops, including Jeffrey’s, the art gallery and the vintage shop. A small gem of a town. Also very handy for Perth, Aberfeldy, etc.
    Guest review by
    Elizabeth
    United Kingdom
  • 10

    Lovely little town.

    Lovely little town. Walked around the hermitage which is very well maintained and makes a nice walk. Villagers were all very friendly in Dunkeld, especially Arran Bakery. Nice wee near garden in Taybank hotel too. Beautiful walk along the bank.
    Guest review by
    Ashley
    United Kingdom
  • 10

    Dunkeld and Birnam are very picturesque little towns.

    Dunkeld and Birnam are very picturesque little towns. There are beautiful walks along the riverbank. The cathedral and grounds are worth a visit. If exploring the surrounding areas Kinclaven woods has the most spectacular display of bluebells at this time of year. Great music scene to be appreciated. Limited eateries open on a Monday evening. Good quality but expensive fare in those that are open. Granny Blacks tearoom worth a visit during daytime.
    Guest review by
    Maureen
    United Kingdom

See reviews by guests who stayed at hotels in Dunkeld

See all
  • From $175.75 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 407 reviews
    Fantastic hotel with a staff to be proud of because as soon as you arrive they could not be more friendly and attentive. Hotel was great and very dog friendly and the terrace on a sunny Sunday afternoon with a fantastic guitarist was so enjoyable. Will definitely be back as food was also beautiful
    Guest review by
    cookson Mark
    United Kingdom
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 32 reviews
    This was a self catering property. It was very well appointed, it was just 15 minutes walk to the centre of Dunkeld, it was spotlessly clean. The beds were comfortable and the bed linen very good quality.
    Guest review by
    Patricia
    United Kingdom
  • From $186.48 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 607 reviews
    Great location and great facilities. Having the kitchenette was like having a hotel suite. The room was very clean and in easy walking distance to Dunkeld village over the river. We’ll definitely be back!
    Guest review by
    Rebecca
    United Kingdom
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 815 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
  • From $234.78 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2,761 reviews
    The hotel was excellent for our visit. We wanted a clean, comfortable place to relax. Dunkeld House Hotel fulfilled our requirements
    Guest review by
    Colin
    United Kingdom