A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from ₩132,032

  • 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
Aug 14 - Aug 15
Tomorrow
Aug 15 - Aug 16
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Perthshire hotels

1. Scone Arms Hotel

Scone Arms Hotel
Perth
United Kingdom
Peter
₩156,362
₩187,634 total
includes taxes & fees
Sep 3 - Sep 4
Scone Arms Hotel

2. The Abbotsford

The Abbotsford
Callander
Canada
Laura
₩186,485
₩223,782 total
includes taxes & fees
Aug 15 - Aug 16
The Abbotsford

3. The Woodside

The Woodside
Doune
Canada
Sandra
₩225,605
₩270,726 total
includes taxes & fees
Sep 1 - Sep 2
The Woodside

4. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
United States
Richard
₩241,459
₩289,751 total
includes taxes & fees
Aug 23 - Aug 24
Westlands of Pitlochry

5. Tyndrum Lodges

Tyndrum Lodges
Crianlarich
United States
Nicole
₩198,917
₩238,701 total
includes taxes & fees
Aug 17 - Aug 18
Tyndrum Lodges

6. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
Pitlochry
United Kingdom
Paul
₩340,029
₩408,035 total
includes taxes & fees
Aug 20 - Aug 21
Craigatin House & Courtyard (Adults only)

7. Glenkilrie House

Glenkilrie House
Blairgowrie
United Kingdom
Paul
₩229,521
₩229,521 total
includes taxes & fees
Aug 18 - Aug 19
Glenkilrie House

8. The Luib Hotel

The Luib Hotel
Crianlarich
Canada
Jeff
₩135,481
₩162,577 total
includes taxes & fees
Sep 3 - Sep 4
The Luib Hotel

9. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United Kingdom
Jacqueline
₩143,698
₩172,438 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Express Perth by IHG

10. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
United Kingdom
Janet
₩281,648
₩337,977 total
includes taxes & fees
Sep 1 - Sep 2
Craigroyston House & Lodge

11. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
₩231,434
₩277,721 total
includes taxes & fees
Aug 20 - Aug 21
Ballathie House Hotel

12. Woodlea

Woodlea
Perth
United Kingdom
Kenneth
₩163,605
₩196,330 total
includes taxes & fees
Aug 31 - Sep 1
Woodlea

13. The Townhouse

The Townhouse
Perth
United States
patty
₩287,395
₩344,874 total
includes taxes & fees
Aug 22 - Aug 23
The Townhouse

14. Moness Resort

Moness Resort
Aberfeldy
Australia
Murray
₩173,300
₩207,960 total
includes taxes & fees
Aug 17 - Aug 18
Moness Resort

15. Trossachs Barn & Cabin

Trossachs Barn & Cabin
Stirling
France
maryse
₩173,002
₩207,602 total
includes taxes & fees
Aug 20 - Aug 21
Trossachs Barn & Cabin

16. Station House - Room Only

Station House - Room Only
Aberfeldy
Canada
Kate
₩136,146
₩163,375 total
includes taxes & fees
Aug 16 - Aug 17
Station House - Room Only

17. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
Pitlochry
United Kingdom
Elizabeth
₩209,973
₩251,975 total
includes taxes & fees
Aug 31 - Sep 1
McKays Hotel Bar & Restaurant

18. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
Pitlochry
United Kingdom
Carol Ann
₩355,040
₩426,048 total
includes taxes & fees
Aug 20 - Aug 21
Craigmhor Lodge & Courtyard

19. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Irene
₩237,900
₩285,479 total
includes taxes & fees
Sep 14 - Sep 15
Apex Dunblane Hydro Hotel

20. Ivybank Lodge

Ivybank Lodge
Blairgowrie
United Kingdom
Christine
₩212,347
₩254,824 total
includes taxes & fees
Aug 30 - Aug 31
Ivybank Lodge
View all properties

Vacation Rentals in Perthshire

Aparthotel

ApartNest Auchterarder

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

The Kenmore Club

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

Crieff Armoury Luxury Self Catering Apartment

Crieff Armoury Luxury Self Catering Apartment
Crieff
"The place was perfect, it was beautifully clean. There was even a box of shortbread biscuits on the side! "
Crieff Armoury Luxury Self Catering Apartment
Vacation 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
Vacation Home

The Osprey

The Osprey
Crianlarich
"We had a wonderful time. The accommodations were as described and the location was incredible"
The Osprey
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

Heilan Roo

Heilan Roo
Pitlochry
Heilan Roo
See all vacation 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. Check out 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. Check out 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 stay in Pitlochry. Stroll along the riverfront in this relaxing area, or check out its lively bars.
See properties

Learn more about Perthshire

Explore the relaxing area of Perthshire—spas, pristine countryside, 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

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

8/10 Good
"They were pet friendly leaving a few gifts for our pooch in the room. The bar availability wasn't that great. Nice little shops."
Irene 2-night trip
Posted 19 hours ago
Apex Dunblane Hydro Hotel
Fisher's Hotel

Fisher's Hotel

8/10 Good
"Conveniently located in centre of town. Large room & comfortable beds. Food was reasonable although vegetables very 'al dente' and even when we asked for them to be cooked softer they returned just as 'hard' Not everyone likes their veg served in this way!!! Parking was also an issue. My aunt has a disabled blue badge yet we could not get a guaranteed parking place in the hotel car park for the first night. Had to leave the car in a public car park down the road. Not ideal as she uses a rollator walking frame."
Jean 2-night trip
Posted 1 day ago
Fisher's Hotel
Killin Hotel

Killin Hotel

10/10 Excellent
"Very friendly and hospitable hosts. Go over and beyond to take care of their guests! Big shout out to Angel at reception."
Bernice 3-night trip
Posted 1 day ago
Killin Hotel
Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa

10/10 Excellent
"Very nicely mai trained hotel and very helpful staff, especially the night staff, as we arrived late night and the reception person, he helped us in every way possible."
Ranjeetkumar 1-night trip
Posted 2 days ago
Loch Rannoch Hotel and Spa
Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"Super clean, amazing breakfast, great location. "
Glen 1-night trip
Posted 2 days ago
Westlands of Pitlochry
Pine Trees Hotel

Pine Trees Hotel

8/10 Good
"Both the hotel and the staff were excellent, I particularly liked Ravi the hotel manager. My only gripe was the lack of thought for us vegans.. the menu made it feel like veganism was an afterthought and the very generous free pantry didn’t have any to offer us."
Ivar 2-night trip
Posted 3 days ago
Pine Trees Hotel
Dunalastair Hotel Suites

Dunalastair Hotel Suites

10/10 Excellent
"The stay was worth every penny. I highly recommend this hotel. The breakfast menu can be made more inclusive."
Ahmad 1-night trip
Posted 3 days ago
Dunalastair Hotel Suites
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 3 days ago
The Breadalbane Arms Hotel (Room Only)
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"Excellent hotel with very good amenities. Friendly welcoming staff. Very clean room and lovely breakfast."
Alison 1-night trip
Posted 3 days ago
The Pitlochry Hydro Hotel

More cheap stays in Perthshire

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
₩110,027
₩132,032 total
Sep 2 - Sep 3
includes taxes & fees
6.8/10 (222 reviews)
The Breadalbane Arms Hotel (Room Only)
Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
₩112,084
₩157,493 total
Aug 18 - Aug 19
includes taxes & fees
7.2/10 Good! (24 reviews)
Bein Inn hotel
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
₩136,146
₩163,375 total
Aug 16 - Aug 17
includes taxes & fees
9.4/10 Exceptional! (21 reviews)
Station House - Room Only
Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
₩157,796
₩189,355 total
Aug 26 - Aug 27
includes taxes & fees
8/10 Very Good! (200 reviews)
Dalgair House Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
₩189,484
₩227,381 total
Aug 16 - Aug 17
includes taxes & fees
10/10 Exceptional! (44 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
₩239,084
₩286,900 total
Aug 17 - Aug 18
includes taxes & fees
9.6/10 Exceptional! (212 reviews)
Smiddy Haugh

Hotels in Perthshire with star-rating

Find out more about Perthshire

Top reasons to visit Perthshire

  • Outdoor Adventures: Perthshire is a paradise for hiking, golfing, and fishing, offering breathtaking landscapes and numerous trails.
  • Historic Castles: Explore fascinating castle tours that showcase the region's rich history and architecture.
  • Cultural Experiences: Visit the Perth Museum and enjoy performances at the Perth Theatre for a taste of local culture.
  • Charming Accommodations: Choose from luxurious hotels like Atholl Palace or cozy lodges, catering to various traveler needs.
  • Friendly Locals: Experience the warmth and hospitality of the locals, making your visit memorable.

Find great hotels near Perthshire

Discover the charm of Perthshire, Scotland, with a variety of hotel accommodations tailored to your needs. Whether you're seeking a luxurious stay at the Atholl Palace Hotel or a cozy lodge, you'll find options that cater to pet-friendly travelers, business visitors, and those looking for an LGBTQIA-welcoming experience. With a range of reviews and star ratings available, you can easily find the best hotels in Perthshire to make your vacation unforgettable.

  • Holiday Inn Express Perth by IHG: Located 10km from Perthshire, the Holiday Inn Express Perth offers a welcoming environment for both leisure and business travelers. This 3-star hotel is eco-certified, making it an excellent choice for eco-conscious guests. With a guest rating of 9.0 out of 10, the hotel features pet-friendly accommodations, allowing pets on-site with specific amenities. Guests can enjoy a comfortable stay while also benefiting from business facilities tailored for corporate needs.
  • Dunkeld House Hotel: Set amidst stunning landscapes just 10km away from Perthshire, Dunkeld House Hotel is a 4-star retreat perfect for adventure seekers and relaxation enthusiasts alike. With a guest rating of 8.8 out of 10, this hotel offers a range of outdoor activities, including hiking, biking, and fishing, ensuring an adventurous stay. The full-service spa provides a serene escape with treatments such as body scrubs and hydrotherapy, making it an ideal destination for rejuvenation after an active day.
  • Leonardo Boutique Huntingtower Perth: Located 8km from Perthshire, Leonardo Boutique Huntingtower Perth is a charming 4-star hotel that combines comfort with eco-friendly practices. With a guest rating of 8.8 out of 10, this property welcomes pets and provides amenities such as food and water bowls for your furry friends. The hotel’s commitment to sustainability makes it appealing for environmentally conscious travelers while offering a cozy atmosphere for relaxation.

Where to stay near Perthshire

Perthshire, Scotland, is a paradise for outdoor enthusiasts and those seeking relaxation. Discover the charming city of Perth, your ideal weekend getaway, or explore the breathtaking Highland Perthshire and the scenic foothills of Glenshee. Experience the warmth of friendly locals, indulge in luxury accommodations, and create unforgettable family-friendly excursions amidst stunning landscapes. Whether you’re hiking, fishing, or simply soaking in the views, Perthshire offers a perfect blend of adventure and tranquility.

  • Perth: Nestled a mere 13km from Perthshire, Perth is a vibrant city that offers a delightful mix of outdoor adventures and cultural experiences. Visitors flock here year-round, with peak times in April, July, and September. The city's stunning scenery attracts nature lovers, while its top-notch golf courses and theaters provide ample entertainment. Highlights include nearby national parks and scenic lakes, making it an ideal destination for those looking to immerse themselves in nature or engage in thrilling sports.
  • Dunkeld: Located just 10km from Perthshire, Dunkeld is a charming city that is perfect for outdoor enthusiasts. With a similar visitor pattern as Perth, it sees its busiest months in April, July, and September. The breathtaking landscapes and adventure opportunities, such as skiing and golfing, draw many travelers. Dunkeld's proximity to national parks and picturesque lakes enhances its appeal, providing a serene backdrop for relaxation and exploration.
  • Blairgowrie: Situated 18km from Perthshire, Blairgowrie is a haven for those seeking outdoor thrills and stunning scenic views. The city enjoys a steady influx of visitors throughout the year, with peak travel times in April, July, and September. Known for its skiing and golfing facilities, Blairgowrie also features impressive local attractions, including national parks and historic castles. This picturesque destination is perfect for adventure seekers and those who appreciate natural beauty.

Things to do near Perthshire

Shopping

In Perthshire, visit the St. John's Shopping Centre for a mix of high street brands and unique shops. For local crafts and artisanal goods, check out the farmers' markets in towns like Aberfeldy and Crieff, where you can find delightful souvenirs to take home.

Recreation

Experience the tranquil atmosphere at The Gleneagles Hotel's spa, where you can indulge in rejuvenating treatments and enjoy a serene pool. For outdoor enthusiasts, nearby hiking trails offer stunning views of the Scottish landscape, perfect for unwinding amidst nature's beauty.

Adventure

At Knockhill Racing Circuit, located 39km from Perthshire, you can feel the adrenaline rush as you experience thrilling motor racing events. The venue offers a vibrant atmosphere with opportunities for spectators and participants to enjoy high-speed action and excitement.

Nightlife

Experience the vibrant nightlife in Perthshire with a visit to the lively Twa Tams in Perth for a relaxed pub vibe. For live music and a dance floor, check out the iconic The Venue, where local bands often perform, creating a lively atmosphere to enjoy the night.

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

Find the best attractions near Perthshire

Perthshire offers a perfect blend of outdoor adventures, stunning scenery, and cultural experiences. Visitors can explore a range of attractions, including nature reserves, historic houses, and history museums. Whether you're looking for family-friendly activities or cultural immersion, Perthshire has something for everyone. Don’t miss the chance to visit the Perth Museum and catch a show at the Perth Theatre for a memorable experience.

  • Loch of the Lowes: Located 11km from Perthshire, this tranquil nature reserve is perfect for birdwatching and enjoying the peaceful surroundings. The welcoming atmosphere and stunning scenery make it a delightful spot to unwind in nature.
  • Elcho Castle: Situated 18km away, this historic castle offers a glimpse into Scotland's romantic past with its impressive architecture and rich cultural heritage. Explore its beautiful grounds and imagine life in the 16th century.
  • Scone Palace: Just 11km from Perthshire, this historic house is steeped in cultural significance. Wander through its magnificent gardens and discover the rich history of the Stone of Destiny, once used for the coronation of Scottish kings.

Best time to go to Perthshire

The best time to visit Perthshire can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Perthshire falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Perthshire falls in January, 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

Traveling to Perthshire, Scotland, is convenient via major airports including EDInburgh (EDI), Glasgow (GLA), and Aberdeen (ABZ). Edinburgh Airport, 61km from Perthshire, offers nearby luxurious hotels such as Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both within 11km. Glasgow Airport, located 87km away, features excellent options like JA Mar Hall Scotland, just 6km from the airport. Lastly, Aberdeen Airport is 116km from Perthshire, with notable accommodations like Marcliffe, 10km away. Each airport provides various transportation services to ensure smooth travel to your destination.

Explore a world of travel with Expedia