• US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099
We're sorry, but the hotel you've selected can no longer be booked through our system. Please continue your search from the list of properties below.
View on Map

All Displayed Prices Exclude Tax Recovery Charges and Service Fees

Sort Descending by Top Picks
Check to Compare Properties
  1. Hilton Dunkeld House Hilton Dunkeld House 4 out of 5 Star Rating

    In Dunkeld

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $181.90 USD Lowest Avg. Nightly Rate

    Select at the Hilton Dunkeld House
  2. The following hotels are located within 10 miles of Dunkeld, UK

    Ballathie House Hotel Ballathie House Hotel 4 out of 5 Star Rating

    On a river

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $276.81 USD Lowest Avg. Nightly Rate

    Select at the Ballathie House Hotel
  3. The Bankfoot Inn The Bankfoot Inn 3 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $79.09 USD Lowest Avg. Nightly Rate

    Select at the The Bankfoot Inn
  4. Victoria Hotel Victoria Hotel 2.5 out of 5 Star Rating

    In Blairgowrie

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $61.71 USD Lowest Avg. Nightly Rate

    Select at the Victoria Hotel
  5. Hatton Grange Hatton Grange 3 out of 5 Star Rating

    In Dunkeld

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $69.47 USD Lowest Avg. Nightly Rate

    Select at the Hatton Grange
  6. Hollyburn House Hollyburn House 4 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $71.18 USD Lowest Avg. Nightly Rate

    Select at the Hollyburn House
  7. The following hotels are located within 15 miles of Dunkeld, UK

    Ellangowan House B&B 4 out of 5 Star Rating

    In Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
  8. Scotlands Hotel & Leisure Club Scotlands Hotel & Leisure Club 3 out of 5 Star Rating

    In Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $107.69 USD Lowest Avg. Nightly Rate

    Select at the Scotlands Hotel & Leisure Club
  9. The Swallow Fisher's Hotel The Swallow Fisher's Hotel 3 out of 5 Star Rating

    In Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $98.15 USD Lowest Avg. Nightly Rate

    Select at the The Swallow Fisher's Hotel
  10. Rosemount Hotel Rosemount Hotel 3 out of 5 Star Rating

    In the historical district

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $81.73 USD Lowest Avg. Nightly Rate

    Select at the Rosemount Hotel
  11. Holiday Inn Express Perth Holiday Inn Express Perth 3 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $64.85 USD Lowest Avg. Nightly Rate

    Select at the Holiday Inn Express Perth
  12. Roseburn B&B Roseburn B&B 4 out of 5 Star Rating

    In Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $110.64 USD Lowest Avg. Nightly Rate

    Select at the Roseburn B&B
  13. Heidl Guest House Heidl Guest House 3 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $88.58 USD Lowest Avg. Nightly Rate

    Select at the Heidl Guest House
  14. Strathgarry Hotel Strathgarry Hotel 3 out of 5 Star Rating

    In Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $121.64 USD Lowest Avg. Nightly Rate

    Select at the Strathgarry Hotel
  15. Cherrybank Inn Cherrybank Inn 4 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $79.09 USD Lowest Avg. Nightly Rate

    Select at the Cherrybank Inn
  16. Mercure Perth Hotel Mercure Perth Hotel 3 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $88.58 USD Lowest Avg. Nightly Rate

    Select at the Mercure Perth Hotel
  17. Rosebank Guest House Rosebank Guest House 3 out of 5 Star Rating

    In Perth

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $91.95 USD Lowest Avg. Nightly Rate

    Select at the Rosebank Guest House
  18. Birchwood Hotel Birchwood Hotel 3 out of 5 Star Rating

    In Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $153.28 USD Lowest Avg. Nightly Rate

    Select at the Birchwood Hotel
  19. Ailean Chraggan Ailean Chraggan 3 out of 5 Star Rating

    In Aberfeldy

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $108.37 USD Lowest Avg. Nightly Rate

    Select at the Ailean Chraggan
  20. Fendoch Guest House Fendoch Guest House 2 out of 5 Star Rating

    In Crieff

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $94.90 USD Lowest Avg. Nightly Rate

    Select at the Fendoch Guest House
  21. Struan Inn Not Yet Rated

    Pitlochry

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
  22. Cherrybank Guest House Cherrybank Guest House 4 out of 5 Star Rating

    In the suburbs

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $74.77 USD Lowest Avg. Nightly Rate

    Select at the Cherrybank Guest House
  23. The following hotels are located within 25 miles of Dunkeld, UK

    Fortingall Hotel Fortingall Hotel 4 out of 5 Star Rating

    In a rural location

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
  24. The Last Cast 3 out of 5 Star Rating

    In a rural location

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
  25. Crieff Hydro Crieff Hydro 4 out of 5 Star Rating

    In Crieff

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
Check to Compare Properties
Sort Descending by Top Picks
Book Atholl Arms Hotel Online or Call
  • US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099