Browse the Top 3 Hotels & Guest Houses in Dunkeld

See what 3 hotels and guest houses in Dunkeld offer, from comfortable overnight stays to breakfast options and guest facilities. Review accommodation profiles, read guest feedback and contact properties that match your travel needs.
Kinnaird Estate is a historic country estate in Perthshire offering self-catering holiday cottages and premier sporting activities on the River Tay. We provide exclusive salmon, trout, and pike fishing beats alongside traditional driven shooting and deer stalking for outdoor enthusiasts. Our seven charming cottages and professional ghillie services ensure a seamless blend of relaxation and adventure for every guest.
Holiday Cottages Salmon Fishing Trout and Pike Fishing
Atholl Arms Hotel is an award-winning 4-star hotel and restaurant located on the banks of the River Tay in Highland Perthshire. Specialising in luxurious accommodation and gourmet dining, we offer elegantly appointed rooms with river views, a celebrated culinary experience featuring locally sourced ingredients, and a prime location adjacent to Dunkeld Cathedral. Our establishment combines historic charm with modern amenities to provide exceptional hospitality in Scotland's scenic heartland.
Accommodation Dining Dog-Friendly Stays
Excellent dining Stunning views Friendly staff
Royal Dunkeld Hotel is a historic 19th-century hotel offering comfortable accommodation and dining experiences in Scotland's Highlands. Located in Dunkeld, we provide easy access to outdoor activities, cultural attractions, and whisky distilleries. Our facilities include en-suite rooms, a woodland-themed bistro, and eco-friendly amenities.
Accommodation Woodlands Bistro Larches Restaurant
Clean, pleasant rooms Excellent service Stunning food
Blairgowrie (9.5 mi) Pitlochry (10.9 mi) Perth (13.1 mi) Dundee (24.6 mi) Kinross (25.8 mi) Aberfeldy (11.2 mi) Crieff (16.4 mi) Auchterarder (19.2 mi) Kirriemuir (23.3 mi) Cupar (27.7 mi)