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
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

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
United Kingdom
Jacqueline
NZ$206
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Perth by IHG

2. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
United States
Richard
NZ$350
includes taxes & fees
21 Sept - 22 Sept
Westlands of Pitlochry

3. The Townhouse

The Townhouse
Perth
United States
patty
NZ$409
includes taxes & fees
21 Sept - 22 Sept
The Townhouse

4. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
NZ$311
includes taxes & fees
17 Sept - 18 Sept
Ballathie House Hotel

5. Scone Arms Hotel

Scone Arms Hotel
Perth
United Kingdom
Peter
NZ$207
includes taxes & fees
6 Sept - 7 Sept
Scone Arms Hotel

6. Sunbank House Hotel

Sunbank House Hotel
Perth
United Kingdom
Stefan
NZ$257
includes taxes & fees
23 Aug - 24 Aug
Sunbank House Hotel

7. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
George
NZ$246
includes taxes & fees
13 Sept - 14 Sept
Leonardo Boutique Huntingtower Perth

8. Ivybank Lodge

Ivybank Lodge
Blairgowrie
United Kingdom
Christine
NZ$305
includes taxes & fees
13 Sept - 14 Sept
Ivybank Lodge

9. Knockendarroch Hotel

Knockendarroch Hotel
Pitlochry
United States
Donald
NZ$505
includes taxes & fees
23 Aug - 24 Aug
Knockendarroch Hotel

10. Woodlea

Woodlea
Perth
United Kingdom
Kenneth
NZ$242
includes taxes & fees
6 Sept - 7 Sept
Woodlea

11. The Woodside

The Woodside
Doune
Canada
Sandra
NZ$309
includes taxes & fees
1 Sept - 2 Sept
The Woodside

12. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Neil
NZ$273
includes taxes & fees
31 Aug - 1 Sept
Apex Dunblane Hydro Hotel

13. The Old Mill Inn

The Old Mill Inn
Pitlochry
United Kingdom
Tracy
NZ$478
includes taxes & fees
2 Sept - 3 Sept
The Old Mill Inn

14. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Seth
NZ$413
includes taxes & fees
2 Sept - 3 Sept
Meikleour Arms Hotel and Restaurant

15. Murrayshall Country Estate

Murrayshall Country Estate
Perth
Canada
Greg
NZ$349
includes taxes & fees
13 Sept - 14 Sept
Murrayshall Country Estate

16. The Bankfoot Inn

The Bankfoot Inn
Perth
Canada
Jamie
NZ$274
includes taxes & fees
23 Aug - 24 Aug
The Bankfoot Inn

17. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
United Kingdom
Janet
NZ$401
includes taxes & fees
23 Aug - 24 Aug
Craigroyston House & Lodge

18. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
Blairgowrie
Canada
Ina
NZ$342
includes taxes & fees
3 Sept - 4 Sept
Dalmunzie Castle Hotel

19. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United Kingdom
Andrew
NZ$907
includes taxes & fees
31 Aug - 1 Sept
Fonab Castle Hotel & Spa

20. Pine Trees Hotel

Pine Trees Hotel
Pitlochry
United Kingdom
Jake
NZ$619
includes taxes & fees
1 Sept - 2 Sept
Pine Trees Hotel
View all properties

Holiday Rentals in Perthshire

Holiday Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"The room was excellent and the breakfast good, fast and efficient."
The Townhouse Aberfeldy
Aparthotel

ApartNest Auchterarder

ApartNest Auchterarder
Auchterarder
"It was spotless lovely room"
ApartNest Auchterarder
Cabin

Tayview Lodges

Tayview Lodges
Pitlochry
"Lovely place to stay.halfway between dunkeld and pitlochry."
Tayview Lodges
Cabin

Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm

Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm
Perth
Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Can’t fault anything."
The Kenmore Club
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
Cottage

Greystones Cottage

Greystones Cottage
Crieff
"We found the property comfortable and relaxing. Very convenient,as it is a short walk into town. A lovely cafe and deli shop in town."
Greystones Cottage
Holiday Home

Crieff House

Crieff House
Crieff
"The Crieff house was centrally-located to shops, dining, and downtown Crieff. The property was clean and well cared for and had all that I needed for a restful time in Crieff. Would absolutely stay there again when I am in town. "
Crieff House
Cottage

Smithy Cottage, Perthshire

Smithy Cottage, Perthshire
Perth
"Delightfully quiet and peaceful traditional stone cottage. We had five nights here and were lucky to enjoy great, warm weather, The cottage has electric heating (we didn't need it) and logs for the fireplace (again, not needed during our stay). There's a supermarket a few miles away in Blairgowrie and a nice hotel/restaurant 2 miles away in Meikloeur. This was a great base for exploring forests, waterfalls, lochs and towns & villages around Perth."
Smithy Cottage, Perthshire
Cottage

Pittencleroch Mill

Pittencleroch Mill
Crieff
"Lovely large home which was perfect for a group of friends on a motorcycle tour of Scotland."
Pittencleroch Mill
Cottage

The Lapwing

The Lapwing
Crianlarich
"This property was excellent, clean throughout and and the perfect place for a Highlands stay"
The Lapwing
Cottage

Tulchan Lodge

Tulchan Lodge
Perth
"What an amazing property. A real hidden gem. Property was much larger and more spacious than I expected from the listing. Social living areas downstairs were just fabulous and bedroom spaces upstairs were great. A couple of the bedrooms a bit rough round the edges however all bedrooms nice and clean. Outdoor space was great with a fire pit and outdoor furniture. The propertys location is great for peace and quiet, although there is one property next to it we never seen or heard anyone...
Tulchan Lodge
Cottage

The Ptarmigan

The Ptarmigan
Crianlarich
"An amazing location , ran by really lovely and friendly people. Ideal for a family break in an idyllic location! "
The Ptarmigan
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, historic building with a spacious courtyard, surrounded by open fields and trees.
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 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
A historic stone castle with a large courtyard, a central tower, and a surrounding high wall.

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

Gleneagles Golf Course

9.0/10 (46 reviews)
Enjoy a round of golf in Gleneagles at Gleneagles Golf Course. Visit the top-notch restaurants or lively bars in this relaxing 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 lively bars.
See properties

Learn more about Perthshire

Experience the relaxing area of Perthshire—spas, golf courses and sights from Historic Scotland Stanley Mills to The Hermitage.

See all hotels in Perthshire
A stone bridge arching over a flowing river surrounded by lush greenery.

Top Perthshire Hotel Reviews

Recent Reviews in Perthshire

Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"Comfortable rooms & great breakfast."
Karen 1-night trip
Posted 13 hours ago
Atholl Palace Hotel
Salutation Hotel

Salutation Hotel

10/10 Excellent
"Location was great, walked to Train station, the market square, along the river. Staff very friendly and helpful. Left my stuff in the cloakroom for the day. Hotel had an old world charm, room was small, but modern and clean. Would go back."
Maureen 3-night trip
Posted 2 days ago
Salutation Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

8/10 Good
"Excellent helpful staff, spacious room, very good breakfast with lots of options. Helpful with an item left after our stay. Only issue was the sink and mirror were very low."
Gavin 1-night trip
Posted 3 days ago
Scotlands Spa Hotel
Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa

8/10 Good
"Friendly,helpful staff . Good breakfast choices with orders from the kitchen included. Great location."
Samar 2-night trip
Posted 5 days ago
Loch Rannoch Hotel and Spa
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

10/10 Excellent
"The room was exceptionally well maintained and updated. The staff, well if anyone says anything negative about this particular staff they would be lying, they were the most amazing group of employees we have ever had dealings with. The food was amazing, I am now hooked on Black Pudding, thank you Fonab. We did not get to use the spa or the pool, we were too busy traveling the beautiful Highland countryside. Overall, if you are looking for a beautifully maintained property, ultimate staff, gorgeous views give Fonab a look."
BRYAN 6-night trip
Posted 5 days ago
Fonab Castle Hotel & Spa
Riverstone Lodge Hotel

Riverstone Lodge Hotel

10/10 Excellent
"Down for the horse racing and because it’s basically on the course it’s ideal."
Michael 1-night trip
Posted 5 days ago
Riverstone Lodge Hotel
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

10/10 Excellent
"Parking was tricky. There is a car park but it was full. Therefore I angled my car in the middle of the car park, then got up really early to move it again. The staff are lovely. The room was charming. Great value for money. Location is pretty. Great as a pit stop for driving from Inverness to Edinburgh."
Debbie 1-night trip
Posted 10 days ago
The Breadalbane Arms Hotel (Room Only)
The Kenmore Club

The Kenmore Club

8/10 Good
"Can’t fault anything."
Lee 2-night trip
Posted 1 month ago
The Kenmore Club

More cheap accommodation in Perthshire

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
NZ$158
2 Sept - 3 Sept
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
NZ$172
23 Aug - 24 Aug
includes taxes & fees
7.2/10 Good! (25 reviews)
Bein Inn hotel
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
NZ$180
8 Sept - 9 Sept
includes taxes & fees
9.4/10 Exceptional! (22 reviews)
Station House - Room Only
Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
NZ$213
13 Sept - 14 Sept
includes taxes & fees
8/10 Very good! (200 reviews)
Dalgair House Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
NZ$280
27 Aug - 28 Aug
includes taxes & fees
9.8/10 Exceptional! (45 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
NZ$298
16 Sept - 17 Sept
includes taxes & fees
9.6/10 Exceptional! (212 reviews)
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