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

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

M
Michael
From
Ireland
Friendly host, and a great, large room.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 607 reviews
Price from
US$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 centre and luxury health club. The hotel offers free parking and spacious rooms.

Y
YOLANDA
From
Spain
We were looking for a hotel in a natural enviroment and Dunkeld House Hotel has exceeded expectations, a great hotel in an impressive enviroment. Highly recommend, I would love to repeat
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,761 reviews
Price from
US$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...

B
Brian
From
United Kingdom
Everything about the Atholl Arms was wonderful.The Staff were very friendly and helpful from the minute we entered the hotel.The accomodation was fresh,tasteful ,modern and comfortable. The food was excellent. My wife is coeliac and she was well catered for.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 407 reviews
Price from
US$175.75
1 night, 2 adults

Kennacoil

Dunkeld

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.

S
SkittertheCat
From
Germany
The location is spectacular with nature literally right at your doorstep. Getting woken up by a pheasant on the roof of your pod at 5.30 was annoying but special at the same time. I sat with the door open with a cup of tea watching him watching me until he got bored and wandered off. The pod and the showers/bathrooms were spotlessly clean. Didn't really use the kitchen except to boil water, but that was clean too. Gemma was really kind letting me use the shower after I got a bit lost on an overly ambitious mountain bike ride and got back just minutes before the 11am check-out time. Thank you! It's a pity it was only for a one night stop off....next year I will spend more time here.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 226 reviews
Price from
US$80.50
1 night, 2 adults

The Farmhouse B&B

Dunkeld

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.

M
Marina
From
Netherlands
All the rooms were really very nice. Dining room, library, bedrooms. In the evening we went for a short walk up the hill where we also had a very nice view. In the morning we had an excellent breakfast served by the very nice owner. We only stayed one night but if we have a chance to come back we will definitely stay longer.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 365 reviews
Price from
US$181.12
1 night, 2 adults

Riechip

Riechip (Near Dunkeld)

Riechip, a property with a garden, is situated in Riechip, 40 km from Blair Castle, 43 km from Glamis Castle, as well as 21 km from Blairgowrie Golf Club.

V
Vijay
From
United Kingdom
Was private and comfortable to our entire family
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews
Price from
US$1,746.60
1 night, 2 adults

The Grandtully Hotel

Grandtully (Near Dunkeld)

Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar.

S
SLM
From
Australia
Lovely little hotel in quiet Grandtully. We enjoyed the food and stay at this small inn, and walked one afternoon along the river bank to the next town as well as visited (the outside at least - as it was closed until 2 PM) the nearby Menzies Castle.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 110 reviews
Price from
US$229.41
1 night, 2 adults

Dunfallandy House Hotel

Pitlochry (Near Dunkeld)

Situated in Pitlochry, 22 km from Castle Menzies, Dunfallandy House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

M
MarioPuskar
From
Croatia
If you are looking for peace and serenity, this is your place. Dunfallandy House is a charming country manor surrounded with small forest and farm fields.. Situated just a short walk from the town center, it provides a peaceful retreat with easy access to local attractions. Hosts go to extraordinary lengths to make you feel at home. Breakfast was great and we are so sorry we weren't able to visit the Lounge bar in the evening
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 162 reviews
Price from
US$304.54
1 night, 2 adults

Knockendarroch Hotel

Pitlochry (Near Dunkeld)

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

M
María José
From
Spain
The hotel is located on top of the hill of the beautiful town of Pitlochry. We stayed at the attic room, which is big, brighty and with views to the mountains. Everything was perfect: king size and comfortable bed and a little space with sofa and table. We liked the most the big salon on the ground floor of the house with its chimney and chesters, where you can relax just reading or drinking something before the dinner. The breakfast was superb, served on the restaurant, quiet and with nice views to the gardens. We stayed there only for one night in our way to Isle of Skye, but we have liked to have spent more time there!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 485 reviews
Price from
US$248.20
1 night, 2 adults

Schiehallion Hotel

Aberfeldy (Near Dunkeld)

Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi.

K
Kristyna
From
Czech Republic
Everything was spotless, spacious room and bathroom, lovely staff, absolutely amazing breakfast 😊
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,121 reviews
Price from
US$126.11
1 night, 2 adults
See all 34 hotels in Dunkeld

Most booked hotels in Dunkeld and surroundings 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

    Set in Dunkeld, Boutique Loft Apartment offers mountain views and free WiFi, 26 km from Scone Palace and 28 km from Castle Menzies.

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

    Offering inner courtyard views, Lairds and Keepers Apartments is an accommodation situated in Dunkeld, 26 km from Scone Palace and 28 km from Castle Menzies.

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

    Situated in Dunkeld, 26 km from Scone Palace and 28 km from Castle Menzies, Cosy Central Apartment in Historic Dunkeld features accommodation with free WiFi in a historic building.

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

    Situated 26 km from Killiecrankie, 32 km from Blair Castle and 43 km from Glamis Castle, Springwells offers accommodation located in Dunkeld.

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

    1 The Cross, a property with a garden, is situated in Dunkeld, 46 km from Discovery Point, 26 km from Killiecrankie, as well as 32 km from Blair Castle.

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

    8 Cathedral Street, a property with a garden, is located in Dunkeld, 46 km from Discovery Point, 26 km from Killiecrankie, as well as 33 km from Blair Castle.

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

    Set in Dunkeld and only 26 km from Scone Palace, No27 Willowbank offers accommodation with quiet street views, free WiFi and free private parking.

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

    Located in Birnam and only 26 km from Scone Palace, River house provides accommodation with garden views, free WiFi and free private parking.

Hotels located in the centre of Dunkeld

  • Parkview

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

    Set in Dunkeld, 25 km from Scone Palace and 29 km from Castle Menzies, Parkview offers accommodation with free WiFi in a historic building.

  • Holiday Home Craigton Cottage by Interhome, a property with a garden, is located in Dunkeld, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 27 km from Killiecrankie.

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

    Located in Dunkeld and only 27 km from Scone Palace, Inverbraan Cottage provides accommodation with garden views, free WiFi and free private parking.

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

    Holiday Home Wester Riechip by Interhome, a property with a garden, is situated in Dunkeld, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 27 km from Killiecrankie.

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

    Boasting lake views, Hatton Lodge features accommodation with a garden and a patio, around 30 km from Scone Palace. 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, a property with a garden, is set in Dunkeld, 31 km from Castle Menzies, 48 km from Discovery Point, as well as 34 km from Blair Castle.

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

    Osprey Cottage, a property with a garden, is located in Dunkeld, 31 km from Castle Menzies, 48 km from Discovery Point, as well as 34 km from Blair Castle.

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

    Heather Croft, a property with a garden, is located in Dunkeld, 33 km from Scone Palace, 28 km from Killiecrankie, as well as 34 km from Blair Castle.

Budget hotels in Dunkeld and nearby

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

    Set 25 km from Scone Palace, Beautiful Listed Flat with Private Garden, Birnam offers accommodation with free WiFi and free private parking.

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

    Offering quiet street views, Lovely Entire Flat in Birnam, neighbouring Dunkeld is an accommodation located in Birnam, 29 km from Castle Menzies and 46 km from Discovery Point.

  • Offering a garden and garden view, 5 Bed in Dunkeld 90844 is set in Birnam, 27 km from Killiecrankie and 34 km from Blair Castle.

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

    Offering a garden and garden view, Dreamy Town House Apartment in Birnam, Dunkeld is situated in Birnam, 27 km from Killiecrankie and 34 km from Blair Castle.

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

    Offering a garden and garden view, The Wee Nook Birnam is set in Birnam, 29 km from Castle Menzies and 46 km from Discovery Point.

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

    Set 29 km from Castle Menzies, 46 km from Discovery Point and 28 km from Killiecrankie, 1 Sunview Garden provides accommodation situated in Birnam.

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

    The Coach House, a property with a garden, is situated in Birnam, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 27 km from Killiecrankie.

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

    Craigmore Cottage, a property with a garden, is located in Birnam, 29 km from Castle Menzies, 47 km from Discovery Point, as well as 28 km from Killiecrankie.

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 US$175.75 per night
    Scored out of 10, guest rating 8.8
    Fabulous - 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
    Superb - 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 US$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 US$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