Search inns in Perthshire

More than 1 million people last month said they'd recommend to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 460 properties in Perthshire
    Show map Map
  • Kirklands Hotel

    Kirklands Hotel

    Kinross, United Kingdom


    258 reviews

    This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi. Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

  • Tormaukin Hotel

    Tormaukin Hotel

    Glendevon, United Kingdom


    527 reviews

    In Glen Devon, this charming country inn has an excellent restaurant, free Wi-Fi and good breakfasts. Gleneagles golf course is a 10-minute drive away.

  • The Old Cross Inn

    The Old Cross Inn

    Blairgowrie, United Kingdom


    153 reviews

    With free Wi-Fi in public areas and free parking on site, this 140-year-old Victorian inn is situated in the heart of Perthshire.

  • The Inn at Loch Tummel

    The Inn at Loch Tummel

    Struan, United Kingdom


    59 reviews

    Situated 12.8 km from Pitlochry, The Inn at Loch Tummel features 2 restaurants, bar and free WiFi. Guests can enjoy the on-site restaurant. Free private parking is available on site.

  • The Old Mill Inn

    The Old Mill Inn

    Pitlochry, United Kingdom


    349 reviews

    Situated in the centre of the highland resort of Pitlochry, The Old Mill Inn is a 5-minute walk from Pitlochry rail station and many high street shops. Free parking is available on site.

  • The Anglers Inn

    The Anglers Inn

    Perth, United Kingdom

    Very good

    115 reviews

    Featuring free WiFi throughout the property, The Anglers Inn is situated in Perth, 6 km from Scone Palace. The inn has a barbecue and sun terrace, and guests can enjoy a meal at the restaurant.

  • Bankfoot Inn

    Bankfoot Inn

    Bankfoot, United Kingdom


    158 reviews

    Set in Perthshire countryside, The Bankfoot is a cosy 18th-century Scottish inn. There is free Wi-Fi on site, and all rooms have flat-screen TVs with digital channels and DVD players.

  • Alyth Hotel

    Alyth Hotel

    Alyth, United Kingdom

    Very good

    88 reviews

    This 18th century coaching in, is situated in Highland village of Alyth and overlooks Alyth Burn. It is just 6 miles from Blairgowrie.

  • Moulin Hotel

    Moulin Hotel

    Pitlochry, United Kingdom

    Very good

    191 reviews

    Ideally situated for exploring the Perthshire Highlands, the Moulin Hotel offers free WiFi, a restaurant serving home-cooked food and real ale produced in the hotel’s own micro brewery.

  • The Famous Bein Inn Hotel

    The Famous Bein Inn Hotel

    Glenfarg, United Kingdom


    265 reviews

    With a rural location in peaceful Glenfarg, The Famous Bein Inn Hotel is also just 5 minutes' drive from the M90 motorway.

You might also enjoy these types of property: