Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Need help?

Cheap Hotels in Dunkeld

894 reviews by TrustYou
Atholl Street
0.1 Miles from the centre
per night from £59
(price for Tue, 29 Oct)
703 reviews by TrustYou
Bridgehead, Tay Terrace
0.2 Miles from the centre
per night from £68
(price for Tue, 29 Oct)

Kennacoil Hotel

Kennacoil House
per night from £40
(price for Tue, 29 Oct)

Milton Birnam Hotel

923 reviews by TrustYou
Perth Road, Birnam, Perthshire
0.7 Miles from the centre
per night from £68
(price for Tue, 29 Oct)

Birnam Guest House Hotel

Birnam Guest House, 4 Murthly Terrace
per night from £80
Estimated price based on searches in the last month

Shian Cottage Bed and Breakfast Hotel

per night from £86
(price for Tue, 29 Oct)

Merryburn Hotel

265 reviews by TrustYou
per night from £88
(price for Tue, 22 Oct)

Hotels in Dunkeld

Dunkeld, a delightful cathedral town, is well within reach of the dramatic mountains of the Scottish Highlands and is known for its towering trees.

This is the settlement where the King of Scotland emerged victorious against a group of Jacobite clans after the Battle of Dunkeld, which took place in 1689, when Dunkeld was vulnerable to attacks due to the fact that it had no town wall.

The cathedral

A captivating architectural masterpiece, Dunkeld Cathedral was completed by the turn of the 16th century, and is now home to a fascinating museum and Archive Room showcasing the building's memorabilia. The cathedral, which features a unique blend of Norman and Gothic architectural styles, replaced a much older former monastery that may have existed as early as the 6th century.

Craigvinean Forest

On the outskirts of the town is the scenic Craigvinean Forest, which is probably best known for The Hermitage. This National Trust-owned landmark is the site of the formidable Ossian's Hall of Mirrors, which dates back to the Georgian period and was probably the home of the distinguished narrator Ossian.

Further afield: a trip to the Highlands

The most spectacular and least spoilt wilderness in Britain, the Scottish Highlands includes the country's highest peak, Ben Nevis, which is 1,344m in elevation. The region is also home to the breathtaking former volcanic valley of Glen Coe and the scenic 23-mile long Loch Ness freshwater lake, famed for its legendary Loch Ness Monster.

Where to stay

For accommodation in a beautiful rural location with fine lake views, choose the deluxe Hilton Dunkeld House. Other popular Dunkeld hotels include the stylish, affordable and pet-friendly Atholl Arms Hotel, the charming Smithy Cottage Bed & Breakfast, and the sophisticated Royal Dunkeld Hotel.


For some deliciously fresh fish and chips, head to the Dunkeld Fish Bar, or enjoy some hearty pub classics at Woodlands or the Riverview Restaurant. If you're after some mouthwatering Scottish dishes, you can choose Howie's Bistro near the VisitScotland Dunkeld Information Centre.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555