Where to Stay in Perthshire

Highland Perthshire with mountains, lochs and outdoor activities.

Sort by:
🏨 Hotel

Dunkeld House Hotel

Dunkeld
£££

Elegant Victorian country house set in 280 acres of beautiful woodland along the River Tay. Once the home of the 7th Duke of Atholl, this 4-star hotel combines historic charm with modern facilities. Features The Stag restaurant, spa, leisure club, and easy access to Dunkeld village.

A grand country house experience without the stuffiness. The riverside walks through the estate are stunning, and Dunkeld Cathedral is just a stroll away.
🏨 Hotel

Murrayshall Country Estate

Scone
£££

Historic 4-star country estate dating back over 400 years, set in 365 acres of parkland. Former home of Lord Lynedoch, it offers 40 beautifully appointed rooms, award-winning Eolas Restaurant (Boutique Hotel Restaurant of the Year 2022), two golf courses (27 holes), and the luxurious Gate Lodge Spa.

Golfers' heaven with two superb courses, but even if you don't play, the estate is gorgeous. The restaurant is exceptional - locally sourced Perthshire produce at its finest.
Boutique Hotel

Parklands Hotel

Perth
££

Boutique 4-star townhouse hotel in a prime location overlooking South Inch Park with stunning views to Kinnoull Hill. Just 7 minutes walk from Perth city centre. Features two AA Rosette restaurants - No1 The Bank bistro and Acanthus fine dining. Award winner: Best City Hotel Scotland 2019 and 2022.

A country house atmosphere right in the city. Perfect location near the station and city centre, but with those wonderful park views. Excellent food in both restaurants.
🏨 Hotel

Crieff Hydro

Crieff
££

Scotland's leading family resort set in 900 acres of Perthshire countryside. Opened in 1868, this Victorian spa hotel offers over 60 activities, multiple restaurants, Victorian Baths spa, swimming pools, and extensive grounds. Perfect for families with free daily childcare for ages 2-12. Also offers self-catering lodges.

Brilliant for families - the kids will be in heaven with all the activities while adults can relax in the spa. It's more of a resort than a hotel, so expect plenty of life and energy.
Boutique Hotel

Old Manse of Blair

Blair Atholl
££££

Exquisite 5-star boutique hotel in a heritage-listed Georgian mansion (built 1828) on a private estate within Cairngorms National Park. Named in the 2025 Michelin Guide, finalist for Best Luxury Experience and Best Hotel Experience in Thistle Awards 2024. Offers contemporary luxury rooms, Michelin-quality restaurant, and stunning Highland setting.

Intimate luxury at its best - you're staying in a piece of Scottish history. The Michelin-listed restaurant is sensational, and the location between Blair Castle and House of Bruar is perfect for exploring.
🏨 Hotel

Schiehallion Hotel

Aberfeldy
££

Traditional 3-star hotel in the heart of Aberfeldy, housed in a historic building dating from 1884. Located in the Aberfeldy Conservation Area, this charming hotel offers comfortable accommodation, a welcoming bar, and bistro restaurant. Ideal base for exploring Highland Perthshire, distilleries, and outdoor activities.

Traditional Scottish hospitality in the heart of Aberfeldy. Great value, friendly staff, and perfect for exploring Dewar's Distillery and the beautiful Birks of Aberfeldy walks.
🏡 B&B

The Townhouse B&B

Perth
£

Charming B&B overlooking South Inch Park with elegant, spacious rooms offering lovely park views. Just minutes from Perth city centre. Offers comfortable accommodation with excellent breakfast, thoughtful amenities including fresh coffee and homemade scones. Popular with couples and business travellers seeking boutique B&B experience in Perth.

Lovely B&B with that personal touch you don't get in larger hotels. The breakfast is superb, and you can't beat waking up to those park views. Great value for Perth.
Back to All Regions