A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from $98

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 10 - Aug 11
Tomorrow
Aug 11 - Aug 12
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Perthshire hotels

Breakfast included
Pet friendly
Hotel
Inn
Pool

1. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
Pitlochry
United Kingdom
Brian
$131 nightly
$157 total
Sep 1 - Sep 2
Total with taxes and fees
The Pitlochry Hydro Hotel

2. The Stirling Highland Hotel

The Stirling Highland Hotel
Stirling
Canada
Christopher
$68 nightly
$82 total
Sep 3 - Sep 4
Total with taxes and fees
The Stirling Highland Hotel

3. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Mhairi
$147 nightly
$176 total
Aug 23 - Aug 24
Total with taxes and fees
Apex Dunblane Hydro Hotel

4. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
$163 nightly
$196 total
Aug 20 - Aug 21
Total with taxes and fees
Ballathie House Hotel

5. Crieff Hydro

Crieff Hydro
Crieff
United Kingdom
Paul
$170 nightly
$204 total
Aug 27 - Aug 28
Total with taxes and fees
Crieff Hydro

6. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
DAVID
$283 nightly
$340 total
Aug 14 - Aug 15
Total with taxes and fees
Atholl Palace Hotel

7. Broomhall Castle Hotel

Broomhall Castle Hotel
Menstrie
Canada
Willem
$133 nightly
$159 total
Aug 23 - Aug 24
Total with taxes and fees
Broomhall Castle Hotel

8. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United Kingdom
Alister
$253 nightly
$304 total
Aug 31 - Sep 1
Total with taxes and fees
Dunkeld House Hotel

9. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United States
Denise
$72 nightly
$86 total
Aug 16 - Aug 17
Total with taxes and fees
Dean Park Hotel

10. Colessio

Colessio
Stirling
Canada
loretta
$142 nightly
$170 total
Aug 20 - Aug 21
Total with taxes and fees
Colessio

11. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United Kingdom
Jacqueline
$102 nightly
$123 total
Sep 6 - Sep 7
Total with taxes and fees
Holiday Inn Express Perth by IHG

12. The Kenmore Club

The Kenmore Club
Aberfeldy
United Kingdom
Lee
$263 nightly
$316 total
Sep 6 - Sep 7
Total with taxes and fees
The Kenmore Club

13. Stirling Court Hotel

Stirling Court Hotel
Stirling
Canada
Diane
$81 nightly
$97 total
Aug 30 - Aug 31
Total with taxes and fees
Stirling Court Hotel

14. Salutation Hotel

Salutation Hotel
Perth
United States
Tyler
$110 nightly
$132 total
Aug 30 - Aug 31
Total with taxes and fees
Salutation Hotel

15. The City Hotel

The City Hotel
Town Centre
Canada
Jane
$94 nightly
$113 total
Sep 3 - Sep 4
Total with taxes and fees
The City Hotel

16. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United Kingdom
Andrew
$406 nightly
$487 total
Aug 31 - Sep 1
Total with taxes and fees
Fonab Castle Hotel & Spa

17. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
United States
Lynda
$78 nightly
$94 total
Aug 17 - Aug 18
Total with taxes and fees
The Angus Hotel & Spa by Compass Hospitality

18. Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
Glenrothes
United Kingdom
Jason
$93 nightly
$112 total
Sep 6 - Sep 7
Total with taxes and fees
Holiday Inn Express Glenrothes by IHG

19. Mercure Perth Hotel

Mercure Perth Hotel
Perth
United Kingdom
John
$100 nightly
$120 total
Aug 23 - Aug 24
Total with taxes and fees
Mercure Perth Hotel

20. Scotlands Spa Hotel

Scotlands Spa Hotel
Pitlochry
United Kingdom
Susan
$146 nightly
$175 total
Sep 7 - Sep 8
Total with taxes and fees
Scotlands Spa Hotel
View all properties

Vacation Rentals in Perthshire

Aparthotel

ApartNest Auchterarder

ApartNest Auchterarder
Auchterarder
"It was spotless lovely room"
ApartNest Auchterarder
Vacation Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"The room was excellent and the breakfast good, fast and efficient."
The Townhouse Aberfeldy
Cottage

Dalnoid Cottages & Treehouses

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

The Kenmore Club

The Kenmore Club
Aberfeldy
"Can’t fault anything."
The Kenmore Club
Cottage

Backstage

Backstage
Pitlochry
"Lieux calme mais partagé avec une autre location sur le terrain. Tout l'équipement est prévu, en cuisine, des jeux, produits de toilette, linge de toilette et vaisselle. Beau jardin bien entretenu. Idéalement situé à deux pas du centre ville. Le logement reste mal isolé car avec un peu de soleil et seulement 20° a l'extérieur, le cabanon monte très vite a plus de 25°. Mais la clim permet d'y remédier."
Backstage
Apartment

Gleneagles Lettings

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

Leny Estate

Leny Estate
Callander
"Great self-catering accomodation in an incredibly beautiful area. Went during November and there was still loads to do even with a bit of rain. Definitely recommend "
Leny Estate
Cottage

Annslea Garden Cottage

Annslea Garden Cottage
Pitlochry
"An absolutely superb wee place. Very handy for the town centre, yet very quiet and secluded."
Annslea Garden Cottage
Apartment

Inviting 1-bed Studio in Pitlochry

Inviting 1-bed Studio in Pitlochry
Pitlochry
"5 star place to stay will Definitely be back "
Inviting 1-bed Studio in Pitlochry
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
Cabin

Tayview Lodges

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

Cara's Cottage

Cara's Cottage
Blairgowrie
"Cottage was spotless, well equipped, bed was so comfortable. Had a lovely warm feel about it. Location was excellent. Can’t wait to go back later on this year."
Cara's Cottage
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, 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. Check out the lively bars or top-notch restaurants in this relaxing area.
See properties
A historic stone castle with a large courtyard, a central tower, and a surrounding high wall.

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

Gleneagles Golf Course

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

Learn more about Perthshire

Head to the geographical heart of Scotland for its inspiring landscapes, thrilling outdoor pursuits, distilleries and ancient palaces and castles.

See all hotels in Perthshire
A stone bridge arching over a flowing river surrounded by lush greenery.

Top Perthshire Hotel Reviews

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"Excellent hotel with very good amenities. Friendly welcoming staff. Very clean room and lovely breakfast."
Alison 1-night trip
Posted 1 hour ago
The Pitlochry Hydro Hotel
Fisher's Hotel

Fisher's Hotel

8/10 Good
"I was surprised at how well organised the staff were at breakfast given the number of guests involved. We appreciated the new appearance of the bathroom at room 222."
Tom 1-night trip
Posted 6 hours ago
Fisher's Hotel
Salutation Hotel

Salutation Hotel

10/10 Excellent
"Good hotel near to all amenities only downfall was the lift didn work but at least they let u know beforehand luckily i just had a small case hopefully they get it fixed for everyone else the room was clean and staff were very helpful would recommend it "
Arlene 1-night trip
Posted 11 hours ago
Salutation Hotel
Westlands of Pitlochry

Westlands of Pitlochry

8/10 Good
"Great location. The town is incredibly wonderful and walkable. The hotel was a comfortable stay though not wowed by it the way I think we had hoped."
Cristina 1-night trip
Posted 22 hours ago
Westlands of Pitlochry
Scotlands Spa Hotel

Scotlands Spa Hotel

10/10 Excellent
"Our second visit this year. Once again we were given a warm welcome at reception and were given a very large room in the older part of the hotel this time. Although the furniture was dated the room was clean and well supplied with coffee, tea and biscuits. Lovely quality toiletries in the bathroom too. Breakfast was amazing with a huge selection of hot and cold food which was constantly being replenished. Staff throughout the hotel were friendly and helpful."
Morven 2-night trip
Posted 1 day ago
Scotlands Spa Hotel
Atholl Palace Hotel

Atholl Palace Hotel

10/10 Excellent
"As always, this is a beautiful place to have a relaxing break."
Katy 1-night trip
Posted 1 day ago
Atholl Palace Hotel
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

10/10 Excellent
"Very friendly staff, perfect location. Enjoyed the spa treatment. Restaurant was amazing."
Keith 4-night trip
Posted 5 days ago
Fonab Castle Hotel & Spa
Pine Trees Hotel

Pine Trees Hotel

10/10 Excellent
"Second visit here and did not disappoint. Love the decor"
Bruce 1-night trip
Posted 7 days ago
Pine Trees Hotel
Riverstone Lodge Hotel

Riverstone Lodge Hotel

8/10 Good
"Everything was good."
Helen 1-night trip
Posted 8 days ago
Riverstone Lodge Hotel

More cheap stays in Perthshire

Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
$81 nightly
$98 total
Aug 18 - Aug 19
Total with taxes and fees
7.2/10 Good! (24 reviews)
Bein Inn hotel
The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
$82 nightly
$98 total
Sep 2 - Sep 3
Total with taxes and fees
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
$98 nightly
$117 total
Aug 17 - Aug 18
Total with taxes and fees
9.4/10 Exceptional! (21 reviews)
Station House - Room Only
Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
$99 nightly
$119 total
Aug 23 - Aug 24
Total with taxes and fees
8/10 Very Good! (200 reviews)
Dalgair House Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
$126 nightly
$152 total
Aug 16 - Aug 17
Total with taxes and fees
10/10 Exceptional! (44 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
$164 nightly
$197 total
Aug 23 - Aug 24
Total with taxes and fees
9.6/10 Exceptional! (212 reviews)
Smiddy Haugh

Hotels in Perthshire with star-rating

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Outdoor Scenery: Perthshire boasts breathtaking landscapes, perfect for hiking and exploring nature.
  • Adventure Activities: Ideal for thrill-seekers, offering golf, hiking trails, and various outdoor pursuits.
  • Rich History and Culture: Discover historic houses, cathedrals, and local traditions that enhance the travel experience.
  • Charming Accommodations: A wide range of lodging options, from cozy lodges to pet-friendly hotels.
  • Welcoming Atmosphere: Friendly locals create a warm and inviting environment for travelers.

Find great hotels near Perthshire

Discover the charm of Perthshire, Scotland, where a variety of accommodation options await you. Whether you're seeking a cozy lodge or a comfortable hotel, you'll find pet-friendly and business-ready facilities perfect for your adventure. With an array of cheap hotels, motels, and more in the area, Perthshire offers something for every traveler. Enjoy your stay in this picturesque region filled with stunning landscapes and rich history.

  • Mercure Perth Hotel: Mercure Perth Hotel is a charming 3-star hotel located 8 miles from Perthshire, perfect for both business travelers and eco-conscious guests. This eco-certified property offers a pet-friendly atmosphere, allowing dogs on-site with specific fees. Guests appreciate its commitment to sustainability while enjoying modern amenities for a comfortable stay. The hotel features a welcoming environment for furry friends and provides a great base for exploring the natural beauty of the surrounding area.
  • Holiday Inn Express Perth by IHG: Holiday Inn Express Perth by IHG is a delightful 3-star hotel situated 6 miles from Perthshire, boasting a stellar guest rating of 9.0. Ideal for eco-friendly travelers and pet owners, this hotel combines practicality with comfort. The property is eco-certified and welcomes pets with certain fees, ensuring a warm stay for all. Guests enjoy modern rooms equipped with essential amenities, a complimentary breakfast, and a dedicated staff committed to providing a pleasant experience for both business and leisure travelers.
  • Dunkeld House Hotel: Dunkeld House Hotel is a luxurious 4-star retreat, just 6 miles from Perthshire, with an impressive guest rating of 8.8. This property is designed for adventure seekers and relaxation enthusiasts alike, offering a range of on-site activities such as fishing, hiking, and biking, as well as a full-service spa. Guests can unwind with a variety of treatments, including massages and hydrotherapy. The combination of outdoor adventure and premium wellness services makes Dunkeld House Hotel an excellent choice for those looking to indulge and explore.

Where to stay near Perthshire

Perthshire, Scotland, offers a captivating blend of outdoor adventure and serene landscapes, perfect for any traveler. Explore the charming cities and picturesque countryside, where friendly locals create a welcoming atmosphere. Enjoy family-friendly excursions, luxury staycations, and recreational activities that highlight the region's stunning scenery. Whether hiking through lush hills or relaxing in quaint towns, Perthshire is a memorable destination for those seeking both excitement and tranquility in the heart of Scotland.

  • Perth: Nestled approximately 8 miles from Perthshire, Perth is a vibrant city known for its stunning outdoor scenery and adventure opportunities. Visitors flock here year-round, with peak travel in April, July, and September. Expect a variety of activities, including golf at renowned courses and cultural experiences at local theaters. Nature enthusiasts will appreciate the close proximity to national parks and serene lakes, perfect for hiking, picnicking, or simply enjoying the landscape.
  • Dunkeld: Located about 6 miles from Perthshire, Dunkeld is a charming city that offers a perfect blend of outdoor adventure and picturesque scenery. Like Perth, it sees a surge in visitors during April, July, and September. Dunkeld is ideal for golf lovers and those seeking winter sports, as skiing is a popular draw in the nearby areas. The city is also surrounded by national parks and beautiful lakes, making it a fantastic spot for nature lovers and outdoor activities.
  • Bankfoot: Just 3 miles from Perthshire, Bankfoot is a quaint village that invites travelers with its tranquil atmosphere and outdoor experiences. This village sees a rise in visitors during March and the summer months of July to August. With its beautiful walking trails and opportunities for entertainment, Bankfoot is perfect for those looking to unwind and explore the natural beauty of the region. Nearby lakes and national parks provide ample opportunities for hiking and enjoying the great outdoors.

Things to do near Perthshire

Perthshire, Scotland, is perfect for adventure seekers and nature lovers, offering stunning outdoor scenery and activities. You can explore various hiking trails, enjoy golf courses, and unwind at wellness retreats. A trip to Perthshire promises a blend of relaxation and adventure, making it an ideal destination for those looking to escape into nature while engaging in exciting outdoor pursuits.

Shopping

Discover Perthshire's unique shopping scene in the historic town of Pitlochry, where you can find charming shops and local crafts. Don't miss the vibrant Market in Aberfeldy, offering handmade goods and local produce, perfect for picking up special gifts and souvenirs to remember your trip.

Recreation

Whitemoss Golf Club offers a luxurious golfing experience surrounded by stunning landscapes, perfect for relaxation and leisure. Dunning Golf Club, also exuding luxury, provides a picturesque setting for a round of golf. Yellowscott Country Park, with its beautiful natural surroundings, invites visitors to unwind and connect with nature.

Adventure

Explore the stunning landscapes of Loch Tay through kayaking or paddleboarding, offering breathtaking views and a thrilling experience on the water. For adrenaline seekers, the nearby Highland Adventure offers exhilarating mountain biking trails and zip-lining through the treetops.

Nightlife

Perthshire's nightlife offers a mix of cozy pubs and lively bars. Enjoy a pint at the iconic Fishers Hotel in Pitlochry or dance the night away at The Venue in Perth. For a unique experience, check out the local live music scene at The Green Room in Aberfeldy.

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

Booking tips and Expedia advantages for Perthshire

  • 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 type of accommodation. To find the most affordable rates and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire, Scotland, is perfect for outdoor enthusiasts and adventure seekers, featuring stunning scenery and a rich history. Visitors can explore historic houses, cathedrals, and nature reserves that cater to those interested in culture, family activities, and outdoor experiences. With a variety of attractions, you'll find plenty of options to create lasting memories in this beautiful region.

  • Scone Palace: Located 6 miles from Perthshire, Scone Palace is a magnificent historic house steeped in rich culture. Once the crowning place of Scottish kings, visitors can explore its stunning gardens and impressive interiors, making it a must-see for history buffs and culture enthusiasts alike.
  • The Hermitage: Just 5 miles away, The Hermitage is a serene nature preserve known for its friendly atmosphere and relaxing vibes. Wander through lush woodlands along the River Braan, admire the towering Douglas firs, and take in the breathtaking views of the waterfall.
  • Dunkeld Cathedral: Located 6 miles from Perthshire, Dunkeld Cathedral is a beautiful example of medieval architecture. With its tranquil setting along the River Tay, this historic site offers a glimpse into Scotland's religious past and is perfect for those seeking cultural enrichment.

Best time to go to Perthshire

The best time to visit Perthshire is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3°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.6°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Perthshire

If you're planning to visit Perthshire, Scotland, there are several major airports you can fly into. EDInburgh Airport (EDI) is 38 miles away, with nearby hotels like the 5.5-star Crescent House and 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. GLAsgow International Airport (GLA) is 54 miles away, offering luxurious accommodations such as the 5-star Kimpton Blythswood Hotel & Spa, located 7 miles from the airport. Lastly, Aberdeen Airport (ABZ) is 72 miles from Perthshire, with options like the 5-star Marcliffe hotel, 6 miles away. All these airports provide various transportation services to their respective hotels for your convenience.

Explore a world of travel with Expedia