A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from NT$3,060

  • 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

This weekend
Next weekend

Filter by

Star rating

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. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,000 reviews)
"Really liked staying here. The staff look after the premises. I even asked if it was new or refurbished. The facilities are very good. The staff extremely helpful. The breakfast is amazing, lots of variety and freshly cooked"
United Kingdom
Jacqueline
The price is NT$3,427
NT$4,112 total
includes taxes & fees
Aug 2 - Aug 3
Holiday Inn Express Perth by IHG

2. Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (204 reviews)
"Great spot ,friendly staff,well stocked bar"
United Kingdom
Peter
The price is NT$3,518
NT$4,222 total
includes taxes & fees
Aug 2 - Aug 3
Scone Arms Hotel

3. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"Hotel is in a beautiful location next to the river. All the staff were friendly and welcoming. Bedroom was clean, comfortable and spacious. Really tasty breakfast in the morning with a large and varied buffet. Porridge, kippers etc also available on request. Evening meal in the restaurant was also really good. Relaxed and friendly atmosphere in the bar and on the terrace. Highly recommended."
United Kingdom
Alister
The price is NT$8,585
NT$10,303 total
includes taxes & fees
Aug 25 - Aug 26
Dunkeld House Hotel

4. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (140 reviews)
"This is exactly what you want in a guesthouse in a tiny village. By far the best place we stayed at in Scotland with amazing staff, beautiful decor, and absolutely amazing food! Do not skip the restaurant! Cannot recommend the Bankfoot Inn enough!"
Canada
Jamie
The price is NT$4,376
NT$5,251 total
includes taxes & fees
Aug 6 - Aug 7
The Bankfoot Inn

5. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (248 reviews)
"Really enjoyed our one night stay. Exceptionally friendly and welcoming staff. Nice evening meal. Didn’t have breakfast so can’t comment on that. Comfy beds. Will stay again."
United Kingdom
Andrew
The price is NT$2,812
NT$3,374 total
includes taxes & fees
Aug 2 - Aug 3
Riverstone Lodge Hotel

6. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (589 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is NT$5,238
NT$6,285 total
includes taxes & fees
Aug 23 - Aug 24
Ballathie House Hotel

7. Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very Good, (983 reviews)
"Very interesting place, super historic. Lovely place to stay."
United States
Tyler
The price is NT$3,434
NT$4,121 total
includes taxes & fees
Aug 2 - Aug 3
Salutation Hotel

8. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (726 reviews)
"Beautiful spa hotel with all the amenities you could want for a leisurely vacation. Conveniently located between Edinburgh and Inverness to explore this region of the Highlands. The property is set along the Loch’s edge and offers direct access to miles of well maintained trails."
United States
Lynn
The price is NT$17,045
NT$20,454 total
includes taxes & fees
Aug 29 - Aug 30
Fonab Castle Hotel & Spa

9. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (856 reviews)
"Very easy to check-in and the staff were fantastic. Made some great recommendations of what to see whilst being in Pitlochry which I did manage to see ā˜ŗļø. Great place for travelling solo!"
United Kingdom
NATHAN
The price is NT$6,724
NT$8,069 total
includes taxes & fees
Aug 9 - Aug 10
Westlands of Pitlochry

10. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1,000 reviews)
"My daughter and I stayed here for a week during the Easter holidays. It was the perfect location for exploring the surrounding area and visiting the likes of Loch Looking and the Trossachs, Stirling and Falkirk."
United Kingdom
Mhairi
The price is NT$5,375
NT$6,450 total
includes taxes & fees
Aug 2 - Aug 3
Apex Dunblane Hydro Hotel

11. Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (230 reviews)
"Wonderful property with room quality and size equivalent to Gleneges"
Australia
terence
The price is NT$10,459
NT$12,550 total
includes taxes & fees
Jul 31 - Aug 1
Cairn Lodge

12. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (121 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
The price is NT$4,798
NT$5,757 total
includes taxes & fees
Aug 17 - Aug 18
Ivybank Lodge

13. Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (404 reviews)
"The grounds and view were spectacular."
Canada
Greg
The price is NT$6,399
NT$7,679 total
includes taxes & fees
Aug 16 - Aug 17
Murrayshall Country Estate

14. Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (110 reviews)
"Good sized room with a nice bathroom. Comfy large bed Walking distance to Perth city centre."
United Kingdom
Stefan
The price is NT$4,090
NT$4,908 total
includes taxes & fees
Aug 2 - Aug 3
Sunbank House Hotel

15. The Royal George Hotel

The Royal George Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (435 reviews)
"Really friendly staff and the food was great"
United Kingdom
steve
The price is NT$5,021
NT$6,026 total
includes taxes & fees
Aug 6 - Aug 7
The Royal George Hotel

16. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (191 reviews)
"Very helpful staff, good location, nice breakfast"
United Kingdom
Paul
The price is NT$7,346
NT$8,815 total
includes taxes & fees
Aug 3 - Aug 4
Craigatin House & Courtyard (Adults only)

17. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (128 reviews)
"We had a great one night stay. The breakfast in the morning was incredible and lovely in the beautiful sun room. It was a perfect place to stay as we made our way through the highlands and pitlochry."
United States
Moina
The price is NT$7,954
NT$9,545 total
includes taxes & fees
Aug 23 - Aug 24
Knockendarroch Hotel

18. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
"Incredible location, large bedrooms and quality dining options."
Australia
DAVID
The price is NT$8,674
NT$10,409 total
includes taxes & fees
Aug 16 - Aug 17
Atholl Palace Hotel

19. Claymore Guest House and Apartments

Claymore Guest House and Apartments
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (155 reviews)
"Lovely property and excellent breakfast."
United States
Steven
The price is NT$7,328
NT$8,794 total
includes taxes & fees
Aug 12 - Aug 13
Claymore Guest House and Apartments

20. The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (225 reviews)
"Great stay! Enjoyed the food, service, and the room"
United States
Matthew Oliver
The price is NT$5,262
NT$6,314 total
includes taxes & fees
Aug 26 - Aug 27
The Woodside
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

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 Historic Scotland Stanley Mills to The Hermitage.

A stone bridge arching over a flowing river surrounded by lush greenery.

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.