A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from NT$2,369

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Perthshire hotels

1. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,002 reviews)
"Fabulous location, rooms great. Staff were friendly."
United Kingdom
Gillian
The price is NT$5,575
NT$6,690 total
includes taxes & fees
Dec 1 - Dec 2
Dunkeld House Hotel

2. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,003 reviews)
"Beautiful facility with a great breakfast and nice grounds"
Canada
Sheryl
The price is NT$7,600
NT$9,120 total
includes taxes & fees
Dec 1 - Dec 2
Atholl Palace Hotel

3. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (158 reviews)
"Fantastic stay! Charming and super clean. Highly recommend"
Canada
Daniel
The price is NT$8,719
NT$10,462 total
includes taxes & fees
Nov 8 - Nov 9
Knockendarroch Hotel

4. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (932 reviews)
"Great stay"
United States
Eric
The price is NT$3,535
NT$4,241 total
includes taxes & fees
Nov 8 - Nov 9
Westlands of Pitlochry

5. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,001 reviews)
"staff very friendly place is spotless"
United Kingdom
FIONA
The price is NT$1,974
NT$2,369 total
includes taxes & fees
Nov 15 - Nov 16
Holiday Inn Express Perth by IHG

6. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (758 reviews)
"Great location with an east access to town.Staff was great."
United States
Peter
The price is NT$9,230
NT$11,077 total
includes taxes & fees
Dec 1 - Dec 2
Fonab Castle Hotel & Spa

7. Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (860 reviews)
"Victorian Baths are a lovely relaxing place to unwind, beautiful countryside."
United Kingdom
Samantha
The price is NT$5,356
NT$6,427 total
includes taxes & fees
Nov 22 - Nov 23
Crieff Hydro

8. Pine Trees Hotel

Pine Trees Hotel
4.0 star property
Pitlochry
9.4 out of 10, Exceptional, (470 reviews)
"everything great especially the wonderful staff"
United States
Charles
The price is NT$9,505
NT$11,406 total
includes taxes & fees
Nov 10 - Nov 11
Pine Trees Hotel

9. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (439 reviews)
"Great location and restaurant"
United States
Tony
The price is NT$8,521
NT$10,225 total
includes taxes & fees
Nov 10 - Nov 11
The Old Mill Inn

10. Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (237 reviews)
"Wonderful place with a great staff."
United States
Kierstan
The price is NT$7,994
NT$9,593 total
includes taxes & fees
Nov 9 - Nov 10
Cairn Lodge

11. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (934 reviews)
"The room was very good indeed the staff were friendly and the meals had a good selection and quality."
United Kingdom
John
The price is NT$3,290
NT$3,948 total
includes taxes & fees
Nov 15 - Nov 16
Leonardo Boutique Huntingtower Perth

12. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (367 reviews)
"Great stay lovely breakfast and great staff"
Canada
Finlay
The price is NT$5,565
NT$6,678 total
includes taxes & fees
Nov 18 - Nov 19
Craigmhor Lodge & Courtyard

13. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (613 reviews)
"Beautiful grounds and well worth a stay. Very good breakfast"
United Kingdom
Gail
The price is NT$3,641
NT$4,369 total
includes taxes & fees
Nov 15 - Nov 16
Ballathie House Hotel

14. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (212 reviews)
"This place was simply amazing. One of the best places we’ve ever stayed at. The rooms are spacious, clean and comfortable. It’s a very easy pleasant and short walk right to the heart of town. Would definitely highly recommend staying here to anybody."
Canada
Mark
The price is NT$5,702
NT$6,843 total
includes taxes & fees
Nov 16 - Nov 17
Craigatin House & Courtyard (Adults only)

15. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (329 reviews)
"This was our third time staying and The Townhouse never disappoints! So welcoming and David is wonderful, you always feel so at home. The attention to detail is amazing. Stunning place to stay!"
United Kingdom
Scott
The price is NT$4,387
NT$5,264 total
includes taxes & fees
Nov 22 - Nov 23
The Townhouse

16. Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (415 reviews)
"Beautiful property and excellent staff."
United States
Christine
The price is NT$4,271
NT$5,125 total
includes taxes & fees
Dec 6 - Dec 7
Murrayshall Country Estate

17. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (212 reviews)
"This hotel was so cute and quant. We loved the town and beautiful countryside as well as our walk down to the river. Very cute room also."
United States
Laurin
The price is NT$5,118
NT$6,141 total
includes taxes & fees
Nov 8 - Nov 9
Meikleour Arms Hotel and Restaurant

18. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (147 reviews)
"A great wee find. Welcoming, cheery staff and a clean, tidy room. Food options were all good, and the fish was delicious and fresh. Happy to recommend and return"
United Kingdom
Neil
The price is NT$3,345
NT$4,014 total
includes taxes & fees
Nov 13 - Nov 14
The Bankfoot Inn

19. Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (234 reviews)
"This hotel was better than I ever expected. Modern decor inside and very helpful staff."
United Kingdom
Gary
The price is NT$3,586
NT$4,303 total
includes taxes & fees
Nov 8 - Nov 9
Scone Arms Hotel

20. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.8 out of 10, Excellent, (271 reviews)
"Nice hotel in a good setting. Very nice staff and good food."
United Kingdom
Margaret
The price is NT$2,193
NT$2,632 total
includes taxes & fees
Nov 8 - Nov 9
Riverstone Lodge Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Vacation Rentals in Perthshire

Hotels recommended for families in Perthshire

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Perthshire attractions

Learn more about Perthshire

Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

A historic building with multiple towers and a large entrance.

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Hotels in Perthshire with star-rating

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Outdoor Scenery: Perthshire is a paradise for outdoor enthusiasts, featuring breathtaking landscapes perfect for hiking and exploring.
  • Historic Castles: Tour captivating castles that showcase the region's rich history and architecture.
  • Family-Friendly Activities: Enjoy a variety of day trips and excursions suitable for all ages, making it a great destination for families.
  • Vibrant City Life: Experience the friendly atmosphere of Perth, with its cultural attractions and luxury accommodations.
  • Diverse Accommodations: Choose from a range of lodging options, including pet-friendly and LGBTQIA-friendly hotels.

Find great hotels near Perthshire

Experience the charm of Perthshire with a variety of hotel accommodations tailored to meet every traveler's preferences. From pet-friendly lodgings to welcoming spaces for business travelers and the LGBTQIA community, you'll find the perfect fit for your stay. Explore the best Perthshire hotels, including the renowned Atholl Palace Hotel, and discover a range of options that ensure a memorable vacation in this beautiful region.

  • Mercure Perth Hotel: The Mercure Perth Hotel is a welcoming 3-star property located 13km from the scenic Perthshire area. It caters to eco-conscious travelers and business professionals alike, offering a pet-friendly environment for those who want to bring their furry companions along. The hotel is eco-certified, underscoring its commitment to sustainability. Guests can enjoy amenities such as a pet policy that permits dogs, with fees applied for additional pets. With its blend of modern comfort and eco-friendly practices, Mercure Perth is a solid choice for those looking to combine business travel with a green vacation experience.
  • Holiday Inn Express Perth by IHG: Located just 10km from Perthshire, the Holiday Inn Express Perth by IHG boasts a guest rating of 9.0 out of 10, reflecting its high level of customer satisfaction. This 3-star hotel is ideal for eco-friendly travelers and business visitors, featuring a sustainable approach to hospitality. The property is pet-friendly, allowing pets with specific fees for additional companions. The hotel’s modern amenities and comfortable accommodations assure a restful stay, making it an excellent choice for both work and leisure travelers seeking quality and convenience.
  • Dunkeld House Hotel: Dunkeld House Hotel is a charming 4-star retreat located only 10km from Perthshire, offering a perfect blend of adventure and relaxation. With a guest rating of 8.8 out of 10, this hotel is designed for those seeking an active vacation, featuring onsite activities such as fishing, hiking, and biking. For guests looking to unwind, the hotel offers a comprehensive spa experience, including an indoor pool, massages, and body treatments. This hotel is a great choice for travelers who want to explore the natural beauty of Scotland while enjoying the comforts of a luxurious stay.

Where to stay near Perthshire

Perthshire, Scotland, offers an unforgettable escape for outdoor enthusiasts and those seeking relaxation. Explore the vibrant city of Perth, known for its friendly atmosphere and luxury accommodations. Venture into the breathtaking Highland Perthshire, where the foothills of Glenshee beckon adventurers with stunning scenery. Whether you're enjoying family-friendly excursions or indulging in a weekend getaway, Perthshire promises a blend of adventure and tranquility that will leave you rejuvenated.

  • Perth: Nestled 13km from Perthshire, Perth is a vibrant city that serves as a gateway to Scotland's natural beauty. Known for its outdoor adventures, stunning scenery, and rich history, this city is perfect for those seeking a blend of excitement and relaxation. Visitors flock here for activities such as golfing at renowned courses and enjoying performances at local theaters. With proximity to national parks and serene lakes, Perth offers an ideal backdrop for nature lovers and thrill-seekers alike. Peak travel months are April, July, and September, making it a lively place to visit during the warmer seasons.
  • Dunkeld: Located 10km from Perthshire, Dunkeld is a charming city surrounded by breathtaking landscapes. This destination is favored by outdoor enthusiasts who come for its unique scenery and adventurous offerings, including golf and skiing. The city's close proximity to national parks and picturesque lakes makes it perfect for hiking and nature walks. Dunkeld’s peak travel months align with Perth, occurring in April, July, and September, providing visitors with ample opportunities to explore its natural wonders and rich cultural heritage.
  • Blairgowrie: Situated 18km away from Perthshire, Blairgowrie is a delightful city that attracts travelers seeking outdoor activities and adventure. Known for its scenic landscapes, visitors can indulge in skiing and golfing, making it a popular spot year-round. The area is home to national parks and historic castles, offering a blend of natural beauty and cultural significance. Like its neighboring cities, Blairgowrie sees a surge in visitors during April, July, and September, making it a vibrant place for exploration and leisure.

Things to do near Perthshire

Shopping

In Perthshire, visit the historic city of Perth's St. John's Shopping Centre, featuring a mix of high street and independent shops. Don't miss the vibrant markets, like the Farmers' Market, where you can find local crafts and produce perfect for souvenirs.

Recreation

The Crieff Hydro Resort offers a holistic retreat with luxurious spa treatments, fitness classes, and scenic walking trails. Enjoy rejuvenating therapies, outdoor activities like horse riding, and unwind in their tranquil environment. Experience the beauty of nature while indulging in wellness-focused amenities.

Moness Resort features a tranquil spa with a range of treatments, including massages and beauty therapies, surrounded by stunning landscapes. Guests can explore nature trails, enjoy leisure activities, and relax in the peaceful atmosphere that promotes rejuvenation and well-being.

The Wellbeing Centre at Pitlochry offers yoga and meditation classes in a serene setting. Engage in wellness workshops and holistic therapies designed to refresh both body and mind, all while surrounded by the breathtaking views of the Perthshire countryside.

Adventure

At Knockhill Racing Circuit, located 39km from Perthshire, experience the thrill of motor racing with exciting events and driving experiences. Feel the adrenaline rush as you navigate the challenging track, surrounded by stunning Scottish landscapes and a vibrant atmosphere perfect for motorsport enthusiasts.

Nightlife

In Perthshire, enjoy a lively night at The Crown Bar, known for its vibrant atmosphere and local brews. For a more laid-back experience, visit The Black Watch Tavern, where you can relax with friends and enjoy traditional Scottish music.

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

Booking tips and Expedia advantages for Perthshire

To save money during your trip to Perthshire, consider visiting between January and March, when hotel prices are lower. Booking about a month in advance or checking last-minute deals on Expedia can yield great savings. Stay on a Monday for the best rates, as Saturdays tend to be the most expensive. Utilize Expedia's search tool to filter your options by budget and preferred amenities, and consider bundling your hotel, flights, and activities for additional savings. Look for special offers and travel rewards to maximize your budget while enjoying this beautiful region.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Perthshire are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Perthshire about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Perthshire is Monday. The most expensive day to stay around Perthshire is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals available, make sure to sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Perthshire with flights and activities by booking a package through Expedia.

Find the best attractions near Perthshire

Perthshire is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a rich cultural experience. Travelers can explore local attractions like the Perth Museum and Perth Theatre, as well as historic sites and nature reserves. Whether you're interested in history, outdoor activities, or family-friendly experiences, Perthshire has something for everyone to enjoy during their vacation.

  • Scone Palace: Located 11km from Perthshire, Scone Palace is a stunning historic house that offers a glimpse into Scotland’s regal past. Wander through its beautiful gardens and discover the rich culture and history that permeates the estate, making it a captivating experience for history buffs and nature lovers alike.
  • Dunkeld Cathedral: Situated 10km away, Dunkeld Cathedral stands as a magnificent testament to medieval architecture. Its serene atmosphere and rich cultural heritage provide a peaceful retreat where visitors can admire intricate stonework and enjoy stunning views along the River Tay.
  • The Hermitage: Just 8km from Perthshire, The Hermitage is a picturesque nature reserve known for its friendly atmosphere and relaxing vibes. Stroll along scenic trails lined with towering trees and enjoy the tranquil sounds of nature, making it an ideal spot for a leisurely day outdoors.

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

Flying into Perthshire is convenient with several major airports nearby. EDInburgh Airport (EDI) is located 61km away, with excellent hotels such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. Glasgow International Airport (GLA), 87km from Perthshire, offers luxury options like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, situated 4 and 11km away, respectively. Lastly, Aberdeen Airport (ABZ) is 116km distant, with notable hotels including Marcliffe and Trump® International Scotland, located 6 and 13km away. Each airport provides accessible transportation options to their respective hotels, ensuring a smooth arrival experience.