Hotels in Pitlochry

Nestled at the foot of the Cairngorms, the pretty town of Pitlochry, with its charming grey-stone buildings, is the perfect base for your adventurous Scottish getaway. Here, you’re in the heart of the countryside, staying alongside a river (which plays host to adventure activities), with the hills in the distance and the fresh countryside air in every breath.

Within an hour, you’re in the heart of the Cairngorms; in an hour and a half, you can be at Balmoral, the charming village of Ballater, or heading off on a magical walk through the Spittal of Glenmuick. You’re also well placed to sample the sea air on Scotland’s dramatic east coast. St Cyrus Beach, Montrose Beach, and the stunning cliffs at RSPB Scotland Fowlsheugh Reserve are all less than two hours away. It’s a great location for escapism and has plenty of accommodation to choose from.

  • Hotel

    The Pitlochry Hydro Hotel

    rated as 3.5 out of 5 by 1,870 reviewers
    804 ft from city centre
    from £103 per night
  • Hotel

    Scotland's Spa Hotel

    rated as 2.5 out of 5 by 348 reviewers
    584 ft from city centre
    from £125 per night
  • Hotel

    The Atholl Palace

    rated as 4 out of 5 by 3,394 reviewers
    2,152 ft from city centre
    from £204 per night
  • Hotel

    Dunalastair Hotel Suites

    rated as 4.5 out of 5 by 1,390 reviewers
    17.4 mi from city centre
    from £154 per night
  • Guest house

    Craigroyston House & Lodge

    rated as 5 out of 5 by 730 reviewers
    515 ft from city centre
    from £178 per night
  • Hotel

    Fonab Castle Hotel

    rated as 4.5 out of 5 by 4,631 reviewers
    3,307 ft from city centre
    from £369 per night
  • Hotel

    Loch Rannoch Hotel and Spa

    rated as 4 out of 5 by 903 reviewers
    17.9 mi from city centre
    from £143 per night
  • B&B

    Westlands of Pitlochry

    rated as 5 out of 5 by 863 reviewers
    2,011 ft from city centre
    from £278 per night
  • Hotel

    Fisher's Hotel

    rated as 3.5 out of 5 by 2,269 reviewers
    1,096 ft from city centre
    from £133 per night
  • Guest house

    The Old Mill Inn

    rated as 5 out of 5 by 2,396 reviewers
    1,014 ft from city centre
    from £233 per night
  • Hotel

    Rosemount Hotel

    rated as 4 out of 5 by 841 reviewers
    974 ft from city centre
    from £111 per night
  • Hotel

    The Ballinluig Inn

    rated as 4.5 out of 5 by 254 reviewers
    4.19 mi from city centre
    from £114 per night
  • Guest house

    Craigvrack Hotel & Restaurant

    rated as 4.5 out of 5 by 219 reviewers
    1,506 ft from city centre
    from £90 per night
  • Country house

    Pine Trees Hotel Pitlochry

    rated as 4.5 out of 5 by 134 reviewers
    2,628 ft from city centre
    from £309 per night
  • Hostel

    Pitlochry Backpackers

    rated as 4.5 out of 5 by 221 reviewers
    1,339 ft from city centre
    from £65 per night

Best value for money hotels in Pitlochry

Great value hotels for your stay in Pitlochry

  • Hotel

    Birchwood Pitlochry

    rated as 5 out of 5 by 88 reviewers
    1,444 ft from city centre
    from £199 per night

Best rated hotels in Pitlochry

Explore the best rated hotels in Pitlochry, United Kingdom based on the opinions of other travelers

  • Aparthotel

    Claymore Apartments

    rated as 5 out of 5 by 1,026 reviewers
    2,172 ft from city centre
    from £127 per night
  • Hotel

    Knockendarroch Hotel

    rated as 5 out of 5 by 1,332 reviewers
    912 ft from city centre
    from £344 per night
  • Hotel
    3.63 mi from city centre
  • Hotel
  • Hotel

    The Acarsaid - Pitlochry

    rated as 4.5 out of 5 by 683 reviewers
    1,286 ft from city centre
  • Hotel

    Atholl Arms

    rated as 4.5 out of 5 by 395 reviewers
    6.18 mi from city centre
    from £135 per night

Cheap hotels in Pitlochry

Affordable budget hotels in Pitlochry

  • Hotel

    Moulin Hotel

    rated as 4 out of 5 by 742 reviewers
    3,228 ft from city centre
    from £135 per night

Why book with us?

Travel tips for Pitlochry

FAQs about hotels in Pitlochry

Explore more hotels in Pitlochry