Choose your preferred language. We speak English (UK) and 41 other languages.
Most often used by people in the United Kingdom
Situated in the heart of Dunkeld the Atholl Arms Hotel sits on Bridge Street overlooking the River Tay. The hotel has en suite rooms with TVs and free Wi-Fi.
“The service was very good, staff were attentive, c…id on for our group at no extra cost to our stay.”
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.
“The hotel is located in the most lovely park you c…th taking! It is quiet but close to the village.”
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.
“Great staff, great hotel! Food amazing in the Woodlands restaurant.”
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.
“Reasonable priced,food excellent and reasonable,great location 1 min from A9.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.