We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Dunkeld Cathedral

Check In Check Out
Show Prices
Sort by:
Ranking
Ranking
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
8 Atholl Road | Pitlochry, Pitlochry PH16 5BX, Scotland
17.3 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Tay Terrace, Dunkeld PH8 0AQ, Scotland
0.3 km from Dunkeld Cathedral
#2 of 3 hotels in Dunkeld
Check In Check Out
Show Prices
Atholl Street, Dunkeld PH8 0AR, Scotland
0.4 km from Dunkeld Cathedral
#3 of 3 hotels in Dunkeld
Check In Check Out
Show Prices
Blairgowrie Road, Dunkeld PH8 0HX, Scotland
1.2 km from Dunkeld Cathedral
#1 of 3 hotels in Dunkeld
Check In Check Out
Show Prices
Kinloch By Blairgowrie | Perthshire, Blairgowrie PH10 6SG, Scotland
11.3 km from Dunkeld Cathedral
Check In Check Out
Show Prices
51-53 Mill Street, Stanley PH1 4NL, Scotland
12.6 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Kinclaven By Stanley, Stanley PH1 4QN, Scotland
13.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Bridge of Cally PH107JJ, Scotland
14.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
East Haugh, Pitlochry PH16 5JS, Scotland
15.1 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Coupar Angus Road, Blairgowrie PH10 6JN, Scotland
15.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
53 Allan Street, Blairgowrie PH10 6AB, Scotland
15.7 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Check In Check Out
Show Prices
Lower Mill Street, Blairgowrie PH10 6NG, Scotland
15.9 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Check In Check Out
Show Prices
Perth Road, Pitlochry PH16 5LY, Scotland
17.2 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Perth Road, Pitlochry PH16 5DJ, Scotland
17.2 km from Dunkeld Cathedral
Check In Check Out
Show Prices
8 Atholl Road | Pitlochry, Pitlochry PH16 5BX, Scotland
17.3 km from Dunkeld Cathedral
Check In Check Out
Show Prices
2 East Moulin Road, Pitlochry PH16 5DW, Scotland
17.3 km from Dunkeld Cathedral
Check In Check Out
Show Prices
12 Higher Oakfield, Pitlochry PH16 5HT, Scotland
17.4 km from Dunkeld Cathedral
Check In Check Out
Show Prices
14 Higher Oakfield, Pitlochry PH16 5HT, Scotland
17.4 km from Dunkeld Cathedral
No photo provided
Check In Check Out
Show Prices
Foss Road, Pitlochry PH16 5ND, Scotland
17.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Scone Palace Park Scone, Perth PH2 6BB, Scotland
17.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Higher Oakfield, Pitlochry PH16 5HT, Scotland
17.6 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Crieff Road, Perth PH1 3NZ, Scotland
17.6 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Glen Derby, Kirkmichael PH10 7NY, Scotland
17.6 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Still looking for a place to stay?
Dunkeld has 7 B&Bs/inns with 204 reviews
Letter Farm Loch of the Lowes, Dunkeld PH8 0HH, Scotland
3.6 km from Dunkeld Cathedral
#1 of 7 Dunkeld B&B and Inns
Check In Check Out
Show Prices
10 Bridge Street, Dunkeld PH8 0AH, Scotland
0.3 km from Dunkeld Cathedral
#2 of 7 Dunkeld B&B and Inns
Check In Check Out
Show Prices
5 Brae Street, Dunkeld PH8 0BA, Scotland
0.5 km from Dunkeld Cathedral
#3 of 7 Dunkeld B&B and Inns
Check In Check Out
Show Prices
See all 7 Dunkeld B&Bs/inns
Also consider hotels near Dunkeld
See all hotels in or near Dunkeld
Kinloch By Blairgowrie | Perthshire, Blairgowrie PH10 6SG, Scotland
11.3 km from Dunkeld Cathedral
Check In Check Out
Show Prices
51-53 Mill Street, Stanley PH1 4NL, Scotland
12.6 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Kinclaven By Stanley, Stanley PH1 4QN, Scotland
13.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Bridge of Cally PH107JJ, Scotland
14.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
Coupar Angus Road, Blairgowrie PH10 6JN, Scotland
15.5 km from Dunkeld Cathedral
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.
Dunkeld Travel Forum Need specific advice visiting Dunkeld, Perth and Kinross? Visit the TripAdvisor Travel Forum for Dunkeld and ask our Destination Experts and the travel community.