A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from ฿3,143

  • 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
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Perthshire hotels

1. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United States
Kelsey
฿3,160
฿3,792 total
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Perth by IHG

2. Scone Arms Hotel

Scone Arms Hotel
Perth
United Kingdom
Jean
฿3,647
฿4,376 total
includes taxes & fees
30 Aug - 31 Aug
Scone Arms Hotel

3. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
฿5,038
฿6,046 total
includes taxes & fees
17 Sept - 18 Sept
Ballathie House Hotel

4. The Townhouse

The Townhouse
Perth
United States
patty
฿6,691
฿8,029 total
includes taxes & fees
15 Sept - 16 Sept
The Townhouse

5. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
George
฿3,982
฿4,779 total
includes taxes & fees
13 Sept - 14 Sept
Leonardo Boutique Huntingtower Perth

6. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United Kingdom
Alister
฿9,107
฿10,929 total
includes taxes & fees
1 Sept - 2 Sept
Dunkeld House Hotel

7. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United States
louise
฿16,174
฿19,409 total
includes taxes & fees
3 Sept - 4 Sept
Fonab Castle Hotel & Spa

8. The Bankfoot Inn

The Bankfoot Inn
Perth
Canada
Jamie
฿4,535
฿5,442 total
includes taxes & fees
2 Sept - 3 Sept
The Bankfoot Inn

9. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
Canada
Sedat
฿5,877
฿7,052 total
includes taxes & fees
31 Aug - 1 Sept
Westlands of Pitlochry

10. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Seth
฿6,691
฿8,029 total
includes taxes & fees
2 Sept - 3 Sept
Meikleour Arms Hotel and Restaurant

11. Murrayshall Country Estate

Murrayshall Country Estate
Perth
Canada
Greg
฿5,654
฿6,785 total
includes taxes & fees
13 Sept - 14 Sept
Murrayshall Country Estate

12. Cromlix

Cromlix
Dunblane
United Kingdom
Craig
฿21,955
฿26,346 total
includes taxes & fees
31 Aug - 1 Sept
Cromlix

13. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
United Kingdom
Michael
฿2,914
฿3,497 total
includes taxes & fees
1 Sept - 2 Sept
Riverstone Lodge Hotel

14. Knockendarroch Hotel

Knockendarroch Hotel
Pitlochry
United States
Donald
฿9,200
฿11,040 total
includes taxes & fees
31 Aug - 1 Sept
Knockendarroch Hotel

15. Cairn Lodge

Cairn Lodge
Auchterarder
United Kingdom
John
฿10,037
฿12,044 total
includes taxes & fees
27 Aug - 28 Aug
Cairn Lodge

16. Salutation Hotel

Salutation Hotel
Perth
United Kingdom
Andrew
฿3,309
฿3,971 total
includes taxes & fees
30 Aug - 31 Aug
Salutation Hotel

17. The Royal George Hotel

The Royal George Hotel
Perth
United Kingdom
John
฿5,204
฿6,245 total
includes taxes & fees
30 Aug - 31 Aug
The Royal George Hotel

18. Sunbank House Hotel

Sunbank House Hotel
Perth
United Kingdom
Stefan
฿4,418
฿5,301 total
includes taxes & fees
30 Aug - 31 Aug
Sunbank House Hotel

19. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Michael
฿5,018
฿6,022 total
includes taxes & fees
30 Aug - 31 Aug
Apex Dunblane Hydro Hotel

20. Port Na Craig Inn

Port Na Craig Inn
Pitlochry
United Kingdom
Sam
฿8,364
฿10,037 total
includes taxes & fees
20 Sept - 21 Sept
Port Na Craig Inn
View all properties

Holiday Rentals in Perthshire

Holiday Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"Comfortable bed, great breakfast, super clean."
The Townhouse Aberfeldy
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
Apartment

Squirrel Away Apartment Crieff

Squirrel Away Apartment Crieff
Crieff
"Loved the location, the unique layout and the town!"
Squirrel Away Apartment Crieff
Holiday 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

Gleneagles Lettings

Gleneagles Lettings
Auchterarder
"Really enjoyed our stay and Mike was simply excellent in looking after us"
Gleneagles Lettings
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
Holiday 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
Cottage

Blair Drummond Holiday Home

Blair Drummond Holiday Home
Doune
"It was a nice place to stay, comfortable and everything i needed was available like an iron which is a must for me. The only problem i had was the bed was too soft which made it very uncomfortable for me to sleep in but other thsn that it was a nice little house."
Blair Drummond Holiday Home
Apartment

Apartment 11 Loch Rannoch Highland Club

Apartment 11 Loch Rannoch Highland Club
Pitlochry
"The apartment was adequate for two as it had two single beds.most of the furnishings were great but others were a bit tired looking. Parking isn’t the greatest as the bay doesn’t accomodate 2 larger vehicles. We had to park in one of the hotel bays but arriving back at midnight didn’t notice the penalty signs. £100 fine was not a great end to our overnight stay."
Apartment 11 Loch Rannoch Highland Club
Cottage

The Ptarmigan

The Ptarmigan
Crianlarich
"An amazing location , ran by really lovely and friendly people. Ideal for a family break in an idyllic location! "
The Ptarmigan
Cabin

Tayview Lodges

Tayview Lodges
Pitlochry
"Lovely place to stay.halfway between dunkeld and pitlochry."
Tayview Lodges
Cottage

Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
Blairgowrie
"Hot tub great everything great"
Dalnoid Cottages & Treehouses
Cottage

The Old Scout Hall

The Old Scout Hall
Blairgowrie
"Immaculate accommodation, all amenities and very warm….first class!"
The Old Scout Hall
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
See all holiday 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. Visit 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 find the perfect gifts to bring home at The House of Bruar during your trip to Pitlochry. Visit the lively bars or top-notch restaurants in this relaxing area.
See properties
A calm lake surrounded by dense green forests and a mountain range in the background.

Loch Katrine

9.0/10 (90 reviews)
Trek through a picturesque national park to arrive at this fascinating world of water, diverse wildlife, vegetation and nature trails.
See properties

Gleneagles Golf Course

9.0/10 (46 reviews)
Enjoy a round of golf in Gleneagles at Gleneagles Golf Course. Visit 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 trip to Pitlochry. Stroll along the riverfront in this relaxing area or visit its lively bars.
See properties

Learn more about Perthshire

Experience the relaxing area of Perthshire—spas, golf courses 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

10/10 Excellent
"About an hour train ride from Edinburgh; maybe 30 mins drive from Glasgow. Quiet, quaint Dunblane."
Irvin Antonio 2-night trip
Posted 11 hours ago
Apex Dunblane Hydro Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Large room, massive bathroom. Great food"
Peter 1-night trip
Posted 12 hours ago
Moness Resort
Atholl Palace Hotel

Atholl Palace Hotel

8/10 Good
"Great location, amazing view, very nice staff. Breakfast could have been better for a 4-star hotel."
Juan 2-night trip
Posted 14 hours ago
Atholl Palace Hotel
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

8/10 Good
"Rooms were clean, staff were helpful, pool and sauna were great, food was lovely. Only thing is the hotel is up a very steep hill so not so good for driving or walking"
Jacqueline 1-night trip
Posted 16 hours ago
The Pitlochry Hydro Hotel
Westlands of Pitlochry

Westlands of Pitlochry

10/10 Excellent
"We were late to check in and staff were very helpful. Very nice breakfast. Building is well maintained ."
Sedat 1-night trip
Posted 17 hours ago
Westlands of Pitlochry
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

10/10 Excellent
"Everything was excellent"
louise 2-night trip
Posted 1 day ago
Fonab Castle Hotel & Spa
Scotlands Spa Hotel

Scotlands Spa Hotel

8/10 Good
"Staff very helpful, hotel was dated but had everything you need."
Mark 1-night trip
Posted 2 days ago
Scotlands Spa Hotel
Crieff Hydro

Crieff Hydro

10/10 Excellent
"We had a great weekend, good was great! Activities are always a hit with the kids. The only downside was, there is no air con in the rooms and it was very hot. The two fans in the room didn’t really provide much relief."
Sultana 2-night trip
Posted 2 days ago
Crieff Hydro
Salutation Hotel

Salutation Hotel

8/10 Good
"Staff very friendly and helpful, hotel is old but well kept. Slight issue with cleanliness with a few hairs and biscuit crumbs in one bed but rest of the room was good. The wash facilities had pretty low pressure but manageable. Good breakfast."
Gavin 1-night trip
Posted 2 days ago
Salutation Hotel

More cheap stays in Perthshire

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
฿2,620
฿3,143 total
30 Aug - 31 Aug
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
฿2,944
฿3,532 total
8 Sept - 9 Sept
includes taxes & fees
9.4/10 Exceptional! (22 reviews)
Station House - Room Only
Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
฿2,610
฿3,667 total
1 Sept - 2 Sept
includes taxes & fees
Bein Inn hotel
Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
฿3,680
฿4,416 total
27 Aug - 28 Aug
includes taxes & fees
8/10 Very good! (201 reviews)
Dalgair House Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
฿4,580
฿5,496 total
27 Aug - 28 Aug
includes taxes & fees
9.8/10 Exceptional! (46 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
฿4,832
฿5,799 total
11 Sept - 12 Sept
includes taxes & fees
9.6/10 Exceptional! (212 reviews)
Smiddy Haugh

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Natural Scenery: Perthshire boasts breathtaking landscapes, perfect for outdoor enthusiasts and nature lovers.
  • Adventure Activities: A haven for adventure seekers, offering hiking, golfing, and various family-friendly excursions.
  • Rich History and Culture: Explore historic castles, museums, and the vibrant City of Perth, rich in cultural heritage.
  • Local Performances: Enjoy captivating shows at the Perth Theatre, experiencing local arts and culture.
  • Diverse Accommodation: A range of lodging options, from charming hotels to pet-friendly lodges, catering to all preferences.

Find great hotels near Perthshire

Perthshire offers a delightful array of accommodation options, from charming hotels to inviting lodges, catering to various preferences. Whether you’re seeking a pet-friendly retreat, a business-oriented stay, or an LGBTQIA-friendly environment, you'll find it here. Notable options include the renowned Atholl Palace Hotel, alongside a selection of highly-rated establishments. Explore the best hotels in Perthshire to ensure a memorable experience in this captivating region of Scotland.

  • Mercure Perth Hotel: Nestled 13km from the heart of Perthshire, the 3-star Mercure Perth Hotel offers a unique blend of comfort and eco-consciousness, ideal for environmentally aware travellers. This pet-friendly establishment welcomes dogs and features a variety of amenities to ensure a pleasant stay. Guests can enjoy spacious rooms designed with a modern aesthetic, alongside facilities for business travellers. The hotel's commitment to sustainability is evident, making it a fitting choice for those who prioritise eco-friendly living.
  • Holiday Inn Express Perth by IHG: Located a mere 10km from Perthshire, the 3-star Holiday Inn Express Perth by IHG boasts an impressive guest rating of 9.0 out of 10. This hotel combines practicality with comfort, catering to both business and leisure guests. With a pet-friendly policy and eco-certification, it offers a welcoming environment for all. Guests can enjoy modern amenities, including a complimentary breakfast and free Wi-Fi, making it suitable for a convenient and enjoyable stay.
  • Dunkeld House Hotel: A luxurious 4-star retreat situated just 10km from Perthshire, Dunkeld House Hotel is ideal for those seeking adventure and relaxation. The hotel features an array of outdoor activities, including hiking, fishing, and mountain biking, catering to the adventurous spirit. Guests can unwind in the full-service spa, complete with massage treatments and a sauna, ensuring a rejuvenating experience. The hotel's elegant design, coupled with excellent dining options, makes it a perfect destination for both business and leisure travellers.

Where to stay near Perthshire

Perthshire, Scotland, is a splendid choice for outdoor enthusiasts and those seeking a relaxing escape. Discover the vibrant City of Perth, rich in history and culture, or unwind in the tranquil foothills of Glenshee. With its friendly atmosphere and family-friendly excursions, this region offers a perfect weekend getaway. Explore the breathtaking Highland Perthshire, where adventure and luxury harmoniously blend, creating an unforgettable travel experience amidst stunning natural beauty.

  • Perth: Nestled 13km from the heart of Perthshire, Perth is a vibrant city that offers a delightful mix of outdoor activities and cultural experiences. Known for its stunning scenery and adventure opportunities, visitors flock here particularly in April, July, and September. Popular pursuits include golf at one of the many renowned courses, enjoying a performance at the local theatre, or exploring the nearby national park and picturesque lakes. With its rich history and modern amenities, Perth is an excellent base for both relaxation and exploration.
  • Dunkeld: Located just 10km from Perthshire, Dunkeld is a charming city that captivates visitors with its idyllic landscape and outdoor recreational options. Like Perth, it sees a surge of travellers during the spring and summer months. The area is perfect for those seeking adventure, whether it’s teeing off on a golf course or skiing in the nearby fields during winter. Dunkeld’s proximity to national parks and serene lakes makes it a haven for nature lovers. The quaint streets and historical sites add to its allure, making it a must-visit destination.
  • Blairgowrie: Situated 18km away from Perthshire, Blairgowrie is a delightful city that promises a blend of outdoor adventure and scenic beauty. Similar to its neighbours, it experiences peak visitor numbers during April, July, and September. Blairgowrie is famed for its skiing facilities and golf courses, appealing to thrill-seekers and leisure enthusiasts alike. With its close proximity to national parks and majestic castles, visitors can immerse themselves in the rich heritage and natural splendour of the region. This city is perfect for those looking to explore the great outdoors while enjoying local charm.

Things to do near Perthshire

Shopping

In the heart of Perthshire, visit the bustling Perth City Centre for a variety of shops, including the St John’s Shopping Centre, where you can find unique gifts and souvenirs. For a more traditional experience, explore local markets like the Perth Farmers' Market, showcasing artisanal products.

Recreation

In Perthshire, the Gleneagles Hotel offers a luxurious spa experience with treatments inspired by nature. You can also explore the tranquil surroundings of the Crieff Hydro, where wellness activities include yoga classes and outdoor adventures in a picturesque landscape.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 39km from Perthshire. Feel the adrenaline rush as you watch high-speed races and explore a range of driving experiences, all set against a backdrop of stunning Scottish scenery.

Nightlife

In Perthshire, the vibrant nightlife features venues like the lively Perth Theatre, which hosts a variety of performances, and the charming pubs in Pitlochry offering local ales and live music. Explore intimate bars in Aberfeldy for a relaxed atmosphere, perfect for unwinding after a day of adventure.

*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 fantastic blend of outdoor adventures and stunning scenery, making it an ideal destination for visitors seeking culture and family-friendly experiences. Highlights include exploring nature reserves, historic houses, and fascinating museums. Additionally, you can enjoy local performances at the Perth Theatre and delve into the region's history at the Perth Museum. With a wealth of attractions, Perthshire promises an unforgettable getaway for every traveller.

  • Loch of the Lowes: Nestled approximately 11km from Perthshire, this serene reserve offers a peaceful retreat with friendly locals and a tranquil atmosphere. Visitors can enjoy birdwatching, particularly for ospreys, and take in the natural beauty surrounding the loch.
  • Scone Palace: Located about 11km from Perthshire, Scone Palace is steeped in history and culture. Explore its stunning gardens and learn about its significance as the crowning place of Scottish kings, all while soaking in the rich heritage of the area.
  • Dunkeld Cathedral: Situated just 10km from Perthshire, this magnificent cathedral showcases impressive architecture and offers a glimpse into Scotland's ecclesiastical history. Its peaceful setting along the banks of the River Tay enhances the cultural experience.

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

Travelling to Perthshire is convenient with access to several major airports. EDInburgh Airport (EDI) is situated 61km away, with excellent hotel options like the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both 11km from the airport. Glasgow International Airport (GLA) is 87km away, offering nearby stays such as the 5-star JA Mar Hall Scotland, located 6km from the airport. Lastly, Aberdeen Airport (ABZ) is 116km away, with quality accommodations including the 5-star Marcliffe, just 10km from the airport. Each airport provides various transportation services, ensuring smooth transfers to and from your hotel.