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 – 9 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Merryburn - Rooms and Courtyard Studios, hotel in Dunkeld

The Merryburn - Rooms and Courtyard Studios is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building.

Room was small but spotlessly clean. Very comfortable and good value for money. Good value, clean and well located.
9.5
Scored 9.5
Exceptional
Rated exceptional
401 reviews
Price from€ 115.06per night
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.

It’s immaculate, my room was super comfortable and the location is perfect
9.1
Scored 9.1
Superb
Rated superb
142 reviews
Price from€ 210.17per night
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.

Lovely room and nice breakfast .
8.4
Scored 8.4
Very good
Rated very good
3,058 reviews
Price from€ 172.59per night
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...

Breakfast was excellent and cooked fresh Great friendly staff Evening meals were excellent Location in Dunkeld was perfect
8.3
Scored 8.3
Very good
Rated very good
264 reviews
Price from€ 232.47per night
The Taybank, hotel in Dunkeld

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

Beautiful location, especially the riverside gardens, comfortable rooms and great hotel. Highly recommend if in Dunkeld.
8.4
Scored 8.4
Very good
Rated very good
140 reviews
Price from€ 310.55per night
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.

Nothing no clean towels or beds made do
6.3
Scored 6.3
Pleasant
Rated pleasant
1,019 reviews
Price from€ 151.46per night
Birnam Hotel, hotel in Dunkeld

Historic Birnam Hotel is set in Perthshire countryside between Dunkeld and Birnham Golf Club and the River Tay. It offers cosy non-smoking rooms, a restaurant and an inn in the grounds.

Really beautiful building, the room was lovely with an arm chair aswell as excellent beds plus the usual facilities of tea and coffee iron hair drier etc. The staff could not have been more helpful and the breakfast was extremely good and generous at a reasonable cost. Plenty of car parking spaces and easily walkable to the centre of Dunkeld. The local art centre is opposite which has excellent coffee and cakes etc which is useful as the Hotel itself currently only offers breakfast and the Inn next door which has the dinner service does not open till noon.
7.3
Scored 7.3
Good
Rated good
1,272 reviews
Price from€ 99.80per night
Tayburn House, hotel in Dunkeld

Tayburn House provides comfortable rooms and hearty cooked breakfasts in Dunkeld, around 25 minutes’ drive north of Perth. This non-smoking house has free parking and free Wi-Fi throughout.

You won't get a better BnB than this anywhere!! We have stayed at hundreds over a period of 30 years and Tayburn House is the BEST. The host was super pleasant and helpful and the breakfast was amazing - great variety and everything cooked to perfection.
9.4
Scored 9.4
Superb
Rated superb
487 reviews
Price from€ 99.80per night
The Farmhouse B&B, hotel in Dunkeld

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

The breakfast was fantastic!! Loved the homemade bread!!
9.6
Scored 9.6
Exceptional
Rated exceptional
333 reviews
Price from€ 152.63per night
Atholl Apartment - A Unique apartment in countryside park with WIFI and access to pool and bar, hotel in Dunkeld

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

All of it, the apartment was very spacious with amazing views, comfortable beds
8.2
Scored 8.2
Very good
Rated very good
146 reviews
Price from€ 340.49per night
See all 20 hotels in Dunkeld

Most booked hotels in Dunkeld in the past month

FAQs about hotels in Dunkeld




What guests said about Dunkeld:

  • 10
    Scored 10

    It was a beautiful hotel set in a in stunning location...

    It was a beautiful hotel set in a in stunning location very peaceful and relaxing . Room was spacious and very clean nice coffee machine and tea tray with a good choice of teas and a shortbread . Food in restaurant and bar was good .All staff were friendly and helpful . There is a nice walk into Dunkeld along the river Would recommend as a nice place to stay
    A
    Anonymous
  • 8.0
    Scored 8.0

    We stayed here for a Landrover Experience day in Butterstone...

    We stayed here for a Landrover Experience day in Butterstone, which was just a few miles up the road. It was 50 years since my last visit to Birnam...when i was Youth Hosteling as a 15 year old. We ate our evening meal in the Inn right next door to the Hotel. Next time we'd like to stay a bit longer.
    Colin
    United Kingdom
  • 10
    Scored 10

    Great base to explore Perthshire.

    Great base to explore Perthshire. Loads of walks on the doorstep. Plenty of lovely coffee shops, bakers,local coop. Children will love Going Potty to paint their own souvenir. And a trip to the Loch of Lowes to see lots of garden birds red squirrels and if you are lucky the ospreys
    Pam
    United Kingdom
  • 10
    Scored 10

    Beautiful historical town.

    Beautiful historical town. It is very quaint, but it is still so pleasant to walk around. There are a few small shops, bakeries, and restaurants with great food. Everyone there was so friendly. There are a few pubs with affordable prices and great atmospheres. A train station is close by so it is easy to get to bigger towns and cities as well. The town is extremely safe, even at night. I never felt uncomfortable walking around.
    Alaina
    United States
  • 10
    Scored 10

    Scenery outstanding; village charming.

    Scenery outstanding; village charming. The only downside was the lack of pubs/restaurants, as this was over the Xmas period; consequently, on Xmas Eve we booked an over-priced [and not very good] meal at the Tay Bank Hotel -o.k. for a seat if having a meal upstairs [no signs or directions, but a local told us] but small bar downstairs dangerously over-packed with people [getting near the bar to order drinks impossible]. Apart from this local monopoly, Dunkeld is a great place, especially for The Great Outdoors. A walk up nearby Birnam Hill gives wonderful views of the rich surrounding countryside and its cute villages.
    A
    Anonymous
    United Kingdom
  • 8.0
    Scored 8.0

    Rooms and public spaces were excellent.

    Rooms and public spaces were excellent. When we checked in we were told swimming pool closed, this was one of the main reasons we stayed. When I complained to Kenny the duty manager he told me everyone was advised when it was reopened. I told him we were not advised. He insisted we were and walked away. The rest of the staff excellent. Drinks way to expensive £46 for a £12 bottle of wine, £15.50 for a 250 ml glass of sauvingnon
    david
    United Kingdom

Explore guest reviews of hotels in Dunkeld

  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 79 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.
    Lindsey
    United Kingdom
  • From € 99.80 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 487 reviews
    Excellent B& B, the host, Trevor couldn't do enough. Spotlessly clean room, great breakfast. Great location 10 min walk from centre, via the main road or by the riverside path passing the 500 year old Birnam Oak. If you are going to Dunkeld and Birnam, this is the place to stay. If you plan to eat in one of the hotels/restarants, I would suggest booking in advance as most places were very busy, we ate in the Perth Arms, food was excellent.
    Brian
    United Kingdom
  • From € 152.63 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 401 reviews
    Just across the street from the Beatrix Potter Garden and just a five-minute walk from the Dunkeld and Birnam train station, this charming hotel had spacious, comfortable, and adorably-decorated Peter Rabbit themed suites. I almost died of cuteness! The hostess was delightful, welcoming, and filled with excellent advice about the area. Strongly recommend; if I ever come back to this area I will definitely stay here.
    Rachel
    United States
  • From € 298.22 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 264 reviews
    The location is excellent. The hotel is very clean and the staff are exceptionally friendly. Choice of breakfast times was good and the 11am checkout time was also a bonus. The free standing bath was a nice touch! The Z Terrace on the banks of the Tay was also very good and it was enjoyable to eat outside with a couple of beers by the silvery Tay.
    Ewen
    United Kingdom
  • From € 236 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,058 reviews
    What a beautiful place Dunkeld House Hotel is. We were upgraded to a Junior Suite & it was exceptional. The bed was lovely & the bathroom was clean & we even enjoyed using the large bath. The staff were friendly & efficient & the breakfasts were lovely. We just wish we could’ve stayed longer. I would highly recommend staying at Dunkeld House Hotel.
    Heather
    Australia
  • From € 210.17 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 142 reviews
    The rooms were clean, very comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone visiting Dunkeld. i wished had more time to spend there and have chat with people were already staying in.
    Alaa
    United Kingdom
  • From € 236 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,058 reviews
    We enjoyed a tasty breakfast Staff were all very pleasant and helpful but we felt the hotel was short staffed. The location and pool facilities were also good. We hired a private room for a family function, the staff could not have been more attentive. Great staff
    Marie
    United Kingdom
  • From € 310.55 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 140 reviews
    Such a lovely hotel. The rooms were beautifully decorated and made you feel right at home. The staff could not have been any more helpful with all our needs. The restaurant had excellent food and service.
    Karla
    United States
  • From € 152.63 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 401 reviews
    Loved everything about our accomodations in this charming place. The location is very convenient on a quiet side street, which is only a short walk to the Dunkeld & Birnam railway station.
    Claudia
    United States
  • From € 151.46 per night
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 1,019 reviews
    We loved the Location.as close to all Amenities,and lovely Land-Scapes. I went to a Wedding,church was in Pitlochry,Reception,at the Dunkeld House Hotel,which was Very close.
    Veronique
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 22 reviews
    The property location was excellent, just a short walk into Dunkeld, and within a short drive of the Newtyle beat on the Tay. Very clean and very well fitted out.
    Wilson
    Ireland
  • From € 152.63 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 333 reviews
    We loved this B&B! Our host was very nice and helpful. The house has been beautifully updated while still retaining the charm of a house that is 350 years old.
    Julie
    United States
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 1,272 reviews
    The staff were very good. Nothing was too much trouble.but they were working in a very dated hotel. We felt sorry for them trying to excuse their hotel.
    Allen
    United Kingdom
  • From € 298.22 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 264 reviews
    Breakfast was excellent and cooked fresh Great friendly staff Evening meals were excellent Location in Dunkeld was perfect
    Steve
    New Zealand
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 4 reviews
    Fantastic location right in the centre of Dunkeld. Easy access to all surrounding facilities, and great start point for walking.
    Tommy
    United Kingdom
  • From € 210.17 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 142 reviews
    Loved everything about this stunning and stylish Lodge in the centre of Dunkeld with stunning views of the River Tay!
    Ian
    United Kingdom
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 12 reviews
    Perfect location! Comfortable and within walking distance of so many sights as well as coop and restaurants.
    deresa
    United States
  • From € 310.55 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 140 reviews
    Location was excellent for our fly fishing weekend. Lovely location and hotel stunning.
    Yvonne
    United Kingdom
  • From € 99.80 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 487 reviews
    Amazing hospitality, great breakfast, close to Dunkeld which has nice food.
    Eitan
    Israel
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 1,272 reviews
    grand old hotel
    Jim
    United States