A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from ₩106,172

  • 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
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for Perthshire hotels

1. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United Kingdom
Gillian
₩245,720
₩294,871 total
includes taxes & fees
Nov 9 - Nov 10
Dunkeld House Hotel

2. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Canada
Sheryl
₩322,795
₩387,354 total
includes taxes & fees
Nov 8 - Nov 9
Atholl Palace Hotel

3. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
United States
Eric
₩158,598
₩190,317 total
includes taxes & fees
Nov 18 - Nov 19
Westlands of Pitlochry

4. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United States
Peter
₩385,620
₩462,744 total
includes taxes & fees
Nov 16 - Nov 17
Fonab Castle Hotel & Spa

5. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
John
₩132,716
₩159,259 total
includes taxes & fees
Oct 25 - Oct 26
Leonardo Boutique Huntingtower Perth

6. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
Pitlochry
United Kingdom
Paul
₩184,365
₩221,238 total
includes taxes & fees
Nov 2 - Nov 3
Craigatin House & Courtyard (Adults only)

7. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
Canada
Cheryl
₩88,477
₩106,172 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Express Perth by IHG

8. Knockendarroch Hotel

Knockendarroch Hotel
Pitlochry
Canada
Cameron
₩340,638
₩408,766 total
includes taxes & fees
Oct 29 - Oct 30
Knockendarroch Hotel

9. Murrayshall Country Estate

Murrayshall Country Estate
Perth
United Kingdom
Cameron
₩159,686
₩191,624 total
includes taxes & fees
Nov 22 - Nov 23
Murrayshall Country Estate

10. Crieff Hydro

Crieff Hydro
Crieff
United Kingdom
Samantha
₩242,251
₩290,701 total
includes taxes & fees
Nov 11 - Nov 12
Crieff Hydro

11. Cairn Lodge

Cairn Lodge
Auchterarder
United States
Kierstan
₩322,484
₩386,981 total
includes taxes & fees
Oct 25 - Oct 26
Cairn Lodge

12. Ballathie House Hotel

Ballathie House Hotel
Perth
Canada
Sarah
₩164,568
₩197,482 total
includes taxes & fees
Nov 8 - Nov 9
Ballathie House Hotel

13. Salutation Hotel

Salutation Hotel
Perth
Singapore
Sazali
₩115,320
₩138,384 total
includes taxes & fees
Oct 25 - Oct 26
Salutation Hotel

14. The Old Mill Inn

The Old Mill Inn
Pitlochry
United States
Tony
₩277,376
₩332,851 total
includes taxes & fees
Oct 29 - Oct 30
The Old Mill Inn

15. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Laurin
₩206,447
₩247,737 total
includes taxes & fees
Nov 2 - Nov 3
Meikleour Arms Hotel and Restaurant

16. The Townhouse

The Townhouse
Perth
United Kingdom
Sara
₩206,447
₩247,736 total
includes taxes & fees
Nov 22 - Nov 23
The Townhouse

17. Pine Trees Hotel

Pine Trees Hotel
Pitlochry
Netherlands
Jan
₩383,408
₩460,089 total
includes taxes & fees
Nov 8 - Nov 9
Pine Trees Hotel

18. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
Pitlochry
Canada
Finlay
₩237,694
₩285,233 total
includes taxes & fees
Nov 22 - Nov 23
Craigmhor Lodge & Courtyard

19. Claymore Guest House and Apartments

Claymore Guest House and Apartments
Pitlochry
United States
Steven
₩183,001
₩219,601 total
includes taxes & fees
Nov 8 - Nov 9
Claymore Guest House and Apartments

20. Scone Arms Hotel

Scone Arms Hotel
Perth
Canada
Aynsley
₩144,661
₩173,593 total
includes taxes & fees
Oct 27 - Oct 28
Scone Arms Hotel
View all properties

Vacation Rentals in Perthshire

Vacation Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"Hotel was very much up to standard and a very pleasant room. Staff were great and the breakfast (which was included) was fantastic. Would recommend to anyone looking to stay in aberfeldy."
The Townhouse Aberfeldy
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Beautiful place"
The Kenmore Club
Aparthotel

Claymore Guest House and Apartments

Claymore Guest House and Apartments
Pitlochry
"Lovely property and excellent breakfast."
Claymore Guest House and Apartments
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
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
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
Apartment

Studio 03 Loch Rannoch Highland Club

Studio 03 Loch Rannoch Highland Club
Pitlochry
"Beautiful view of Loch Rannoch from conservatory. Right next to the Loch Rannoch hotel where we had drinks in the sun and a decent meal. Pet friendly room, lots of wonderful walks nearby. Fantastic night away."
Studio 03 Loch Rannoch Highland Club
Apartment

Gleneagles Lettings

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

Garron House

Garron House
Auchterarder
"Garron house was ideal for my family. Auchterader is a lovely place with excellent bakery, cafe's, last minute food shopping etc. Nearby is a great (recently constructed) park area for kids of all ages. Fantastic location for dog walking. Looking forward to visiting again. Many thanks."
Garron House
Cottage

Coorie In

Coorie In
Aberfeldy
"A wonderfull place to stay in a beautiful location. The hoasts supply all you need for a pleasant stay wether you are a group of adults, or traveling with kids. "
Coorie In
Vacation Home

Scottish Highland Lodge

Scottish Highland Lodge
Pitlochry
"This was our first time staying in this area and I’m so glad we did! The lodge is beautiful, situated overlooking a wee loch and hills. It was bright, spacious, clean and well equipped. Each bedroom has it’s own en-suite, handy when there are a few of you. The lovely part is the patio doors that lead out to the veranda from both the main bedroom (beautiful view to wake up to!) and the large kitchen/diner, so you have this amazing landscape right in front of you. We spent time watching the...
Scottish Highland Lodge
Cabin

Tayview Lodges

Tayview Lodges
Pitlochry
"Lovely place to stay.halfway between dunkeld and pitlochry."
Tayview Lodges
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
Vacation Home

Lochside Lodge 02 Loch Rannoch Highland Club

Lochside Lodge 02 Loch Rannoch Highland Club
Pitlochry
"Excellent location but was a bit tired. I would eat either at the flat or in the village. Avoid the hotel bar, we were not impressed with the food or the ambiance."
Lochside Lodge 02 Loch Rannoch Highland Club
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 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 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 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 do some window-shopping at The House of Bruar during your stay in Pitlochry. Check out 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 powerful waterfall cascading over large rocks in a forested area.
Photo by Angela Newlands

The Hermitage

9.8/10 (47 reviews)
Explore the great outdoors at The Hermitage, a lovely green space in Dunkeld. Amble around this quaint area's riverfront and enjoy its top-notch restaurants.
See properties

Gleneagles Golf Course

9.0/10 (46 reviews)
Enjoy a round of golf in Gleneagles at Gleneagles Golf Course. Check out 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 stay in Pitlochry. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
See properties

Perth Concert Hall

8.8/10 (40 reviews)
Enjoy a performance at Perth Concert Hall, a storied theater in Perth. Wander the area's riverfront or simply enjoy one of its lively bars.
See properties

Learn more about Perthshire

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

Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"Staff were all very friendly and helpful. My partner and I stayed with my 4 year old niece, her first time in a hotel and she had a wonderful experience, she is already planning a return visit with us! Breakfast had lots of choice, well cooked & presented and also caters well for various allergies/intolerances."
Ailsa 2-night trip
Posted 19 hours ago
Scotlands Spa Hotel
Dunalastair Hotel Suites

Dunalastair Hotel Suites

10/10 Excellent
"Lovely suite spacious clean and well managed"
Andrea 1-night trip
Posted 2 days ago
Dunalastair Hotel Suites
Salutation Hotel

Salutation Hotel

10/10 Excellent
"The staff was so helpful. What a special hotel with lots of history. I appreciated the quality and decor of the old hotel. The Sally is a special place. Breakfast was good and very conveniently organized making my morning get away easy."
Patricia 1-night trip
Posted 3 days ago
Salutation Hotel
The Kenmore Club

The Kenmore Club

10/10 Excellent
"Beautiful place"
Benjamin 1-night trip
Posted 3 days ago
The Kenmore Club
Moness Resort

Moness Resort

10/10 Excellent
"Great sized rooms, great staff and a fantastic choice in the restaurant"
Peter 1-night trip
Posted 4 days ago
Moness Resort
Dunkeld House Hotel

Dunkeld House Hotel

10/10 Excellent
"We spent one night here on a road trip of Scotland, this place to us felt grand, cosy and super relaxing! The location and the grounds on this spot is obviously the best part about it, we were blessed with good weather but I can imagine this spot is prefect all year round! Comfy rooms, lit fires, live pianist, and good food! What more could you ask for! We unfortunately didn’t get to use the facilities, as we had been travelling all day and ended up then eating late as we had to wait for a space to seat! So our only gripe with this hotel was having to wait just under an hour for a spot in the restaurant to eat, and waiting in the bar and not notice many coming/ going and then being sat in a fairly empty restaurant felt a bit deflating! But that was purely because we were gutted to miss out on using the pool/ amenities! However, the food was great, quality and wholesome so just make sure you book if you want to eat here! Reception staff were super kind too! And breakfast was as you’d hope!"
Rebecca 1-night trip
Posted 5 days ago
Dunkeld House Hotel
Crieff Hydro

Crieff Hydro

10/10 Excellent
"the staff make the place, cannot thank them enough for their service! every one of them were amazing"
shannon 2-night trip
Posted 10 days ago
Crieff Hydro
Royal Dunkeld

Royal Dunkeld

8/10 Good
"Great Indian food in the restaurant. To bad there is no elevator."
Ward 2-night trip
Posted 1 month ago
Royal Dunkeld

More cheap stays in Perthshire

Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
₩102,486
₩122,984 total
Nov 8 - Nov 9
includes taxes & fees
8/10 Very Good! (209 reviews)
Dalgair House Hotel
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
₩107,500
₩129,000 total
Nov 2 - Nov 3
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
₩109,889
₩131,867 total
Nov 2 - Nov 3
includes taxes & fees
9.4/10 Exceptional! (28 reviews)
Station House - Room Only
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
₩116,383
₩139,653 total
Nov 15 - Nov 16
includes taxes & fees
9.8/10 Exceptional! (63 reviews)
The Townhouse Aberfeldy
Organic Welltree

Organic Welltree

Kirklands Perth Scotland
₩123,274
₩147,928 total
Nov 9 - Nov 10
includes taxes & fees
Organic Welltree
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
₩191,701
₩230,042 total
Oct 25 - Oct 26
includes taxes & fees
9.6/10 Exceptional! (218 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