A historic building with multiple towers and a large entrance.

Perthshire Hotels from S$120

  • 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 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Perthshire hotels

Pet friendly
Breakfast included
Reserve now, pay later
Hotel
Castle

1. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
United States
Kelsey
S$147
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Perth by IHG

2. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
Blairgowrie
Canada
Ina
S$258
includes taxes & fees
20 Sept - 21 Sept
Dalmunzie Castle Hotel

3. Ballathie House Hotel

Ballathie House Hotel
Perth
United States
Rodney
S$252
includes taxes & fees
1 Sept - 2 Sept
Ballathie House Hotel

4. The Townhouse

The Townhouse
Perth
United States
patty
S$299
includes taxes & fees
15 Sept - 16 Sept
The Townhouse

5. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
United States
Richard
S$279
includes taxes & fees
13 Sept - 14 Sept
Westlands of Pitlochry

6. The Bankfoot Inn

The Bankfoot Inn
Perth
Canada
Jamie
S$202
includes taxes & fees
25 Sept - 26 Sept
The Bankfoot Inn

7. Scone Arms Hotel

Scone Arms Hotel
Perth
United Kingdom
Jean
S$170
includes taxes & fees
30 Aug - 31 Aug
Scone Arms Hotel

8. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Seth
S$312
includes taxes & fees
7 Sept - 8 Sept
Meikleour Arms Hotel and Restaurant

9. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
George
S$186
includes taxes & fees
13 Sept - 14 Sept
Leonardo Boutique Huntingtower Perth

10. The Woodside

The Woodside
Doune
Canada
Sandra
S$242
includes taxes & fees
24 Sept - 25 Sept
The Woodside

11. Murrayshall Country Estate

Murrayshall Country Estate
Perth
Canada
Greg
S$263
includes taxes & fees
13 Sept - 14 Sept
Murrayshall Country Estate

12. The Old Mill Inn

The Old Mill Inn
Pitlochry
United Kingdom
Tracy
S$403
includes taxes & fees
31 Aug - 1 Sept
The Old Mill Inn

13. Port Na Craig Inn

Port Na Craig Inn
Pitlochry
United Kingdom
Sam
S$362
includes taxes & fees
31 Aug - 1 Sept
Port Na Craig Inn

14. Knockendarroch Hotel

Knockendarroch Hotel
Pitlochry
S$429
includes taxes & fees
26 Aug - 27 Aug
Knockendarroch Hotel

15. Cairn Lodge

Cairn Lodge
Auchterarder
S$435
includes taxes & fees
1 Sept - 2 Sept
Cairn Lodge

16. Sunbank House Hotel

Sunbank House Hotel
Perth
S$200
includes taxes & fees
30 Aug - 31 Aug
Sunbank House Hotel

17. Salutation Hotel

Salutation Hotel
Perth
United Kingdom
Andrew
S$154
includes taxes & fees
30 Aug - 31 Aug
Salutation Hotel

18. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
Karen
S$429
includes taxes & fees
23 Sept - 24 Sept
Atholl Palace Hotel

19. The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
United Kingdom
Christine
S$193
includes taxes & fees
27 Aug - 28 Aug
The Townhouse Aberfeldy

20. Smiddy Haugh

Smiddy Haugh
Auchterarder
United Kingdom
A L
S$225
includes taxes & fees
11 Sept - 12 Sept
Smiddy Haugh
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
Apartment

Squirrel Away Apartment Crieff

Squirrel Away Apartment Crieff
Crieff
"Loved the location, the unique layout and the town!"
Squirrel Away Apartment Crieff
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Can’t fault anything."
The Kenmore Club
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
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
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
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
Chalet

Drummond

Drummond
Aberfeldy
"The location of the property is a bit tricky to fund but its worth the drive as it's set up overlooking Loch Tay surrounded by sheep farm and mountains. The chalet had everything we needed for our 2 nights. Beds were very comfy! We enjoyed the long walk to the beach, very Scottish, very magical!"
Drummond
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

Pittencleroch Mill

Pittencleroch Mill
Crieff
"Lovely large home which was perfect for a group of friends on a motorcycle tour of Scotland."
Pittencleroch Mill
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
Apartment

1 Bed Flat - Sleeps 2 - Wifi

1 Bed Flat - Sleeps 2 - Wifi
Pitlochry
"Place was close to everything. Very clean and comfortable. Would stay there again. Communication was great. "
1 Bed Flat - Sleeps 2 - Wifi
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 6 hours ago
Apex Dunblane Hydro Hotel
Ballathie House Hotel

Ballathie House Hotel

8/10 Good
"I loved the location. Hiking along the river was lovely. The gardens were beautifully maintained. The aesthetics of the building was magical. Most modern hotels contain a small refrigerator. This one did not. The staff did provide us with a bag of ice for keeping things cold overnight. Hotel some distance from towns and we did not want to drive back into town to get supper. We got the restaurants three course meal, which, between the two of us, cost almost as much as the overnight accommodations. I was no à la carte option."
Douglas 1-night trip
Posted 7 hours ago
Ballathie House Hotel
Moness Resort

Moness Resort

10/10 Excellent
"Large room, massive bathroom. Great food"
Peter 1-night trip
Posted 7 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 9 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 11 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 12 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 1 day 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 1 day ago
Crieff Hydro

More cheap stays in Perthshire

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
S$120
2 Sept - 3 Sept
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Station House - Room Only

Station House - Room Only

56 Dunkeld St Aberfeldy Scotland
S$129
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
S$139
13 Sept - 14 Sept
includes taxes & fees
Bein Inn hotel
Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
S$159
3 Sept - 4 Sept
includes taxes & fees
8/10 Very good! (201 reviews)
Dalgair House Hotel
The Townhouse Aberfeldy

The Townhouse Aberfeldy

Breadalbane Terrace Aberfeldy Scotland
S$193
27 Aug - 28 Aug
includes taxes & fees
9.8/10 Exceptional! (46 reviews)
The Townhouse Aberfeldy
Smiddy Haugh

Smiddy Haugh

Main Road Auchterarder Scotland
S$225
11 Sept - 12 Sept
includes taxes & 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 Scenery: Perthshire boasts breathtaking landscapes, from the picturesque foothills of Glenshee to the serene beauty of Highland Perthshire.
  • Outdoor Activities: Ideal for adventure seekers, the region offers hiking trails, golf courses, and family-friendly excursions.
  • Rich Culture: Immerse yourself in local heritage through visits to historic houses, museums, and the vibrant Perth Theatre.
  • Charming Accommodations: Enjoy a variety of lodging options, from elegant hotels like Atholl Palace to cosy lodges.
  • Welcoming Atmosphere: Perthshire is known for its friendly locals and inclusive environment for all travellers.

Find great hotels near Perthshire

Perthshire offers a delightful selection of accommodation options, from charming lodges to elegant hotels, ensuring a memorable stay for every traveller. Whether you're seeking pet-friendly facilities, a welcoming environment for LGBTQIA guests, or accommodations tailored for business travel, you'll find the perfect fit. Notable options like the Atholl Palace Hotel promise a unique experience, while various reviews highlight the best hotels in the region to help you make an informed choice.

  • Mercure Perth Hotel: Situated a mere 12.9km from Perthshire, the Mercure Perth Hotel is a charming 3-star establishment that caters to both eco-conscious travellers and those seeking a pet-friendly experience. This property boasts an eco-certification, ensuring that your stay aligns with sustainable practices. The hotel permits dogs and has specific amenities to accommodate your furry companions, such as a fee waiver for service animals and a pet policy for dogs. With a focus on business travel, guests can also find a conducive environment for work and relaxation.
  • Holiday Inn Express Perth by IHG: Located only 9.7km from Perthshire, the Holiday Inn Express Perth by IHG offers a modern and comfortable 3-star lodging experience with an impressive guest rating of 9.0 out of 10. This eco-certified hotel is ideal for those travelling on business or seeking a pet-friendly option. Pets are welcome with a defined fee structure, and service animals are accommodated without charge. The hotel’s contemporary amenities and commitment to sustainability ensure a pleasant stay for environmentally-conscious travellers.
  • Dunkeld House Hotel: Just 9.7km from Perthshire, the Dunkeld House Hotel presents a luxurious 4-star escape with an impressive guest rating of 8.8 out of 10. This property is perfect for adventurers and those seeking relaxation with its spa-themed offerings. Guests can engage in various outdoor activities, such as hiking and fishing, while the full-service spa and indoor pool provide a tranquil retreat. With a wide range of adventure sports nearby, this hotel combines the thrill of exploration with the comfort of a serene environment.

Where to stay near Perthshire

Perthshire, Scotland, offers an enchanting blend of outdoor adventures and breathtaking scenery, making it a perfect weekend getaway. Explore the charming city of Perth, bask in the luxury of Highland Perthshire, or wander through the picturesque foothills of Glenshee. With its friendly atmosphere and family-friendly excursions, this region promises a relaxing retreat for all types of travellers seeking memorable experiences amidst nature's splendour.

  • Perth: Nestled approximately 12.9km from Perthshire, Perth is a vibrant city offering a delightful mix of outdoor adventures and scenic beauty. Known for its pleasant climate, visitors flock here for activities such as golfing and exploring the local theatre scene. The city's proximity to a stunning national park and picturesque lakes makes it a haven for nature enthusiasts. The peak travel months of April, July, and September see an influx of tourists eager to enjoy Perth's outdoor activities and breathtaking landscapes.
  • Dunkeld: Located about 9.7km from Perthshire, Dunkeld is a charming city that attracts visitors year-round, with peak arrivals in April, July, and September. Renowned for its stunning scenery and outdoor adventures, Dunkeld offers excellent golfing facilities and access to ski fields nearby. The area is rich in natural beauty, with a national park and serene lakes just a stone's throw away. Dunkeld’s quaint streets and historic buildings add to the allure, making it an ideal spot for leisurely exploration.
  • Blairgowrie: Situated 17.7km from Perthshire, Blairgowrie is a delightful city known for its adventurous spirit and scenic surroundings. Visitors are drawn here for activities such as skiing and golfing, with the peak travel season mirroring that of its neighbouring cities. The nearby national parks and striking castles provide a picturesque backdrop for those looking to immerse themselves in the region's natural beauty. Blairgowrie’s blend of outdoor pursuits and historical charm makes it a must-visit destination for any traveller.

Things to do near Perthshire

Shopping

In Perthshire, visit the bustling Perth City Centre featuring St John's Shopping Centre, where you can find a mix of high street shops and local boutiques. For a unique experience, explore the local markets in Crieff and Pitlochry, offering handcrafted goods and regional delicacies.

Recreation

In Perthshire, experience tranquillity at the Crieff Hydro Spa, where you can indulge in a range of holistic treatments amidst scenic landscapes. Alternatively, visit The Gleneagles Hotel for luxurious spa offerings and wellness programmes designed to rejuvenate your body and mind while enjoying stunning views.

Adventure

Knockhill Racing Circuit offers an exhilarating motor racing experience, located 38.6km from Perthshire. Feel the adrenaline rush as you watch high-speed races or take part in driving experiences, surrounded by the stunning Scottish landscape that amplifies the thrill of motorsport.

Nightlife

In Perthshire, enjoy the vibrant nightlife at venues like the lively The Venue in Perth, perfect for live music, or the cosy The Old Mill Inn in Pitlochry, ideal for a relaxed pint. For a memorable cocktail experience, visit The Bothy in Stirling, offering a delightful atmosphere.

*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 generally lower. Booking your hotel about a month in advance can yield better rates, while last-minute deals on Expedia might offer further savings. Aim to check in on a Monday, the least expensive day, and use Expedia’s tools to compare prices and filter by your budget. Additionally, combining your hotel, flights, and activities into an Expedia package can lead to significant discounts. Don't forget to look for free activities to enhance your experience 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, such as your budget, desired location, and the type of hotel you envision. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire is a fantastic destination for those seeking outdoor adventures and breathtaking scenery. With attractions like nature reserves, historic houses, and museums, visitors can immerse themselves in the rich culture and history of the region. Families and culture enthusiasts will find plenty to enjoy, including the Perth Theatre and Perth Museum, making it an ideal spot for a memorable getaway.

  • Scone Palace: Located 11.3km 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, relishing the sense of history that permeates the atmosphere.
  • Huntingtower Castle: Just 9.7km away, Huntingtower Castle offers a romantic backdrop with its picturesque ruins and enchanting gardens. This castle is not only a site of historical significance but also a perfect spot for leisurely strolls and enjoying the captivating surrounding landscape.
  • Loch of the Lowes: Situated 11.3km from Perthshire, Loch of the Lowes is a serene nature reserve known for its friendly community and relaxing vibes. Here, visitors can enjoy birdwatching and tranquil walks along the loch, immersing themselves in the natural beauty of the area.

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 61.2km away, with excellent hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both situated 11.3km from the airport. GLAsgow International Airport (GLA) is 86.9km distant, offering luxurious stays like the 5-star JA Mar Hall Scotland, located 6.4km away. Lastly, Aberdeen Airport (ABZ) is 115.9km from Perthshire, with the 5-star Marcliffe hotel just 9.7km from the airport. Each hotel provides various transportation services to ensure a smooth journey to and from the airports.

Explore a world of travel with Expedia