Photo of Perthshire

About Perthshire

Situated in the heart of Scotland, Perthshire is the near-perfect destination that offers a little bit of everything! There are rolling hills; rugged heather-clad mountains; mysterious lochs; salmon-full rivers; Iron Age settlements; the remains of Roman encampments; and some rather grand castles and great houses. The region offers golf courses, waterways you can fish, and a myriad of opportunities for walking, cycling, watersports and all sorts of other adventures. Perthshire’s varied appeals means our recommendations for the best places to stay in Perthshire are a very varied lot too, with a number of manors turned country house hotels, golf resorts, pubs-with-rooms, updated inns, and cosy B&Bs. There really is a property for any taste or budget!

Perthshire edges up into the Highlands (indeed it's known as the gateway to the Highlands), incorporating the southern edge of the Grampian Mountains and the Cairngorms National Park, gorgeous Loch Tay and the Tummel Valley — there’s striking scenery throughout the area. This is where you can find excellent walking, climbing and hiking opportunities.

Many visitors also come here to visit the many distilleries. To help you see them all there’s a route called The Whisky Trail, which winds through conservation villages in the south towards the Cairngorm National Park in the north, tasting all the way.

If you’re looking for the best places to stay in Perthshire for families don’t overlook Perthshire’s many pubs-with-rooms. These are often friendly, cosy settings, with family-friendly atmospheres and great access to highlights like Scone Palace, the Scottish Crannog Centre, Blair Castle, Drummond Castle, and Dunsinane Hill, made famous by Shakespeare’s Macbeth.

The Best Places to Stay in Perthshire

For a Special Occasion

  • World famous Gleneagles Hotel is a beautiful old grand dame resort hotel in a stunning Perthshire setting, surrounded by championship golf courses. It may be luxurious but it is also perfect for a family holiday offering the opportunity to try falconry; take a riding lesson; go clay pigeon shooting; play tennis or go fishing, swimming or cycling; or use the pitch and putt course. There’s also a range of dining options and an expansive spa.

For the Views

  • Built in the 1800s, The Inn at Loch Tummel is a stylish pub with rooms with stunning views of the loch. The decor is cosy, and rustic with charming original details throughout. The food and drink are excellent too. Ideal for walkers, or for anyone craving a sense of space.

For a Countryside Escape

  • With its hip, vegan restaurant and yoga yurt, Saorsa 1875 feels like a rather contemporary take on a country house hotel stay. Is 11 rooms and suites are individually decorated, leaving room for some sultry, grown-up designs, as well as some classic country chic. The location, in Pitlochry, invites an outdoorsy crowd, but it's also a good bet for anyone looking for an opportunity to unwind.
  • The Steading is a tranquil, three-room B&B hideaway in unspoiled woodlands outside Aberfeldy. This is a wonderfully minimalist structure, inside and out, with exposed stone and wood cladding, white walls, velux windows and a cosy fireplace in the sitting room. All of the rooms enjoy lots of natural light, and have large, contemporary bathrooms. Ideal for walkers and romantics.
  • Kinloch House Hotel is a stately home turned family-run country house hotel, just outside Blairgowrie, with lovely sweeping views and acres of its own land. The creeper-clad mansion is decorated in traditional style, with eighteen rooms and suites, and several grand-yet-cosy living rooms. The fine dining restaurant offers daily changing menus with dishes created from the best local products.

For Families

  • The Meikleour Arms is a pub-with-rooms and cottages just a short walk from the River Tay in Meikleour. The cottages in particular make an excellent base for a family escape — and they’re conveniently close to the hospitality of the pub and its restaurant. This traditional Highland pub has been given a sophisticated makeover, and now features imaginative lighting and coir matting, as well as period art and antiques and perfectly chosen Farrow & Ball colours. There are 11 bedrooms inside, and five cottages in the village and on the estate. The cottages all have self-catering facilities, but guests are welcome to try the impressive full Scottish breakfast, and the AA Rosette award-winning cuisine in the restaurant.

For Walkers

  • Cuil an Duin is a three room B&B (plus two self catering cottages) converted from a really charming, period house set in sprawling, mature gardens not far from Pitlochry. This is an excellent pick for walkers, but also for fisherfolk. We like the elegant, traditional decor, and welcoming communal spaces, which include a lounge with a grand piano.

For a Highland Escape

  • Fortingall Hotel is an Arts and Crafts country house turned ten bedroom hotel, surrounded by the landscape of Scotland’s longest glen. The warmly furnished guest bedrooms are upstairs — we recommend the Superior Rooms, because they have the best views. And downstairs there’s a restaurant, which serves up exceptionally well prepared local fare, and a cosy sitting room filled with interesting books and antiques.
  • Mhor 84 is a chic pick in the heart of spectacular Rob Roy country, within the Trossachs National Park. Its 14 rooms and suites are decorated in an eclectic and funky way, with contemporary art, design furniture, and cool retro and vintage finds. The restaurant serves the best local produce. Three of the rooms are dog friendly.
  • Knockendarroch is a luxurious hotel in a beautiful spot in Pitlochry. Its 12 rooms are all uniquely decorated, with good solid taste, and just the right amount of tartan. The restaurant is known for its gourmet offerings made from the finest local produce.

For Romantics

  • The Old Manse of Blair is a characterful, 23 room hotel converted from a country house near Blair Castle. The rooms are individually decorated with contemporary flair that incorporates bold colours and contemporary art, statement wallpaper and huge mirrors. The contemporary Scottish restaurant is an award-winner, and you’re just down the road from the Harrods-of-the-North, the House of Bruar.

For Sports

  • Ballathie House Hotel is a country house hotel, in a stunning setting on the banks of the Tay River. Beyond the turrets, large windows, and 41 traditional bedrooms, is the salmon and brown trout fishing, and the world-renowned game shooting, that make this a popular spot for sportsmen and women. The restaurant is also an award-winner, and the views are really something. Convenient for the golfers too.

Best B&Bs

  • Craigatin House is a chic B&B on the outskirts of Pitlochry: an historic stone house, with a contemporary wing, set in two acres of woodland. The property now has 13 guest rooms — including some in the stable courtyard. All of the rooms are stylishly decorated, but number 11 is the grandest, with huge windows and a wood-burning stove. The breakfast is impressive. Ideal for explorers of all kinds.
  • Brae House is a peaceful B&B in an elevated position overlooking the River Tay in Aberfeldy. There are just three rooms, all decorated with comfortable, homely simplicity. There's a welcoming sitting room with lovely views over the water, and breakfast is a friendly, communal experience.

Prefer a Private Apartment or Cottage?

  • If you'd prefer the privacy of a self-catering option then browse through the wide variety available online with our partner, Booking.com.

Travel Information

  • There are quite a few airports you might consider when planning your trip to Perthshire:  Edinburgh International Airport and Glasgow Airport are probably the ones to check first. If you’re travelling from London by train you’ll probably leave from Kings Cross, and travel via Edinburgh. There's a daily direct train which stops in both Perth and Pitlochry.
  • If you want to hire a car we recommend you visit our online partner, Rentalcars.
  • Perthshire’s many attractions span the seasons, but the most popular time to visit is summer. This is a great time to visit: you’ve got a chance of seeing some Highland Games events, and this is the busiest time of year for festivals and special events. If you’re not tied to school holiday travel, and especially if you’re a keen walker, spring and autumn are excellent too — spring for the sunshine and wildflowers, and autumn for the colourful foliage. Whenever you’re visiting Perthshire rain is possible, so it’s best to be prepared.

Still not sure where to stay?

Weather

Monthly Weather in Perthshire

Best Hotels in Perthshire

  • Ballathie House Hotel Perthshire 41 rooms from £100

    Active Holiday  -  An excellent choice for enjoying the best of British country pursuits such as fishing, walking, golfing and riding.
    Local exploring  -  Ideally placed for exploring the Scottish Highlands as well as the nearby town of Perth.
    Great walks  -  Wonderful walking on the hotels private estate, or wander a bit further into the Scottish Highlands.
    Fishing  -  Don't forget to pack your rods, the hotel overlooks the River Tay, a famed salmon fishing spot.
    RestaurantGardenPet friendlyDisabled accessViewsParking

    Long-established country hotel in splendid surroundings. Elegant rooms feature traditional patterned wallpaper and some have free standing baths. Grand reception rooms with fireplaces are ideal for unwinding in after a day outdoors. Award winning Scottish cuisine. A lovely rural escape. See More

    Check Availability
  • Royal Hotel, Perthshire Comrie, Perthshire 11 rooms from £120

    Local exploring  -  A charming country house, yet in a town, near Loch Tay and Pitlochry.
    Foodies  -  One AA Rosette awarded restaurant
    Great walks  -  Find both local walks from the door and the Monroes for the more adventurous close by.
    Fishing  -  On the River Earn.
    RestaurantGardenPet friendlyParking
    Recommended by  -  Sawdays

    Charming small hotel in the heart of Perthshire. Elegant rooms, some with four poster beds, antique furniture and traditional artworks. Wonderful Scottish cuisine served in a cosy dining room. A charming country house well positioned to access this beautiful corner of Scotland. See More

    Check Availability
  • The Townhouse, Perthshire Perth, Perthshire 5 rooms from £125

    Local exploring  -  A great base for exploring Perth and the surrounding area.
    Great walks  -  Go for a walk through the nearby Inch park or along the banks of the Tay.
    Sights nearby  -  Visit the nearby St Ninian's Cathedral.
    GardenParking

    Overlooking the South Inch Park in Perth, The Townhouse is a charming B&B. Elegant rooms are comfortable and spacious offering lovely views out over the park. Minutes from the centre of Perth with all its attractions. See More

    Check Availability
  • MHOR 84 Lochearnhead, Perthshire 14 rooms from £130

    Foodies  -  Foodie heaven- cusine from famed chefs Mhairi Taylor and Tom Lewis, as well as mushroom foraging expeditions.
    Back to Nature  -  The perfect launchpad for exploring the stunning lochs and parks of the surrounding area.
    Fishing  -  The motel will arrange boat, ghillie, permit and equipment for guests to fish for brown trout in Loch Doil and Loch Voine.
    Sights nearby  -  Any history buffs should check out the church at Balquhidder and visit the grave of clan leader Rob Roy.
    RestaurantGardenPet friendlyParking
    Recommended by  -  I Escape

    A remote hotel nestled between Loch Lomond and the Trossachs National Park. The combination of glorious natural surrounds and the chic, stylish interiors make for a memorable stay. Fantastic food produced from the best locally sourced, sustainable ingredients, served in an atmospheric dining room. See More

    Check Availability
  • Meikleour Arms Blairgowrie, Perthshire 11 rooms from £130

    Active Holiday  -  A great base for an active holiday of walking, fishing and horse riding.
    Families  -  The hotel's cottages are a great option for family trips.
    Fishing  -  The Meiklour Arms runs fishing trips on both the Tay and the Isla.
    Sights nearby  -  Take a trip to Scone Palace, the ancient seat of Scottish Kings.
    RestaurantGardenPet friendlyParking

    Offering charming cottages and lovely rooms, the Meikleour Arms is a delightful place to stay. Just a short walk from the river Tay, the hotel also features an excellent restaurant and a cosy pub that's a great spot to enjoy a dram. The cottages are perfect for a family holiday. See More

    Check Availability
  • Craigatin House Pitlochry 14 rooms from £135

    Value chic  -  A stylish and affordable base to return to after a day exploring the nearby castles, mountains and whisky distilleries.
    Great walks  -  Walk around Loch Faskally and through the Faskally Woods.
    Sights nearby  -  Visit Blair Castle just five miles from the property.
    Restrictions on children  -  No children allowed.
    GardenDisabled accessParkingNo pets
    Recommended by  -  Good Hotel Guide, Sawdays

    A chic bed and breakfast in the heart of Pitlochry, with Farrow & Ball interiors and a lovely garden. Stylish contemporary bedrooms. Beautifully converted living areas with glass walls. Hearty breakfasts set guests up for a day outdoors. An excellent base for exploring the local area. See More

    Check Availability
  • Brae House Aberfeldy 3 rooms from £138

    Local exploring  -  A lovely spot from which to explore Aberfeldy and the surrounding countryside.
    Fishing  -  Take a rod on the Tay, one of the UK's most famous salmon rivers.
    Great walks  -  Go walking along the banks of the River Tay.
    GardenParkingNo pets

    Quiet and unassuming, Brae House is lovely B&B on the banks of the Tay. Featuring comfortable rooms and a delightful sitting room in which to relax. It is a great spot for those looking for a relaxed place to stay in Aberfeldy. See More

    Check Availability
  • Saorsa 1875 Pitlochry 11 rooms from £170

    Foodies  -  The vegan restaurant is the star of the show serving a five-course tasting menu using seasonal and foraged produce
    Eco break  -  An ethical stay: for each meal served a tree is planted, suppliers are cruelty-free, and fabrics are faire-trade
    Great walks  -  There are a wide network of hiking trails running through Cairngorms National Park
    Secluded setting  -  For escaping.
    RestaurantGardenParking

    A grand country house hotel with boutique interiors and a hip vegan restaurant. Individually styled rooms are ethically designed with upcycled furnishings and fair-trade fabrics. With lovely walks, a yurt-based yoga studio, and standout five-course tasting menus — this is a chic rural getaway. See More

    Check Availability
  • Cuil an Duin Pitlochry (Ballinluig) 3 rooms from £195

    Fishing  -  Excellent salmon fishing on the nearby Garry and Tay rivers.
    Great walks  -  The surrounding area has no shortage of great walks.
    Full of character
    Remote  -  Off the beaten track.
    GardenViewsParking

    Tucked away in a hidden corner of Perthshire, Cuil an Duin is a charming B&B. Featuring smart, comfortable bedrooms, a characterful piano and beautiful sprawling garden, it's an ideal base to explore the gateway to the Scottish Highlands. See More

    Check Availability
  • Murrayshall Country Estate Scone, Perthshire 40 rooms from £199

    Foodies  -  Eolas won two AA rosettes and was awarded the title Best Boutique Hotel Restaurant in the UK by Boutique Hotelier mag
    Golf  -  Two golf courses on site (27-holes) and an expansive driving range. Courses are open to all levels and year round
    Weddings  -  An exquisite venue with ceremony and reception room. In fine weather, weddings can take place in the rose garden
    Great walks  -  Waymarked and mapped walking routes loop around Murrayshall Estate or if preferred, the hotel offers guided walks
    SpaPet friendlyViewsParking

    A lovely country estate just north of Perth. Rooms offer traditional Scottish comfort. The colour scheme matches the exterior views (plenty of heathery hues and tweeds) and the best come with four posters and indulgent bathrooms. Fabulous food & a welcoming environment ensure a stand-out stay. See More

    Check Availability
  • The Inn at Loch Tummel Pitlochry 6 rooms from £200

    Sights nearby  -  Looking out on the Queen’s View, salmon jumping the ladder in Pitlochry, to Blair Castle of Clan Murray
    Great walks  -  Allean Forest is a few minutes drive with marked routes and stunning panoramic views
    Local exploring  -  Nature walks, birdwatching, sailing and also many historic sights close by
    Views  -  The Queen's viewing point is minutes away, but the Inn also boasts impressive views of its own
    RestaurantGardenPet friendlyViewsParking
    Recommended by  -  Good Hotel Guide

    Originally a coaching inn from the 1800s, this historic, stylish property offers six ensuite rooms softly furnished in rustic, earthy tones. Wonderful location in the heart of Perthshire. Come for hill walks and stunning views followed by drinks in the cosy bar and locally sourced hearty food. See More

    Check Availability
  • Dunalastair Hotel Suites Kinloch Rannoch, Perthshire 32 rooms from £205

    Active Holiday  -  The perfect rural spot with numerous outdoor pursuits on offer from hikes to horseriding, fishing to mountain biking
    Fishing  -  This area boasts some of the best fishing in Scotland and there is an abundance of trout
    Great walks  -  Explore ancient Scotland by foot with a visit to the Black Wood of Rannoch
    Views  -  Great views from hotel
    RestaurantGardenDisabled accessViewsParkingNo pets

    A highlands hotel set in an historic Georgian building in a quaint village surrounded by epic mountain views, lakes, woodland and moors. A refreshing addition to the region the interiors are modern and swish after a recent refurbishment. The restaurant is superb and service is top notch. Fabulous! See More

    Check Availability
  • Killiecrankie House Hotel by Pitlochry, Perthshire 10 rooms from £230

    Hideaway  -  The ideal getaway from it all spot, with warm fires, hearty food, comfy beds and miles of picturesque walking.
    Great walks  -  Plenty of walking in the local area with Loch Tummel, Rannoch Moor and the magnificent Glenshee.
    Views  -  Great views over the Pass of Killiecrankie.
    Secluded setting  -  For escaping.
    RestaurantGardenPet friendlyViewsParking
    Recommended by  -  Good Hotel Guide, Sawdays

    A quaint and charming Highland hotel, wonderfully unassuming and Scottish through and through. Snug sitting rooms, traditional rooms and fantastic restaurant complete with tartan chairs! Set in stunning landscapes, with direct access to the Pass of Killiecrankie. A characterful country escape! See More

    Check Availability
  • Knockendarroch Pitlochry 12 rooms from £235

    Sights nearby  -  Visit nearby Killiecrankie, the site of the famous 'Soldiers Leap'.
    Great walks  -  The surrounding valley is full of beautiful walking routes.
    Views  -  Great views from hotel
    Restaurant  -  Recommended.
    RestaurantGardenViewsParking

    Offering beautiful views of the Tummel Valley, Knockendarroch is a charming, picturesque hotel in Pitlochry. Each comfortable room has a distinctive Scottish feel and the hotel's excellent restaurant focuses on local produce. A great gateway into the Highlands. See More

    Check Availability
  • The Old Manse of Blair Blair Atholl, Perthshire 23 rooms from £249

    Active Holiday  -  The surrounding countryside provides a host of outdoor pursuits from fishing and hiking to skiing
    Foodies  -  The Orangery is an award-winning restaurant which serves contemporary Scottish fare
    Great walks  -  There are a vast choice of walking trails whether you want an amble or something more challenging
    Sights nearby  -  Take a tour of neighbouring Blair Castle
    RestaurantGardenPet friendlyViewsParking

    A grand country house set in beautiful rural Highland Perthshire, near Blair Castle. Chic rooms are decorated with a contemporary flair. Expect dark hues, bright pops of colour, underfloor heating, and indulgent bathrooms. The contemporary Scottish restaurant is award-winning. A luxe rural hideaway. See More

    Check Availability
  • Fonab Castle Pitlochry (Perthshire) 42 rooms from £266

    Spa breaks  -  The Woodland Spa offers treatments using organic Ishga products from the Hebrides, plus thermal suite, steam room, pool & more
    Romantic Break  -  Gorgeous rooms and suites both in the main castle and the modern wing with deep soaking tubs and stunning views
    Active Holiday  -  This area of Perthshire is renowned for its outdoor pursuits from Munro bagging to fishing and much more
    Local exploring  -  Pitlochry is on the edge of the Cairngorms National Park and is surrounded by things to do and see
    SpaRestaurantSwimming PoolParking

    A Victorian pile overlooking Loch Faskally. Classic, contemporary interiors feature rooms and suites spread through the main building and modern extension, the best with deep soaking tubs, working fireplaces and awesome views. The Sandeman ensures gourmet dining and there's a spoiling spa. Superb! See More

    Check Availability
  • Monachyle Mhor Lochearnhead, Perthshire 14 rooms from £290

    Foodies  -  Inspired and award-winning cuisine, lovingly crafted from fantastic local produce, most of it straight from their own farm.
    Country Escape  -  A charming country house, with a healthy injection of avant-garde interior design, set in 2,000 acres of blissful silence.
    Great walks  -  Endless trials through and around the Loch Lomond and the Trossachs National Park.
    Fishing  -  The trout-rich Lochs Voil and Doine are at the bottom of the driveway.
    RestaurantGardenPet friendlyViewsParking
    Recommended by  -  I Escape, Fodors, Good Hotel Guide, Sawdays

    A union of rustic warmth and funky sophistication, in the heart of Rob Roy country. Modern rooms with crisp design, modern art and lovely contemporary bathrooms. An award-winning restaurant plus an abundance of outdoor pursuits make this the ideal country escape. Utter heaven! See More

    Check Availability
  • Kinloch House Hotel By Blairgowrie, Perthshire 18 rooms from £305

    Country Escape  -  A lovely country house set amidst the stunning Perthshire landscape, with lochs, rivers and woods- perfect for rambling.
    Great walks  -  Wonderful walks with an abundance of choice from mountain trails to lowland trails and designated walking routes.
    Sights nearby  -  Visit the impressive Blair Castle, one time home to the last private army in Europe.
    Fishing  -  The River Tay is a renowned spot for salmon fishing.
    RestaurantGardenDisabled accessViewsParkingNo pets
    Recommended by  -  Good Hotel Guide, Relais & Chateaux

    A stunning stately home set in the heart of glorious Perthshire. Large traditional rooms feature sash windows, chintz fabrics and some have free standing baths. Living rooms are suitably grand yet still remain cosy. Exemplary cuisine made from the finest local produce. An ideal country escape. See More

    Check Availability
  • Gleneagles Hotel Perthshire 233 rooms from £350

    Child friendly  -  Great facilities for children of all ages with organised activities and childcare available.
    Restaurant  -  Andrew Fairlie Restaurant is the only establishment in Scotland with two Michelin stars.
    Other Activities  -  Shooting, fishing, falconry, gun dog training, off road driving to name a few!
    Golf  -  Three championshire courses and PGA National Golf Academy on site.
    Air conditioningTennisSpaRestaurantSwimming PoolGardenPet friendlyDisabled accessViewsParking
    Recommended by  -  Kiwi Collection

    Luxury grand dame resort hotel in the heart of stunning Perthshire countryside. With three championship golf courses, top notch spa and more activities than you can imagine, this is the perfect resort for all the family. See More

    Check Availability
  • Fortingall Hotel Aberfeldy, Perthshire 10 rooms from £380

    Active Holiday  -  At the gateway to Scotland and with ample choice of outdoor activities right on the doorstep from hiking to shooting and biking.
    Country Escape  -  Cosy up by the fire, eat hearty traditional fare, venture into the great outdoors and collapse onto your cosy bed.
    Fishing  -  Salmon fishing on the Rivers Lyon and Tay, and trout fishing on Loch Farleyer and Loch Kinardochy can be arranged.
    Great walks  -  Endless choices of walks whether it be an amble around Fortingall or a day excursion covering four Munros.
    RestaurantPet friendlyDisabled accessViewsParking
    Recommended by  -  Good Hotel Guide

    Lovely country house in beautiful Perthshire. Traditional cosy rooms with large sash windows and oh-so comfortable beds. A sitting room with a roaring fire to sink into, with a whisky, after a day outdoors. Stunning cuisine with the emphasis on local produce. The perfect country escape. See More

    Check Availability