A historic building with multiple towers and a large entrance.

Search Perthshire hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for Perthshire hotels

1. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
Canada
Cheryl
NZ$153
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Perth by IHG

2. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
United States
Eric
NZ$342
includes taxes & fees
25 Oct - 26 Oct
Westlands of Pitlochry

3. Ballathie House Hotel

Ballathie House Hotel
Perth
Canada
Sarah
NZ$227
includes taxes & fees
25 Oct - 26 Oct
Ballathie House Hotel

4. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United States
Baxter
NZ$292
includes taxes & fees
2 Nov - 3 Nov
Dunkeld House Hotel

5. The Bankfoot Inn

The Bankfoot Inn
Perth
United Kingdom
W
NZ$225
includes taxes & fees
31 Oct - 1 Nov
The Bankfoot Inn

6. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
John
NZ$223
includes taxes & fees
11 Oct - 12 Oct
Leonardo Boutique Huntingtower Perth

7. Salutation Hotel

Salutation Hotel
Perth
United Kingdom
Brian
NZ$148
includes taxes & fees
11 Oct - 12 Oct
Salutation Hotel

8. Scone Arms Hotel

Scone Arms Hotel
Perth
United States
Tim
NZ$231
includes taxes & fees
7 Oct - 8 Oct
Scone Arms Hotel

9. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
United States
deborah
NZ$359
includes taxes & fees
31 Oct - 1 Nov
Craigroyston House & Lodge

10. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Laurin
NZ$330
includes taxes & fees
18 Oct - 19 Oct
Meikleour Arms Hotel and Restaurant

11. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
United Kingdom
Margaret
NZ$164
includes taxes & fees
6 Oct - 7 Oct
Riverstone Lodge Hotel

12. Murrayshall Country Estate

Murrayshall Country Estate
Perth
Canada
Greg
NZ$324
includes taxes & fees
1 Nov - 2 Nov
Murrayshall Country Estate

13. The Poplars Guest House

The Poplars Guest House
Pitlochry
United States
Tricia
NZ$315
includes taxes & fees
2 Nov - 3 Nov
The Poplars Guest House

14. The Townhouse

The Townhouse
Perth
United Kingdom
Sara
NZ$304
includes taxes & fees
13 Oct - 14 Oct
The Townhouse

15. Sunbank House Hotel

Sunbank House Hotel
Perth
United Kingdom
Stefan
NZ$170
includes taxes & fees
1 Nov - 2 Nov
Sunbank House Hotel

16. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
Pitlochry
United Kingdom
Stephen
NZ$288
includes taxes & fees
3 Nov - 4 Nov
The Pitlochry Hydro Hotel

17. Cairn Lodge

Cairn Lodge
Auchterarder
United States
Carol
NZ$516
includes taxes & fees
29 Oct - 30 Oct
Cairn Lodge

18. Woodlea

Woodlea
Perth
Canada
Johnson
NZ$196
includes taxes & fees
1 Nov - 2 Nov
Woodlea

19. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
Karen
NZ$488
includes taxes & fees
1 Nov - 2 Nov
Atholl Palace Hotel

20. Duchally Hotel & Country Estate

Duchally Hotel & Country Estate
Auchterarder
United Kingdom
Mark
NZ$273
includes taxes & fees
2 Nov - 3 Nov
Duchally Hotel & Country Estate
View all properties

Holiday Rentals in Perthshire

Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Nice location but the pool was not available. Check in staff not very helpful, the rest quite good. Room not very clean and missing bed linen."
The Kenmore Club
Holiday Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"Comfortable bed, great breakfast, super clean."
The Townhouse Aberfeldy
Aparthotel

ApartNest Auchterarder

ApartNest Auchterarder
Auchterarder
"*Location ideal for stays or stop overs to longer journeys *Accommodation spacious /clean well decorated well resourced *Easy booking and check in *Quiet within apartment building please"
ApartNest Auchterarder
Cottage

26 Strathtay Lodges

26 Strathtay Lodges
Aberfeldy
26 Strathtay Lodges
Aparthotel

Claymore Guest House and Apartments

Claymore Guest House and Apartments
Pitlochry
"Lovely property and excellent breakfast."
Claymore Guest House and Apartments
Apartment

Squirrel Away Apartment Crieff

Squirrel Away Apartment Crieff
Crieff
"Loved the location, the unique layout and the town!"
Squirrel Away Apartment Crieff
Cabin

Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm

Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm
Perth
Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm
Holiday Home

Bamff Ecotourism

Bamff Ecotourism
Blairgowrie
"Stayed in the yurt very cozy and spotless with a comfortable bed, just place for a peace of mind and soul, I was worried about the cold before my visit and brought lots of extra blankets and hot water bottle but the yurt is very well insulated and the wood burner keeps it very warm definitely recommended "
Bamff Ecotourism
Apartment

Gleneagles Lettings

Gleneagles Lettings
Auchterarder
"Really enjoyed our stay and Mike was simply excellent in looking after us"
Gleneagles Lettings
Apartment

Otter Lodge 02 Loch Rannoch Highland Club

Otter Lodge 02 Loch Rannoch Highland Club
Pitlochry
"De acordo com anúncio. Quarto amplo, ótima vista para o lago. Faltaram itens básicos, como shampoo, sabonete, considerando ser um lugar com poucas opções de lojas."
Otter Lodge 02 Loch Rannoch Highland Club
Cabin

Leny Estate

Leny Estate
Callander
"Great self-catering accomodation in an incredibly beautiful area. Went during November and there was still loads to do even with a bit of rain. Definitely recommend "
Leny Estate
Chalet

Drummond

Drummond
Aberfeldy
"The location of the property is a bit tricky to fund but its worth the drive as it's set up overlooking Loch Tay surrounded by sheep farm and mountains. The chalet had everything we needed for our 2 nights. Beds were very comfy! We enjoyed the long walk to the beach, very Scottish, very magical!"
Drummond
Cottage

Lismore

Lismore
Crieff
"My stay was amazing! The place was beautiful, clean and comfy, and centrally located. The host was very accommodating and had great communication! I would love to stay here again at some point."
Lismore
Cottage

Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
Blairgowrie
"Hot tub great everything great"
Dalnoid Cottages & Treehouses
Apartment

Newburghaprtment/scotland/sleeps 4/firepit/garden

Newburghaprtment/scotland/sleeps 4/firepit/garden
Cupar
"The property was great, very comfortable for a family of 4. The area is lovely too - we went for a walk in the evening by the river and stopped by the Tayview pub for a drink with the locals. Great experience. Also, location is great. Only 20 minutes away from Perth, and easy drive to St. Andrews."
Newburghaprtment/scotland/sleeps 4/firepit/garden
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Perthshire attractions

A large brick manor with a symmetrical facade, surrounded by open fields and a river in the background.
Photo by Mikey McManus

Scone Palace

9.0/10 (167 reviews)
Marvel at exquisite rooms and galleries of this beautiful palace and learn about its role in Scotland’s heritage.
See properties
A building labeled "The House of Bruar" with a tower and a covered outdoor area.
Photo by Niraj Karia

The House of Bruar

8.8/10 (277 reviews)
You can find the perfect gifts to bring home at The House of Bruar during your trip to Pitlochry. Visit the top-notch restaurants or lively bars in this romantic area.
See properties
A historic castle with a sign indicating it is a filming location for Game of Thrones.
Photo by Trembich Moving Moments

Doune Castle

8.8/10 (73 reviews)
Learn the intriguing history of this preserved 14th-century castle and tall tower famous for a Monty Python movie and the Jacobite Risings.
See properties
A large white castle with multiple towers and a flag.
Photo by Melissa Jayne

Blair Castle

9.2/10 (153 reviews)
After visiting Blair Castle, make a plan to see the other sights and activities in Pitlochry. Visit the lively bars or top-notch restaurants in this relaxing area.
See properties

Gleneagles Golf Course

9.0/10 (46 reviews)
Enjoy a round of golf in Gleneagles at Gleneagles Golf Course. Visit the lively bars or top-notch restaurants in this family-friendly area.
See properties

Pitlochry Festival Theatre

9.0/10 (79 reviews)
You can make plans for a show at Pitlochry Festival Theatre during your trip to Pitlochry. Stroll along the riverfront in this relaxing area or visit its top-notch restaurants.
See properties

Learn more about Perthshire

Experience the relaxing area of Perthshire—spas, golf courses and sights from The Hermitage to Perth Racecourse.

See all hotels in Perthshire
A historic building with multiple towers and a large entrance.

Top Perthshire Hotel Reviews

Recent Reviews in Perthshire

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"The staff were friendly. Our room was very comfortable. We enjoyed our dinner in the restaurant and were entertained by a Scottish bagpiper. Breakfast was good too."
Helen 1-night trip
Posted 10 hours ago
The Pitlochry Hydro Hotel
Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

8/10 Good
"Room a bit outdated. Very clean. restaurant and bar was good. All staff very friendly. Gym and leisure facilities excellent. Nice walk into dunblane. Will be back."
Hugh 3-night trip
Posted 13 hours ago
Apex Dunblane Hydro Hotel
Crieff Hydro

Crieff Hydro

10/10 Excellent
"Victorian Baths are a lovely relaxing place to unwind, beautiful countryside."
Samantha 2-night trip
Posted 14 hours ago
Crieff Hydro
Fisher's Hotel

Fisher's Hotel

8/10 Good
"Good breakfast"
Duncan 1-night trip
Posted 15 hours ago
Fisher's Hotel
Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"Beautiful property with the most friendly staff. Connor at front desk was extremely friendly and was able to help with everything we needed. The bar staff and restaurant staff in the morning were helpful and all with a smile. As we were traveling for days, the self serve laundry wash/dryer were very needed and easy to use. Would highly recommend this property."
Tian 1-night trip
Posted 19 hours ago
Atholl Palace Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"Really nice hotel, room was spacious with big bathroom, breakfast was good a lot of choice. Used the SPA which was lovely. Nice friendly staff will definitely come back."
Moyra 2-night trip
Posted 22 hours ago
Scotlands Spa Hotel
Westlands of Pitlochry

Westlands of Pitlochry

8/10 Good
"We had a nice one-night stay here and the family room we had was very well appointed and clean with quality fittings. The decor was good but could have been a bit more warm and inviting. The staff were lovely and very helpful and the breakfast was great - the food was well presented and fresh. There wasn't a bar as such but the reception staff were available to provide alcoholic and non-alcoholic drinks in the small lounge area. Again, I think the public areas could have had better lighting and more cosy decor to provide a more welcoming ambience but overall a great place to stay in the lovely town of Pitlochry."
Margaret 1-night trip
Posted 2 days ago
Westlands of Pitlochry
Killin Hotel

Killin Hotel

8/10 Good
"Somewhat dated, ancient noisy lift, shower over bath was a tap attachment. Bathrooms were definitely overdue a refurbishment. Staff were very good and everything very clean, but a refresh wouldn't go amiss..."
Ian 1-night trip
Posted 2 days ago
Killin Hotel
Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa

10/10 Excellent
"Excellent stay as always, great food and staff"
iain 5-night trip
Posted 2 days ago
Loch Rannoch Hotel and Spa

More cheap accommodation in Perthshire

Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
NZ$164
8 Oct - 9 Oct
includes taxes & fees
8/10 Very good! (209 reviews)
Dalgair House Hotel
Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
NZ$168
25 Oct - 26 Oct
includes taxes & fees
7/10 Good! (30 reviews)
Bein Inn hotel
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
NZ$170
4 Nov - 5 Nov
includes taxes & fees
6.8/10 (233 reviews)
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
NZ$176
1 Nov - 2 Nov
includes taxes & fees
9.4/10 Exceptional! (26 reviews)
Station House - Room Only
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
NZ$266
11 Oct - 12 Oct
includes taxes & fees
9.8/10 Exceptional! (55 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
NZ$307
7 Oct - 8 Oct
includes taxes & fees
Smiddy Haugh

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Natural Scenery: Perthshire boasts breathtaking landscapes, perfect for outdoor adventures like hiking and golfing.
  • Rich Cultural Heritage: Explore historic castles and museums, offering insights into Scotland's fascinating history.
  • Charming Local Culture: Experience the warmth of friendly locals and vibrant arts at venues like Perth Theatre.
  • Diverse Accommodation Options: Enjoy a range of lodgings, from charming hotels to pet-friendly facilities, catering to all travellers.
  • Family-Friendly Activities: Perthshire is ideal for family excursions, offering fun and engaging experiences for all ages.

Find great hotels near Perthshire

Explore a variety of accommodation options in Perthshire, Scotland, where you'll find charming hotels and lodges catering to every traveller's needs. Whether you're seeking pet-friendly facilities, a welcoming space for LGBTQIA guests, or amenities for business travel, Perthshire has something for everyone. Be sure to check out renowned options like the Atholl Palace Hotel and read reviews to find the best fit for your Scottish getaway.

  • Mercure Perth Hotel: The Mercure Perth Hotel offers a comfortable 3-star experience tailored for business travellers and eco-conscious guests. Located 12.9km from Perthshire, this property stands out for its eco-certification and pet-friendly policies, allowing certain pets to stay with you during your visit. With amenities designed for sustainability, including energy-efficient practices, this hotel caters to those looking for a green getaway. Guests appreciate the attentive service and the convenience of business facilities, making it an ideal choice for work-related trips.
  • Holiday Inn Express Perth by IHG: Situated just 9.7km from Perthshire, the Holiday Inn Express Perth by IHG boasts a commendable guest rating of 9.0 out of 10. This 3-star hotel is particularly appealing to eco-friendly travellers and those needing a hassle-free stay. The hotel welcomes pets, offers complimentary amenities for service animals, and adheres to environmentally friendly practices. Guests enjoy the modern, comfortable rooms and the efficient breakfast service, making it a practical option for both business and leisure trips.
  • Dunkeld House Hotel: Dunkeld House Hotel is a 4-star accommodation that combines luxury with adventure, located just 9.7km from Perthshire. With a guest rating of 8.8 out of 10, this hotel is perfect for those seeking outdoor activities and relaxation. The property offers a range of adventure sports, including hiking, biking, and fishing, alongside a full-service spa featuring body scrubs, massages, and hydrotherapy treatments. The scenic surroundings and extensive facilities create a holistic experience, appealing to both adventure seekers and those looking to unwind.

Where to stay near Perthshire

Perthshire, Scotland, offers a perfect blend of stunning outdoor scenery and vibrant local culture, making it an ideal weekend getaway. Explore the charming city of Perth and the picturesque foothills of Glenshee, where adventure awaits. From family-friendly excursions to luxurious retreats, there's something for every traveller. Experience the warm hospitality of friendly locals while soaking in the breathtaking landscapes of Highland Perthshire, ensuring a memorable vacation filled with relaxation and adventure.

  • Perth: Nestled 12.9km from Perthshire, Perth is a vibrant city offering a delightful mix of outdoor pursuits and cultural experiences. The city is renowned for its stunning scenery, making it a haven for adventure enthusiasts. Visitors can enjoy a round of golf at one of the many excellent courses or catch a performance at the local theatre. Nature lovers will appreciate the nearby national parks and picturesque lakes, perfect for hiking and exploring. Peak travel times in April, July, and September ensure a lively atmosphere, with plenty of activities to engage in throughout the year.
  • Dunkeld: Located a mere 9.7km from Perthshire, Dunkeld is a charming city that boasts breathtaking landscapes and a strong sense of community. The city is a gateway to outdoor adventures, with opportunities for skiing and golfing nearby. Visitors are drawn to the stunning views offered by the national parks and serene lakes in the region. Dunkeld's appeal peaks in April, July, and September, making it an ideal destination for those seeking both tranquillity and adventure amidst Scotland's natural beauty.
  • Blairgowrie: Situated 17.7km from Perthshire, Blairgowrie is a picturesque city known for its outdoor adventures and stunning scenery. Visitors flock to this charming locale for skiing and golfing, enjoying the thrill of the activities available throughout the year. The surrounding national parks and historic castles offer a glimpse into Scotland's rich heritage and breathtaking landscapes. Travel numbers peak in April, July, and September, making it a vibrant spot for tourists seeking an active holiday amidst nature.

Things to do near Perthshire

Shopping

In the heart of Perthshire, explore the quaint shops in Aberfeldy, where you can find unique handcrafted gifts. Visit the historic Crieff, known for its charming boutiques and local produce. Don't miss the vibrant market at Pitlochry for authentic Scottish souvenirs and artisan crafts.

Recreation

At the Crieff Hydro, indulge in spa treatments and unwind in the thermal suite. Explore beautiful walking trails around the estate, or take part in yoga sessions that connect you with nature.

Visit the Gleneagles Hotel for a holistic wellness experience, featuring a luxurious spa and fitness facilities. Enjoy scenic walks in the surrounding countryside or partake in outdoor activities like archery and horse riding.

Experience the tranquility of the Dunkeld House Hotel's spa, where you can enjoy treatments using local ingredients. The nearby River Tay offers peaceful walking paths and opportunities for fishing, enhancing your relaxation.

Adventure

Knockhill Racing Circuit is a thrilling venue located 38.6km from Perthshire, offering an adrenaline-packed experience with motor racing events. Feel the rush as you watch high-speed races or even take part in a driving experience, surrounded by a vibrant atmosphere and stunning Scottish scenery.

Nightlife

For a vibrant night out, visit the Perth Theatre for captivating performances, then head to The Bothy for a relaxed vibe and an impressive whisky selection. If you're in the mood for dancing, check out The Ice Factory for a lively atmosphere and great tunes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Perthshire

Perthshire is a fantastic destination for outdoor enthusiasts and those seeking stunning scenery and adventure. Visitors can explore a variety of attractions like nature reserves, historic houses, and history museums, making it perfect for cultural and family experiences. Don't miss out on local gems such as the Perth Theatre and Perth Museum, which offer enriching insights into the region's heritage and arts.

  • Dunkeld Cathedral: Nestled in the charming village of Dunkeld, this striking cathedral is steeped in history and offers a serene atmosphere. Its stunning architecture and beautiful stained glass windows create a captivating cultural experience, making it a must-visit for those interested in Scotland's rich ecclesiastical heritage.
  • Huntingtower Castle: This romantic castle, surrounded by lush gardens, invites you to explore its intriguing history. With its scenic views and enchanting atmosphere, it's an ideal spot for couples or anyone interested in Scotland's storied past.
  • Birnam Oak: Located in a picturesque park, the ancient Birnam Oak is a significant natural landmark. Perfect for families, this eco-friendly site offers a lovely outdoor space for picnics and leisurely walks, allowing visitors to connect with nature in a tranquil setting.

Best time to go to Perthshire

The best time to visit Perthshire is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.1°F (2.3°C)Light RainMostly CloudySlightly LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudySlightly LowSlightly Low
March40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
April42.8°F (6.0°C)Light RainMostly CloudyAverageAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudySlightly HighSlightly High
September52.9°F (11.6°C)Light RainMostly CloudySlightly HighSlightly High
October47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
November40.3°F (4.6°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Perthshire

Flying into Perthshire is convenient with several major airports nearby. EDInburgh Airport (EDI) is located 61.2km away, with excellent hotel options such as Crescent House and Virgin Hotels Edinburgh, both approximately 11.3km from the airport. GLAsgow International Airport (GLA) is 86.9km from Perthshire, featuring luxurious stays like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11.3km away respectively. Finally, Aberdeen Airport (ABZ), situated 115.9km away, offers accommodations like Marcliffe and Trump® International Scotland, both within 12.9km. Each airport provides accessible transportation options to their nearby hotels, ensuring a smooth start to your Scottish adventure.

Explore a world of travel with Expedia