My Need help?

Cheap Hotels in Dunkeld

649 reviews by TrustYou
Atholl Street
0.1 Miles from the centre

Enjoy international cuisine at Woodlands, a restaurant which features a bar, or stay in and take advantage of the room service (during limited hours). Breakfast is available daily for a fee.

Show more
per night from £59
(price for Tue, 30 Apr)
757 reviews by TrustYou
0.2 Miles from the centre

The front desk is staffed during limited hours. Free self parking is available onsite.

Show more
per night from £114
(price for Tue, 23 Apr)

Milton Birnam Hotel

917 reviews by TrustYou
Perth Road, Birnam, Perthshire
0.7 Miles from the centre

Stay in one of 25 guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include electric kettles and irons/ironing boards, and housekeeping is provided daily.

Show more
per night from £46
(price for Tue, 30 Apr)

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