Perthshire hotels from RM326

  • 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

Guest rating
Guest rating
Star rating

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,003 reviews)
"Good facility"
United Kingdom
Gordon
The price is RM422
RM506 total
includes taxes & fees
21 Jun - 22 Jun
Holiday Inn Express Perth by IHG

2. Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,001 reviews)
"Location of the hotel was wonderful and we had a room with a patio looking into the garden area. It was lovely."
United States
Cynthia
The price is RM893
RM1,072 total
includes taxes & fees
12 Jun - 13 Jun
Fisher's Hotel

3. Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (235 reviews)
"The location was beautiful and very handy to visiting the town. Our hosts were friendly and very helpful. Our breakfasts were delicious."
Canada
Peggy Susan
The price is RM713
RM855 total
includes taxes & fees
24 Jun - 25 Jun
Craigroyston House & Lodge

4. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (820 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is RM589
RM706 total
includes taxes & fees
7 Jun - 8 Jun
Westlands of Pitlochry

5. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (707 reviews)
"Beautiful location, very kind staff and delicious food! 💜💜💜I would love to come back soon."
United States
BARBARA
The price is RM1,680
RM2,016 total
includes taxes & fees
7 Jun - 8 Jun
Fonab Castle Hotel & Spa

6. Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (197 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is RM439
RM526 total
includes taxes & fees
13 Jun - 14 Jun
Scone Arms Hotel

7. The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (266 reviews)
"The accommodation is a traditional scottish hotel and pub. Perfect for a stop over."
Australia
Chiara
The price is RM380
RM456 total
includes taxes & fees
10 Jun - 11 Jun
The Luib Hotel

8. 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 RM1,304
RM1,565 total
includes taxes & fees
8 Jun - 9 Jun
Cairn Lodge

9. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (136 reviews)
"Very comfortable bed and sitting area. Good bathroom. Friendly helpful staff. Restaurant menu good and sensibly priced. Will return"
United Kingdom
Gillian
The price is RM464
RM556 total
includes taxes & fees
7 Jun - 8 Jun
The Bankfoot Inn

10. Port Na Craig Inn

Port Na Craig Inn
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (104 reviews)
"A hidden gem. Staff were fantastic and the food was amazing. Very pet friendly and the digs were made to feel welcome. Treats and ample water bowls available. Well be back!"
Ireland
DAVID
The price is RM1,006
RM1,207 total
includes taxes & fees
16 Jun - 17 Jun
Port Na Craig Inn

11. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (183 reviews)
"Wonderful stay"
United States
Denver
The price is RM857
RM1,028 total
includes taxes & fees
25 Jun - 26 Jun
Craigatin House & Courtyard (Adults only)

12. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,004 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is RM996
RM1,196 total
includes taxes & fees
7 Jun - 8 Jun
Atholl Palace Hotel

13. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (118 reviews)
"Beautiful hotel and rooms, delicious breakfasts and friendly staff. Would definitely stay here again."
United States
Cynthia
The price is RM909
RM1,091 total
includes taxes & fees
15 Jun - 16 Jun
Knockendarroch Hotel

14. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (398 reviews)
"Loved the old mill inn, the place is in a beautiful location. Very quaint boutique propriety with great food & amazing staff."
United States
Malathi
The price is RM844
RM1,013 total
includes taxes & fees
10 Jun - 11 Jun
The Old Mill Inn

15. Cromlix

Cromlix
5.0 star property
Dunblane
9.8 out of 10, Exceptional, (336 reviews)
"Great location, Great staff, Great food, Great History. "
United Kingdom
Craig
The price is RM2,007
RM2,409 total
includes taxes & fees
25 Jun - 26 Jun
Cromlix

16. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (313 reviews)
"Close to hotel and secure"
United Kingdom
Sharon
The price is RM626
RM751 total
includes taxes & fees
16 Jun - 17 Jun
The Townhouse

17. Smiddy Haugh

Smiddy Haugh
2.0 star property
Auchterarder
9.6 out of 10, Exceptional, (206 reviews)
"Good location, easy parking, excellent food and great staff."
United Kingdom
Gordon
The price is RM581
RM698 total
includes taxes & fees
16 Jun - 17 Jun
Smiddy Haugh

18. The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (216 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is RM465
RM557 total
includes taxes & fees
14 Jun - 15 Jun
The Woodside

19. Dunalastair Hotel Suites

Dunalastair Hotel Suites
5.0 star property
Pitlochry
8.8 out of 10, Excellent, (430 reviews)
"Great location in cute little village "
United States
Suishta
The price is RM744
RM893 total
includes taxes & fees
17 Jun - 18 Jun
Dunalastair Hotel Suites

20. Wyndham Duchally Country Estate

Wyndham Duchally Country Estate
4.0 star property
Auchterarder
9.2 out of 10, Wonderful, (631 reviews)
"Fabulous place to stay- wonderful caring staff- great food & such a relaxing place to stay"
United Kingdom
Sandra Lorraine
The price is RM626
RM751 total
includes taxes & fees
12 Jun - 13 Jun
Wyndham Duchally Country Estate
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.

Holiday 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

Discover the relaxing area of Perthshire—spas, pristine countryside and top sights like Loch Lomond and The Trossachs National Park.

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Find out more about Perthshire

Top reasons to visit Perthshire

  • Outdoor Adventures: Perthshire is perfect for adventure enthusiasts, offering scenic hiking trails and numerous golf courses amidst stunning landscapes.
  • Cultural Attractions: Explore historic houses, nature reserves, and majestic buildings that reflect the region's rich heritage.
  • Family-Friendly Atmosphere: The area boasts a welcoming environment for families, with plenty of activities for all ages.
  • Diverse Accommodations: Choose from boutique hotels and lodges, catering to various needs, including pet-friendly and accessible options.
  • Stunning Scenery: Immerse yourself in breathtaking countryside, tranquil gardens, and charming towns that showcase Perthshire's natural beauty.

Find great hotels near Perthshire

Discover the charm of Perthshire with a range of delightful accommodations, from boutique hotels to inviting lodges. Whether you're seeking pet-friendly options, accessible rooms, or a welcoming atmosphere for LGBTQIA travellers, you'll find the perfect stay. Explore popular choices like the Acarsaid Hotel and Aberfeldy Hotel, ensuring your visit is both comfortable and enjoyable.

  • Mercure Perth Hotel: Nestled a mere 12.9km from Perthshire, Mercure Perth Hotel combines the warmth of a welcoming atmosphere with modern amenities. This 3-star accommodation is ideal for business travellers and those seeking a pet-friendly environment. With its LGBTQIA-friendly approach, guests can feel secure and accepted during their stay. The hotel allows pets onsite, featuring a dedicated pet policy that includes provisions for dogs and service animals without fees. With a focus on comfort and inclusivity, this hotel is a perfect choice for diverse travellers.
  • Holiday Inn Express Perth by IHG: Located just 9.7km from Perthshire, Holiday Inn Express Perth by IHG presents a modern, convenient lodging option for both business and leisure travellers. This 3-star hotel boasts a pet-friendly policy, welcoming furry companions and offering amenities for service animals at no extra charge. With its commitment to LGBTQIA inclusivity, guests can expect a warm and accommodating environment. The hotel’s contemporary design and comfortable rooms ensure a restful stay, making it an excellent choice for those seeking both comfort and convenience.
  • Dunkeld House Hotel: Situated 9.7km from Perthshire, Dunkeld House Hotel is a 4-star retreat that delights adventure seekers as well as those in need of relaxation. With a wealth of outdoor activities right at your doorstep—including hiking, biking, and fishing—this hotel is perfect for the active traveller. The property also features a full-service spa, providing guests with an array of treatments such as manicures, facials, and sauna sessions. Embrace the blend of adventure and relaxation at Dunkeld House, where the beauty of the Scottish landscape meets luxurious comfort.

Where to stay near Perthshire

Perthshire is a true gem for outdoor enthusiasts and those seeking stunning scenery. Explore acres of breathtaking countryside, relax in luxurious accommodations, and immerse yourself in the friendly, family-friendly atmosphere. Whether you’re seeking adventure or tranquil gardens, Perthshire offers the perfect blend of recreation and relaxation. From charming towns to expansive landscapes, every corner invites you to discover the magic of this remarkable region.

  • Perth: Nestled 12.9km from Perthshire, Perth is a vibrant city that offers a delightful blend of outdoor adventures and stunning scenery. With visitor numbers peaking in April, July, and September, the city is a popular destination for those seeking a lively atmosphere. Travellers can indulge in a variety of activities, including theatre performances, shopping, and golf. Notable attractions nearby include national parks and historic sites, providing ample opportunities for exploration and enjoyment in the great outdoors.
  • Almondbank: A charming village located 8.0km from Perthshire, Almondbank is a seasonal gem, attracting visitors mainly from March to May. Known for its romantic ambiance and scenic beauty, this quaint locale invites couples and nature lovers alike to unwind. The nearby landmarks, including a historic castle and expansive national parks, offer a picturesque backdrop for leisurely strolls and outdoor pursuits, making it an idyllic spot for a peaceful retreat.
  • Tayside: Situated 9.7km from Perthshire, Tayside is a haven for outdoor enthusiasts and adventure seekers. With a moderate seasonal influx of visitors peaking during July to September, this region boasts breathtaking landscapes and extensive hiking trails. The tranquil lakes and national parks in the vicinity provide the perfect setting for both recreational activities and educational experiences, ensuring that every visitor leaves with cherished memories of Scotland's natural beauty.

Things to do near Perthshire

Perthshire offers an ideal outdoor escape, perfect for adventure enthusiasts and nature lovers alike. You can explore scenic hiking trails, enjoy access to numerous golf courses, and participate in a variety of active getaways. The area features an exciting activities programme, with adventure centres and dedicated activity rooms ensuring there's something for everyone. Immerse yourself in the stunning landscapes and thrilling experiences that Perthshire has to offer.

Shopping

For a delightful shopping experience in Perthshire, visit The Watermill, 24.1km away, for unique gifts. Gordon & Durward, located 20.9km from Perthshire, offers local delicacies, while Harrisons Fine Wines, also 20.9km away, features exquisite selections of wines perfect for souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the energetic atmosphere of a sports stadium, just 9.7km from Perthshire. Enjoy the picturesque outdoors at Blairgowrie Golf Club, located 17.7km away, or experience the thrill of ice skating at Perth Ice Rink, only 12.9km from the heart of Perthshire.

Adventure

The Cateran Trail offers a stunning hiking experience with breathtaking scenery, located 19.3km from Perthshire. For a delightful outdoor adventure, visit the Black Spout Waterfall, situated 25.7km away, where you can immerse yourself in nature. The Fife Coastal Path, also 25.7km away, features picturesque landscapes and invigorating trails.

Nightlife

In Perthshire, the Perth Concert Hall offers a delightful blend of romance and culture with captivating performances. For a thrilling adventure, visit Bongos Soft Play Centre, where excitement awaits. The Perth Theatre also showcases a vibrant mix of entertainment, perfect for a night out.

*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 on your trip to Perthshire, consider visiting between January and March, when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Staying on a Monday can also help reduce costs. Use Expedia’s search tool to filter options by budget and preference, and combine your hotel with flights and activities to maximise savings. Don't forget to check for discounts indicated by the green banner on hotel prices.

  • 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: The cheapest time to book a hotel around Perthshire is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including historic houses, nature reserves, and majestic buildings, all catering to cultural enthusiasts and families alike. With its rich heritage and beautiful landscapes, Perthshire promises unforgettable experiences for every traveller.

  • Scone Palace: Nestled 9.7km from Perth, Scone Palace is a stunning historic house steeped in royal heritage. Visitors can explore its magnificent gardens and learn about its connection to the crowning of Scottish kings, all while soaking in the rich culture and history that permeates the estate.
  • The Hermitage: Located 8.0km from Perth, The Hermitage is a tranquil nature reserve renowned for its scenic beauty. Wander through enchanting woodland paths, enjoy the calming sounds of the river, and experience a friendly atmosphere that invites relaxation and reflection.
  • Historic Scotland Stanley Mills: Just 8.0km from Perth, this historic building offers a glimpse into Scotland's industrial past. Discover the fascinating history of textile production, with engaging exhibits that showcase the cultural significance of this mill in the region.

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 moderately high and weather is mostly cloudy with light rain. The coolest average temperature around Perthshire falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3000000000000003°C)Light RainMostly CloudyModerately LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudyModerately 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 CloudyModerately HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyModerately HighSlightly High
September52.9°F (11.6°C)Light RainMostly CloudyModerately HighSlightly High
October47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
November40.3°F (4.6000000000000005°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8000000000000003°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Perthshire

Perthshire can be conveniently accessed via three major airports. EDInburgh Airport (EDI) is situated 61.2km from Perthshire, with excellent hotel options nearby, such as Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both 6-11.3km away. Aberdeen Airport (ABZ) is 115.9km from Perthshire, offering accommodations like Village Hotel Aberdeen and Courtyard by Marriott Aberdeen Airport, the latter only 483m from the terminal. INVerness Airport (INV), located 120.7km from Perthshire, features hotels such as AC Hotel by Marriott Inverness and Kingsmills Hotel, both around 11.3km away. Each airport provides transport services to nearby hotels for easy access.