Perthshire, Scotland, has a wide variety of accommodations tailored to different tastes and budgets.
Top Tours & Activities
Hand-picked tours — top pick first, then sorted by price.

Speyside Whisky Tour - Three Distilleries Included - Private - 5 Star Reviews
- Free pickup and drop-off service enhances convenience.
- Opportunity to taste a variety of whiskies, learning about different production methods.

Crowning Jewels: Scone Palace, Glamis Castle, & St Andrews
- Guided tours provide insights into the history and significance of each location.
- Access to the beautiful grounds of Scone Palace and the chance to explore Glamis Castle's interior.

White Water Rafting and River Bugs on the River Tummel
- The use of River Bugs for a novel approach to river activities.
- impressive views of the Scottish countryside while navigating the rapids.

Food Walking Guided Tour of Perth
- Learn about the culinary history of Perth and how it has shaped the local food culture.
- Meet local vendors and chefs who contribute to Perth's food landscape.
- 100% ticket guaranteeReceive tickets on time for the experience you’ve booked.
- Free cancellation*Get a refund if your plans change — most options up to 24h before.
- Instant mobile ticketShow your ticket on your phone — no printing needed, confirmed instantly.
With over 324 options spread across 10 towns, you can find everything from luxury hotels to cozy B&Bs. Prices start at a modest £49 per night, making the area accessible for all travelers.
What Are the Best Hotels in Perthshire?
Perthshire has over 180 hotels, including opulent 5-star establishments and practical 3-star accommodations. The Gleneagles Hotel in Auchterarder is a standout, priced at £672 per night, while Stag Lodge provides a budget-friendly option at £113 per night.
In Perth and Pitlochry, travelers will find a mix of luxury and mid-range hotels. The Gleneagles Hotel has a upscale visit with its elegant décor and lush golf courses. The fragrance of fresh linens and the gentle hum of the nearby countryside elevate your stay. For those seeking affordability without sacrificing comfort, Stag Lodge in Auchterarder is a great choice with cozy rooms and warm hospitality.
Why Choose Self-Catering Accommodation in Perthshire?
Self-catering accommodations in Perthshire are great for families or extended stays. With 56 options, these homes offer fully equipped kitchens and spacious living areas, providing the flexibility to cook and relax as you would at home.
Staying in a self-catering property allows you to enjoy meals with fresh local produce from nearby markets. The Mains of Taymouth Country Estate 5* Gallops Apartments in Kenmore, priced at £196 per night, features modern amenities and impressive views of the surrounding hills. The scent of pine and the crackle of a fireplace make for a cozy retreat after a day exploring.
Things to Do in Perthshire
Perthshire region in central Scotland
What Can I Expect from Holiday Homes and Cottages in Perthshire?
With around 71 holiday homes, Perthshire provides comfortable options for groups. These accommodations often offer scenic countryside views and are great for families or friends traveling together.
Properties like the Mains of Taymouth Country Estate 5* Houses, priced at £298 per night, are designed to host larger gatherings. Picture waking up to the sound of birds and the sight of rolling hills stretching beyond your window. The aroma of a freshly brewed morning coffee in the fully equipped kitchen starts your day right.
B&Bs and Guest Houses: The Cozier Option
Where Should I Stay by Town in Perthshire?
Perthshire's towns each have their own distinct character and charm:
- Perth: As a former royal capital, it hosts 57 properties and has a central hub for exploration. - Pitlochry: Known for its festivals, with 58 properties, it's a lively spot packed with local culture. - Blairgowrie: A gateway to the Glens with 48 properties, great for nature lovers. - Aberfeldy: With 31 properties, this riverside town is ideal for those seeking tranquility. - Crieff: Famous for spa facilities, it features 29 places to stay. - Auchterarder: Home to the well-known Gleneagles, featuring 39 properties. - Killin: Situated near the scenic Falls of Dochart, it has 26 places to stay. - Comrie: Known as the earthquake village, with 15 properties to choose from. - Dunkeld: Popular for its Hermitage walks, featuring 12 pleasant properties. - Kenmore: Located by Loch Tay, it features 9 accommodations.
Budget-Friendly Stays Under £100
When Should I Book and What to Know?
Peak season in Perthshire runs from May to September. To secure your preferred accommodation, booking well in advance is recommended, especially during these busy months.
Cancellation policies can vary, so it's important to check details when booking. Most places have check-in times set around mid-afternoon, adding a leisurely start to your stay.
More Places to Stay in Perthshire
Besides the highlighted accommodations, Perthshire has a range of well-rated properties:
- Rannoch Lodge (5★) — 4.6/5 from £106/night - Mains of Taymouth Country Estate 5* Houses (5★) — 4.6/5 from £298/night - Shoreside (5★) — 4.6/5 from £140/night - Stag Lodge (5★) — 4.6/5 from £113/night - Invermay (5★) — 4.6/5 from £235/night
For more options, visit our guide on Where to Stay in Perthshire.
Frequently Asked Questions
5 platforms, one search for perthshire
Booking.com, Hotels.com, Expedia, Agoda & Trip.com
Thousands of travelers compare prices before booking — you should too













