A historic building with multiple towers and a large entrance.

Perthshire Hotels

  • 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
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Perthshire hotels

1. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
Pitlochry
United Kingdom
Brian
€157
includes taxes & fees
17 Aug - 18 Aug
The Pitlochry Hydro Hotel

2. The Stirling Highland Hotel

The Stirling Highland Hotel
Stirling
Canada
Christopher
€95
includes taxes & fees
3 Sept - 4 Sept
The Stirling Highland Hotel

3. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Mhairi
€169
includes taxes & fees
23 Aug - 24 Aug
Apex Dunblane Hydro Hotel

4. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
€169
includes taxes & fees
20 Aug - 21 Aug
Ballathie House Hotel

5. Crieff Hydro

Crieff Hydro
Crieff
United Kingdom
Paul
€176
includes taxes & fees
27 Aug - 28 Aug
Crieff Hydro

6. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
DAVID
€317
includes taxes & fees
14 Aug - 15 Aug
Atholl Palace Hotel

7. Broomhall Castle Hotel

Broomhall Castle Hotel
Menstrie
Canada
Willem
€138
includes taxes & fees
23 Aug - 24 Aug
Broomhall Castle Hotel

8. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United Kingdom
Alister
€263
includes taxes & fees
31 Aug - 1 Sept
Dunkeld House Hotel

9. Colessio

Colessio
Stirling
Canada
loretta
€147
includes taxes & fees
16 Aug - 17 Aug
Colessio

10. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United States
Denise
€67
includes taxes & fees
6 Sept - 7 Sept
Dean Park Hotel

11. The Kenmore Club

The Kenmore Club
Aberfeldy
United Kingdom
Lee
€273
includes taxes & fees
6 Sept - 7 Sept
The Kenmore Club

12. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United Kingdom
Jacqueline
€104
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Perth by IHG

13. Stirling Court Hotel

Stirling Court Hotel
Stirling
Canada
Diane
€84
includes taxes & fees
30 Aug - 31 Aug
Stirling Court Hotel

14. Salutation Hotel

Salutation Hotel
Perth
United States
Tyler
€115
includes taxes & fees
30 Aug - 31 Aug
Salutation Hotel

15. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United Kingdom
Andrew
€479
includes taxes & fees
31 Aug - 1 Sept
Fonab Castle Hotel & Spa

16. The City Hotel

The City Hotel
Town Centre
Canada
Jane
€104
includes taxes & fees
7 Sept - 8 Sept
The City Hotel

17. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
United States
Lynda
€93
includes taxes & fees
17 Aug - 18 Aug
The Angus Hotel & Spa by Compass Hospitality

18. Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
Glenrothes
United Kingdom
Jason
€102
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Glenrothes by IHG

19. Mercure Perth Hotel

Mercure Perth Hotel
Perth
United Kingdom
John
€99
includes taxes & fees
23 Aug - 24 Aug
Mercure Perth Hotel

20. The Bankfoot Inn

The Bankfoot Inn
Perth
Canada
Jamie
€142
includes taxes & fees
13 Aug - 14 Aug
The Bankfoot Inn
View all properties

Holiday Rentals in Perthshire

Holiday Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"The room was excellent and the breakfast good, fast and efficient."
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
Cabin

Tayview Lodges

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

Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm

Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm
Perth
Woodhead Shepherds Hut - Sleeps 2 - Mailer Farm
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
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
Holiday Home

Garron House

Garron House
Auchterarder
"Garron house was ideal for my family. Auchterader is a lovely place with excellent bakery, cafe's, last minute food shopping etc. Nearby is a great (recently constructed) park area for kids of all ages. Fantastic location for dog walking. Looking forward to visiting again. Many thanks."
Garron House
Apartment

Red Deer Lodge 06 Loch Rannoch Highland Club

Red Deer Lodge 06 Loch Rannoch Highland Club
Pitlochry
"Excellent, comfortable and clean chalet with good view’s across the loch Rannoch and the hills. The climb up to the chalet was okay after we got used to it. Very good views of mountain Schiehallion from the chalet. The car parking was tight."
Red Deer Lodge 06 Loch Rannoch Highland Club
Cottage

The Lapwing

The Lapwing
Crianlarich
"This property was excellent, clean throughout and and the perfect place for a Highlands stay"
The Lapwing
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

Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
Blairgowrie
"Hot tub great everything great"
Dalnoid Cottages & Treehouses
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
Condo

Avonlea

Avonlea
Crieff
"Very central, for shops,restaurants,ideal location for traveling around different locations. The cottage was lovely,comfortable and clean.wfi excellent. "
Avonlea
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 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. 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 top-notch restaurants.
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

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 2 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 9 hours 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 13 hours 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 7 days ago
Riverstone Lodge Hotel
Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa

8/10 Good
"Friendly staff and great breakfast"
Sally-ann 1-night trip
Posted 9 days ago
Loch Rannoch Hotel and Spa
Killin Hotel

Killin Hotel

10/10 Excellent
"Stayed here many times. Fantastic hotel in a beautiful area."
trevor 1-night trip
Posted 10 days ago
Killin Hotel
The Kenmore Club

The Kenmore Club

8/10 Good
"Can’t fault anything."
Lee 2-night trip
Posted 2 weeks ago
The Kenmore Club

More cheap stays in Perthshire

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
€85
2 Sept - 3 Sept
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Bein Inn hotel

Bein Inn hotel

Bein inn hotel Perth Scotland
€96
18 Aug - 19 Aug
includes taxes & fees
7.2/10 Good! (24 reviews)
Bein Inn hotel
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
€110
17 Aug - 18 Aug
includes taxes & fees
9.4/10 Exceptional! (19 reviews)
Station House - Room Only
Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
€116
21 Aug - 22 Aug
includes taxes & fees
8/10 Very good! (200 reviews)
Dalgair House Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
€143
16 Aug - 17 Aug
includes taxes & fees
10/10 Exceptional! (44 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
€175
11 Aug - 12 Aug
includes taxes & fees
9.6/10 Exceptional! (212 reviews)
Smiddy Haugh

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Natural Landscapes: Perthshire boasts breathtaking scenery, from the Highland Perthshire hills to serene nature reserves, perfect for exploration.
  • Outdoor Activities: Ideal for adventure seekers, the region offers hiking trails, golf courses, and exhilarating excursions in Glenshee.
  • Rich History and Culture: Immerse yourself in local heritage at the Perth Museum and enjoy performances at the Perth Theatre.
  • Charming Accommodations: A variety of lodging options await, catering to families, pets, and diverse needs.
  • Family-Friendly Adventures: Perthshire is perfect for family outings, ensuring memorable experiences for all ages.

Find great hotels near Perthshire

Discover the charm of Perthshire, where a variety of hotels and lodges await to provide a memorable stay. Whether you're seeking pet-friendly options, facilities for business travellers, or an LGBTQIA-friendly atmosphere, you'll find accommodations tailored to your needs. From the renowned Atholl Palace Hotel to highly-rated establishments, Perthshire offers a delightful selection of lodging choices for every visitor.

  • Mercure Perth Hotel: This 3-star hotel offers a unique blend of business convenience and eco-friendly charm, situated 12.9km from Perthshire. With its eco-certification, the Mercure Perth Hotel caters to environmentally conscious travellers. The property is also pet-friendly, allowing dogs on-site with specific policies in place. Guests can enjoy a range of amenities suitable for business travel, while the welcoming atmosphere ensures a comfortable stay for both humans and their furry companions.
  • Holiday Inn Express Perth by IHG: Located 9.7km from Perthshire, this 3-star hotel has received high praise from guests, boasting a rating of 9.0 out of 10. The Holiday Inn Express Perth by IHG is an ideal choice for eco-conscious travellers, offering both business facilities and pet-friendly services. With a focus on sustainability and comfort, the hotel permits pets and provides amenities tailored to guests’ needs. Its strategic location makes it a convenient base for exploring the beautiful surroundings.
  • Riverstone Lodge Hotel: Also positioned 9.7km from Perthshire, the Riverstone Lodge Hotel is a 3-star establishment with a guest rating of 8.6 out of 10. This charming hotel is particularly suited for pet owners, featuring amenities such as food and water bowls, while allowing pets on-site with certain restrictions. The welcoming environment and personalised service make it a delightful retreat for those wishing to travel with their four-legged friends amidst the scenic beauty of Perthshire.

Where to stay near Perthshire

Perthshire, Scotland, offers a splendid blend of outdoor adventures and serene escapism, perfect for a weekend getaway. Explore the vibrant city of Perth, bask in the breathtaking scenery of the Highland Perthshire, or venture into the foothills of Glenshee for exhilarating excursions. With its friendly atmosphere and luxurious accommodations, you'll find the ideal setting for a relaxing family-friendly holiday. Discover the charm of this picturesque region and create unforgettable memories amidst nature's splendour.

  • Dunkeld: Nestled approximately 9.7km from Perthshire, Dunkeld is a charming city renowned for its breathtaking scenery and outdoor adventures. The area attracts visitors year-round, with peak arrivals in April, July, and September. Outdoor enthusiasts can indulge in activities such as golfing and skiing, whilst the proximity to the national park and serene lakes offers ample opportunities for exploration and relaxation. Dunkeld's rich history is also evident in its stunning architecture and inviting atmosphere, making it a delightful stop on your Scottish adventure.
  • Tayside: Located about 9.7km from Perthshire, Tayside boasts a mix of natural beauty and outdoor exhilaration. With visitor numbers peaking during the warm months of July to September, it’s an ideal destination for those looking to immerse themselves in the great outdoors. Popular activities include golfing at its renowned courses, and the nearby national park and lakes provide a picturesque backdrop for hiking and nature walks. Tayside offers a perfect blend of adventure and tranquility, making it a must-visit for any traveller seeking adventure in Scotland.
  • Dowally: Situated around 14.5km from Perthshire, Dowally is a quaint village that offers a romantic escape into nature. With a steady flow of visitors peaking in the summer months, this idyllic spot is perfect for those looking to unwind amidst stunning lakes and lush forests. The tranquil surroundings are ideal for leisurely strolls and intimate picnics, while the captivating landscape invites exploration. Dowally's serene charm makes it a hidden gem for couples and nature lovers alike, providing a memorable experience in the heart of Scotland.

Things to do near Perthshire

Shopping

In Perthshire, visit the Thistle Centre in Perth for a mix of high street shops and local boutiques. For unique finds, explore the Crieff Visitor Centre, offering artisanal gifts and souvenirs. Don't miss the traditional markets in towns like Pitlochry and Aberfeldy for local crafts and produce.

Recreation

Experience the tranquil surroundings at the Crieff Hydro Resort, where you can indulge in rejuvenating spa treatments and enjoy outdoor activities like horse riding and mountain biking. Alternatively, the Gleneagles Hotel offers a luxurious spa retreat and beautiful golf courses set in stunning countryside.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 38.6km from Perthshire. Feel the adrenaline rush as you watch exciting races or try your hand at driving experiences, all set within a vibrant atmosphere that embodies the spirit of adventure.

Nightlife

Experience the vibrant nightlife in Perthshire at the lively Perth Concert Hall for live music, or unwind at the charming Watergate Bar and Restaurant for a relaxed drink. For a traditional pub atmosphere, the Red Lion Inn offers a warm welcome and local ales to enjoy with friends.

*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 visit to Perthshire, consider travelling between January and March when accommodation prices are lower. Booking your hotel about a month in advance can yield better rates, and Monday stays are generally cheaper than Saturdays. Explore last-minute deals on Expedia for potential savings, and use their search tools to filter by budget and eco-friendly options. Additionally, combining your hotel and flights in a package may offer further discounts, ensuring you make the most of your trip without breaking the bank.

  • 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 June to August, 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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, including your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire offers a splendid mix of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Visitors can explore the scenic beauty of nature reserves, delve into history at local museums, and enjoy performances at the Perth Theatre. The Perth Museum is also a must-visit for those seeking to learn more about the area's rich heritage. With activities catering to families and outdoor enthusiasts alike, Perthshire promises a memorable getaway.

  • Loch of the Lowes: Nestled 11.3km from Perthshire, this serene nature reserve offers a tranquil retreat. Known for its friendly atmosphere, visitors can enjoy birdwatching, particularly for ospreys, while soaking in the relaxing vibes of the surrounding scenery.
  • Scone Palace: Located 11.3km away, Scone Palace is a historic house steeped in culture. Once the crowning place of Scottish kings, it boasts stunning architecture and beautiful gardens, making it a fascinating destination for history enthusiasts.
  • Dunkeld Cathedral: Just 9.7km from Perthshire, this impressive cathedral showcases rich cultural heritage. Visitors can admire its stunning Gothic architecture and peaceful surroundings, perfect for quiet reflection and appreciation of Scotland's ecclesiastical history.

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 three major airports nearby. Edinburgh Airport (EDI), situated 61.2km from Perthshire, offers excellent hotel options such as The Glasshouse, Autograph Collection, a luxurious 5-star hotel 11.3km away, and Courtyard by Marriott Edinburgh West, a comfortable 4-star hotel 4.8km from the airport. Glasgow International Airport (GLA), located 86.9km away, features the Sherbrooke Castle Hotel, a charming 4-star hotel 8.0km from the airport. Lastly, Aberdeen Airport (ABZ), 115.9km from Perthshire, is accessible from the Trump® International Scotland, a prestigious 5-star hotel just 12.9km away, ensuring a pleasant stay before exploring the beautiful Scottish countryside.

Explore a world of travel with Expedia