Search Hotels in Dunkeld

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Country Cottage In The Heart Of Highland Perthshire
dalreoch farm, amulree, Dunkeld, SCT
1.23 mi from city centre
4.7/5Exceptional! (39 reviews)
Excellent stay!
"Excellent stay - thank you!"

Reviewed on 30 Aug 2021

Get rates
Country Cottage In The Heart Of Highland Perthshire
Vacation home Craigton Cottage in Dunkeld - 2 persons, 1 bedrooms
Birnam Guest House
2.5 out of 5
Birnam Guest House, 4 Murthly Terrace, Dunkeld, Scotland
6.85 mi from city centre
3.5/5Good! (17 reviews)
No one there.
"Owner not resident so when we found no towels in room rang. Had to leave message which was not answered so unable to shower. Bins not emptied from previous resident."

Reviewed on 20 Sep 2019

Get rates
Birnam Guest House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Royal Dunkeld
3 out of 5
Atholl Street, Dunkeld, Scotland
6.66 mi from city centre
4.1/5Very Good! (109 reviews)
"We enjoyed our stay in the Royal Dunkeld. A lovely part of Scotland. Good food and comfy clean beds and excellent service. On site parking could be a problem at peak times. Would definitely go back."

Reviewed on 30 Aug 2021

Get rates
Royal Dunkeld
Country Retreats at Butterstone
3.5 out of 5
Log Cabin 7, Butterstone, Dunkeld, Scotland
9.52 mi from city centre
4.9/5Exceptional! (9 reviews)
"Excellent wilderness location with a very homely feel wood log cabin. Full of great little touches which enhanced our stay and made us feel very welcome."

Reviewed on 5 Sep 2021

Get rates
Country Retreats at Butterstone
Kennacoil
2 out of 5
Kennacoil House, Dunkeld, Scotland
4.59 mi from city centre
4.9/5Exceptional! (58 reviews)
"We stayed in one of the apartments and what a treat it was, amazing space for our daughter to run around and more than what we needed. By far the best part was the views out the French doors"

Reviewed on 13 Aug 2021

Get rates
Kennacoil
Shian Cottage Bed and Breakfast
3.5 out of 5
Trochry, Dunkeld, Scotland
The price is £95 per night from 22 Sep to 22 Sep
3.46 mi from city centre
4.8/5Exceptional! (22 reviews)
"What a marvellous cottage. Lovely and caring hosts and quite frankly we could not have hoped for a better experience. Thank you Shiela and Adrian, from Eileen and Mike"

Reviewed on 4 Sep 2021

Shian Cottage Bed and Breakfast
Westlands of Pitlochry
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £120 per night from 19 Oct to 19 Oct
11.57 mi from city centre
4.8/5Exceptional! (170 reviews)
"wonderful hotel, well situated for the restaurants in the village and the Dam.The Mill house pub does amazing food. Beautiful location, I would defiantly stay here again"

Reviewed on 22 Jul 2021

Westlands of Pitlochry
1 The Cross
3.5 out of 5
1 The Cross, Dunkeld, Scotland
6.59 mi from city centre
Get rates
1 The Cross
Springwells
3.5 out of 5
Springwells Brae Street, Dunkeld, Scotland
6.77 mi from city centre
Get rates
Springwells
8 Cathedral Street
3.5 out of 5
8 Cathedral Street, Dunkeld, Scotland
6.55 mi from city centre
Get rates
8 Cathedral Street
Dunkeld Townhouse Apartment  - sleeps 2 - 4 guests  in 1 bedroom
Parkview Apartment Dunkeld  - sleeps 3 guests  in 2 bedrooms
The Wee Nook, Birnam & Dunkeld
4 Gladstone Terrace, Dunkeld, SCT
6.88 mi from city centre
4.8/5Exceptional! (4 reviews)
Short stay
"Attractive property"

Reviewed on 15 Jul 2021

Get rates
The Wee Nook, Birnam & Dunkeld
River House All on One Level 3 Bedroom Home from Home in Birnam
6.84 mi from city centre
4.6/5Wonderful! (9 reviews)
Nice quiet week away in Autumn
"A lovely clean bungalow, within a nice quiet area of BIrnham [ Little Dunkeld],within easy walking distance of Dunkeld high street and all the facilities. Nice dog walks nearby too. Booked last year [ before the coronavirus problems] as a place for an autumn holiday as the autumn colours are spectacular ..."

Reviewed on 24 Nov 2020

Get rates
River House All on One Level 3 Bedroom Home from Home in Birnam
Castle Peroch, quaint 19th century tower house.
Kinnaird Estate., Castle Peroch, Dunkeld, SCT
7.07 mi from city centre
Get rates
Castle Peroch, quaint 19th century tower house.
Jock Scott Cottage with secluded decking area.
Kinnaird Estate., Jock Scott Cottage, Dunkeld, SCT
7.34 mi from city centre
Get rates
Jock Scott Cottage with secluded decking area.
Keepers Cottage, a picturesque traditional stone cottage.
Kinnaird Estate., Keepers Cottage, Dunkeld, SCT
7.34 mi from city centre
Get rates
Keepers Cottage, a picturesque traditional stone cottage.
Vacation home Leduckie in Dunkeld - 6 persons, 3 bedrooms
Brandoch Lodge, newly developed traditional property.
Kinnaird Estate., Brandoch Lodge, Dunkeld, SCT
7.32 mi from city centre
Get rates
Brandoch Lodge, newly developed traditional property.
Don't see what you're looking for?
See all available properties in Dunkeld
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Dunkeld

Travellers to Dunkeld give high marks for the riverfront and top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its spas and bars. Perth Racecourse, Scone Palace and Gleneagles Golf Course are some of the top sights around the area.

  • There are 17 hotels and other accommodation options in Dunkeld
  • The closest major airport is in Dundee (DND), 28.1 mi (45.3 km) from the city centre
  • The next closest is in Edinburgh (EDI), 43.3 mi (69.7 km) away

Sightseeing and Staying in Dunkeld

The city's natural setting is picturesque, including the rivers and these places to visit: The Hermitage, Polney Loch and Birnam Oak. A couple of additional sights to add to your agenda are Dunkeld Cathedral and Loch of the Lowes.

As you plan your holiday getaway, you'll find 17 hotels and other lodging options available to pick from in Dunkeld. Here you'll find top ranked ones based on Expedia user reviews:

  • Royal Dunkeld - This 3-star hotel features a restaurant, free WiFi and a bar. It's a favourite with Expedia travellers for its dining options and overall value.
  • Atholl Arms Hotel - Our customers like the bar and breakfast at this hotel. With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi.
  • Dunkeld House Hotel - With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi. Expedia customers like its bar and clean, comfortable rooms.

In the surrounding area, popular places to visit include Perth Racecourse, 13.9 mi/22.4 km from the heart of the city, and Scone Palace, which is 14.3 mi (23.1 km) away.

Getting around Dunkeld

If you want to explore the larger area, hop on a train at Dunkeld & Birnam Station. Dunkeld may not have many public transport options so consider a car rental to maximise your time.

Dressing for Dunkeld

  • Between January and March, you can expect average temperatures of 9°C during the day and 1°C at night
  • From April to June, the average during the day is 17°C, whilst the average at night is 3°C
  • July to September has daytime averages of 18°C with night-time averages of 8°C
  • Between October and December, you can expect daytime averages of 13°C and night-time averages of 2°C
  • About 701.60 millimetres of rain falls on Dunkeld each year
  • Usually July and August are the hottest months with an average of 17°C, whereas March and February are often coldest, averaging 1°C

Frequently asked questions

Dunkeld Hotel Reviews

More trip options