Skip to main content

Search hotels in Dunkeld

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

Dunkeld – 35 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.

E
Eve
From
Malta
First class grand accommodation. Value for money, clean and fully equipped kitchen. I particularly like the detail and the thought put in this place. Example: having TV on and being in the bathroom with door open, if you look at the designer round mirror in opposite bedroom wall, you can not only see reflection of the TV, but you can see multiple reflection on every the decorative raised edge circling this unique mirror.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 600 reviews
Price from
US$146.76
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.

J
Joe
From
China
Breakfast choices to suit every taste! Fresh and first class quality
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,798 reviews
Price from
US$211.71
1 night, 2 adults

Tay House

Hotel in Dunkeld

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.

D
David
From
United Kingdom
The property was fantastic and fitted out to an excellent standard
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 155 reviews
Price from
US$269.05
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...

L
Lara
From
South Africa
Everything, from the restaurant to the room furnishings, felt luxurious. The food was delicious, the bed sumptuously big and the staff very friendly.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 392 reviews
Price from
US$205.19
1 night, 2 adults

Royal Dunkeld Hotel

Hotel in Dunkeld

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.

J
Jennifer
From
United Kingdom
Everything was perfect. Was there for a family wedding, and there was 13 of us over 6 rooms. The hotel served its purpose, location, rooms, affordability and comfort. Thank you to the staff who kindly accommodated for us and made us feel welcome.
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 925 reviews
Price from
US$153.62
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.

D
Danielle
From
Australia
What an amazing place in the wild to relax and take in the stunning scenery
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 188 reviews
Price from
US$81.53
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
Milan
From
Czech Republic
We have spent beautiful night with nice people in the middle of nowhere.. Very nice!!!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 366 reviews
Price from
US$176.65
1 night, 2 adults

Parkview

Dunkeld

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

D
Debbie
From
United Kingdom
Beautiful flat, had everything we needed. Great location.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 29 reviews
Price from
US$152.87
1 night, 2 adults

Bankfoot Inn

Bankfoot (Near Dunkeld)

Situated in Bankfoot and with Scone Palace reachable within 17 km, Bankfoot Inn features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

R
Randy
From
Netherlands
Lovely warm welcome, very friendly hostess and personnel, great food and cosy restaurant. The place is very clean, tastefully decorated with eye for authentic details. Great room with very comfortable beds.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 229 reviews
Price from
US$140.91
1 night, 2 adults

Wallace Apartment - A unique apartment in countryside park with WIFI and access to bar and pool

Perth (Near Dunkeld)

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

L
Louise Speirs
From
United Kingdom
this is the 3rd time we have stayed in this property and now try to make it a family tradition to come before xmas. lots of room for people to spend together or apart as required
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 83 reviews
Price from
US$270.41
1 night, 2 adults
See all 35 hotels in Dunkeld

Most booked hotels in Dunkeld and surroundings in the past month

See all

Budget hotels in Dunkeld and nearby

  • Scored out of 10, guest rating 7.8
    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, 78 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.0
    Superb - What previous guests thought, 63 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.6
    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, 49 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.4
    Superb - What previous guests thought, 47 reviews

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

Best hotels with breakfast in Dunkeld and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 46 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, 89 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.6
    Exceptional - What previous guests thought, 61 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.

  • Parkview

    Hotel in Dunkeld
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 29 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 7.9
    Good - What previous guests thought, 45 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 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.

Hotels located in the centre of Dunkeld

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

  • 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, 53 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.

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

    Situated in Dunkeld and only 28 km from Scone Palace, Dungarthill House features accommodation with mountain views, free WiFi and free private parking.

  • Set in Dunkeld and only 27 km from Scone Palace, 5 Bed in Dunkeld 90585 offers accommodation with garden views, free WiFi and free private parking.

FAQs about hotels in Dunkeld

What guests said about Dunkeld:

  • 10.0

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

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

    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
  • 8.0

    I visited this very picturesque town during Easter weekend...

    I visited this very picturesque town during Easter weekend 2025 and found it extremely busy. The main street was nose to tail parked cars and every car park was full. However the beautiful setting and old-world feel of the town more than made up for this inconvenience! Another minor downside is that most of the shops don't open until 10:00 (some not until 11:00). I don't know whether that was merely due to my visit taking place during a holiday weekend. However, I noticed there was a queue to entered one of the bakeries - a very friendly local person told me this was because the shop was run by a Great British Bake-Off contestant! I had an amazing dinner in The Perth Arms which is the oldest inn in the town (opened 1795 I think) - I'd strongly advise booking this well in advance. Overall I thoroughly enjoyed my short stay and left wanting to visit this area again
    Guest review by
    Robbie
    United Kingdom

See reviews by guests who stayed at hotels in Dunkeld

See all
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 53 reviews
    Absolutely beautiful location, tucked away in the woodland but still close enough to Dunkeld to grab what you need for you’re stay. Plenty to do close by also, great for a young family with a 4 year old.
    Guest review by
    Conor
    United Kingdom
  • From US$292.15 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 392 reviews
    Lovely hotel and garden area down to river. Sun shining, music playing ! We had evening meal in bistro and breakfast, both very enjoyable. Staff nice and friendly. Would definitely book again.
    Guest review by
    Anne
    United Kingdom
  • From US$341.75 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,798 reviews
    The setting of Dunkeld House Hotel is truly amazing, the long winding driveway and serene settings is one of the most beautiful places to have offered accommodation
    Guest review by
    Calum
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 120 reviews
    Beautiful location, especially the riverside gardens, comfortable rooms and great hotel. Highly recommend if in Dunkeld.
    Guest review by
    Susan
    Austria
  • From US$205.19 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 600 reviews
    Dunkeld is beautiful, and the location is brilliant close to shops and food outlets.
    Guest review by
    Gita
    United Kingdom