Find hotels in Perthshire from NT$1,867

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perthshire hotels

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1003)
"Lovely christmas setting"
United Kingdom
Pauline
The price is NT$6,188
NT$7,425 total
includes taxes & fees
Dec 14 - Dec 15
Atholl Palace Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (652)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is NT$7,052
NT$8,462 total
includes taxes & fees
Dec 19 - Dec 20
Fonab Castle Hotel & Spa

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is NT$4,163
NT$4,995 total
includes taxes & fees
Jan 9 - 2026/1/10
Dalmunzie Castle Hotel

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very Good, (1000)
"Lovely hotel great position idea fir town trains and bus "
United Kingdom
Tracey
The price is NT$4,805
NT$5,766 total
includes taxes & fees
Dec 14 - Dec 15
Fisher's Hotel

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.2 out of 10, Very Good, (776)
"Beautiful hotel with loads to do for the kids, would highly recommend "
United Kingdom
Gill
The price is NT$6,109
NT$7,331 total
includes taxes & fees
Jan 5 - 2026/1/6
Crieff Hydro

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (739)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is NT$2,275
NT$2,729 total
includes taxes & fees
Dec 15 - Dec 16
Westlands of Pitlochry

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1000)
"Can’t fault staff, amenities . Room good size, comfy bed. Great location for walks Breakfast first class"
United Kingdom
JAMES
The price is NT$4,494
NT$5,393 total
includes taxes & fees
Dec 22 - Dec 23
Dunkeld House Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
7.8 out of 10, Good, (1131)
"Excellent service from the team and the food was delicious thanks for your service Jackie and Bruce We will be back "
United Kingdom
Bruce
The price is NT$2,022
NT$2,427 total
includes taxes & fees
Dec 17 - Dec 18
The Pitlochry Hydro Hotel

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (220)
"Lovely accommodation cosy room on a cold night very helpful and friendly staff . Will visit again Thank you Eilish Garland "
United Kingdom
Eilish
Cairn Lodge

Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (311)
"Enjoyed our stay immensely "
United Kingdom
Peter
The price is NT$3,811
NT$4,573 total
includes taxes & fees
Dec 14 - Dec 15
Craigmhor Lodge & Courtyard

The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (298)
"Beautiful location overlooking the loch - staff couldn’t do more to help. Will certainly be coming back with more family! "
United Kingdom
William
The price is NT$3,206
NT$3,848 total
includes taxes & fees
Jan 6 - 2026/1/7
The Kenmore Club

Wyndham Duchally Country Estate

Wyndham Duchally Country Estate
4.0 star property
Auchterarder
9.2 out of 10, Wonderful, (589)
"Great place. "
United Kingdom
David James
The price is NT$3,872
NT$4,646 total
includes taxes & fees
Jan 4 - 2026/1/5
Wyndham Duchally Country Estate

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (355)
"Beautiful large room with nice toiletries, a spectacular View of the loch, nice lounge area with open log fires, excellent breakfast……everything was perfect, the only downside was the restaurant prices are very expensive and £4 for a can of irn bru was a bit of a cheek…..but a nice weekend away. We will definitely be back. "
United Kingdom
Florence
The price is NT$4,312
NT$5,174 total
includes taxes & fees
Dec 17 - Dec 18
Loch Rannoch Hotel and Spa

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (629)
"Good hotel, friendly staff, good food in the centre of Pitlochry. Would stay again."
United Kingdom
Amanda
The price is NT$1,556
NT$1,867 total
includes taxes & fees
Dec 14 - Dec 15
McKays Hotel Bar & Restaurant

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1000)
"staff were extremely helpful "
United Kingdom
Angie
The price is NT$1,556
NT$1,867 total
includes taxes & fees
Dec 21 - Dec 22
Holiday Inn Express Perth by IHG

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1000)
"Fantastic place to stay. Room was very spacious and bathroom clean. "
Australia
Ewan
The price is NT$2,769
NT$3,323 total
includes taxes & fees
Jan 11 - 2026/1/12
Moness Resort

Pine Trees Hotel

Pine Trees Hotel
3.5 star property
Pitlochry
9.4 out of 10, Exceptional, (387)
"Hotel was just lovely . Our room was beautiful, so many extra touches that made our stay very special . Food was excellent and staff very friendly . We will definately return and have recommended the hotel to our friends -such a lovely find in Pitlochry "
United Kingdom
Elayne
The price is NT$7,797
NT$9,356 total
includes taxes & fees
Dec 19 - Dec 20
Pine Trees Hotel

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
9.8 out of 10, Exceptional, (159)
"Great place "
United States
Anupam
The price is NT$3,992
NT$4,791 total
includes taxes & fees
Dec 22 - Dec 23
Craigatin House & Courtyard (Adults only)

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (364)
"The hotel had a great location with easy access to everything. The place was a bit old and had a slight damp smell, but overall it was an average stay. The breakfast was good, and the food, especially, was excellent."
United Kingdom
Sepideh
The price is NT$2,993
NT$3,592 total
includes taxes & fees
Dec 14 - Dec 15
Craigvrack Hotel & Restaurant

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very Good, (459)
"The staff at this hotel are great. The young lady that waits in the restaurant is superb, the duty manager has a lovely manner with customers and the gentleman that sorts out the breakfast on a morning is a delight to speak to!"
United Kingdom
Hilary
The price is NT$2,230
NT$2,676 total
includes taxes & fees
Dec 20 - Dec 21
Killin Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Vacation Rentals in Perthshire

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Northern Europe attractions

Learn more about Perthshire

Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

Falls of Dochart which includes a river or creek and a bridge

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Hotels in Perthshire with star-rating

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Landscapes: Perthshire boasts breathtaking natural scenery, perfect for outdoor enthusiasts and photographers.
  • Outdoor Adventures: Enjoy hiking trails, golf courses, and excursions into the Scottish Highlands for thrilling experiences.
  • Cultural Experiences: Explore historic houses, nature reserves, and vibrant theater performances for a taste of local culture.
  • Charming Villages: Visit picturesque spots like Pitlochry, known for its warm hospitality and lively events.
  • Diverse Accommodations: Choose from cozy lodges to luxurious hotels, catering to all types of travelers.

Find great hotels near Perthshire

Discover a range of exceptional accommodations in Perthshire, Scotland, perfect for every traveler. From cozy lodges to luxurious hotels, you'll find options that cater to business travelers, adventure seekers, and pet owners alike. Experience the charm of Perthshire while enjoying top-notch amenities and services. Whether you're looking for the best hotels or reading reviews to find the perfect stay, Perthshire has something for everyone.

  • Holiday Inn Express Perth by IHG: The Holiday Inn Express Perth by IHG is a welcoming 3-star hotel located 9.7km from Perthshire, ideal for both business and leisure travelers. This property embraces an inclusive atmosphere, being LGBTQIA-friendly and pet-friendly, making it a perfect choice for diverse guests. With comfortable accommodations and convenient amenities, such as complimentary breakfast, free Wi-Fi, and meeting facilities, it caters to modern travelers' needs. Whether you're in town for work or leisure, you'll appreciate the hotel's commitment to making everyone feel at home.
  • Dunkeld House Hotel: Experience a blend of relaxation and adventure at Dunkeld House Hotel, a charming 4-star retreat situated 9.7km from Perthshire. This hotel is perfect for those looking to unwind and indulge in spa treatments or engage in outdoor activities. With amenities such as an indoor pool, full-service spa, and various adventure sports like hiking, biking, and fishing available nearby, guests can enjoy both relaxation and excitement. The serene setting along the river adds to the hotel’s allure, making it a fantastic choice for nature lovers and adventure seekers alike.
  • Salutation Hotel: Nestled 12.9km from Perthshire, the Salutation Hotel is a 3-star eco-certified accommodation perfect for families and eco-conscious travelers. This historic hotel offers comfortable rooms and amenities designed to ensure a pleasant stay for all ages, including child safety features. With a focus on sustainability and environmental responsibility, guests can enjoy a guilt-free stay while exploring the beautiful surroundings. The hotel also provides business travel amenities, making it a versatile option for all types of visitors.

Where to stay near Perthshire

Perthshire, Scotland, offers a remarkable blend of outdoor adventures and stunning scenery, perfect for any traveler. Explore the charming Perth city and its friendly atmosphere, or venture into the breathtaking Highland Perthshire countryside. Don't miss the picturesque village of Pitlochry, known for its Westlands and the vibrant Pitlochry Show. Whether you seek relaxation or family-friendly excursions, Perthshire promises a memorable vacation experience filled with natural beauty and warm hospitality.

  • Perth: Situated a mere 12.9km from Perthshire, the vibrant city of Perth is a must-visit for outdoor enthusiasts and adventure seekers. The city experiences a steady flow of visitors year-round, with peak seasons occurring in April, July, and September. Perth offers an array of activities, including delightful theater performances, extensive shopping areas, and excellent golfing opportunities. Nature lovers will appreciate the nearby national and state parks, as well as historic landmarks that enrich the travel experience. Whether you're hiking through scenic trails or exploring the local culture, Perth promises a memorable adventure.
  • Dunkeld: Just 9.7km away from Perthshire lies Dunkeld, a charming city that captivates visitors with its breathtaking scenery and outdoor activities. Like Perth, Dunkeld sees a steady stream of travelers, peaking in April, July, and September. Golf enthusiasts can take advantage of the local golf courses, while those seeking winter sports can enjoy skiing at nearby ski fields. Dunkeld is also home to stunning national parks and a historic castle, providing a perfect backdrop for exploration and relaxation. Experience the blend of adventure and history that Dunkeld has to offer.
  • Bankfoot: Located only 4.8km from Perthshire, the quaint village of Bankfoot is the ideal destination for a romantic getaway or a serene outdoor retreat. Visitor numbers peak in March and during the summer months, offering a cozy atmosphere for travelers. Here, you can indulge in leisurely walks surrounded by picturesque landscapes, or enjoy local entertainment. The village's proximity to beautiful lakes and historic sites makes it a perfect spot for those looking to unwind and absorb the natural beauty of Scotland. Bankfoot encapsulates charm and tranquility in equal measure.

Things to do near Perthshire

Perthshire is a fantastic destination for outdoor enthusiasts and adventure seekers. Visitors can enjoy stunning hiking trails, access to beautiful landscapes, and exciting golf courses. Whether you're looking for a memorable golfing experience, family adventures, or captivating theater performances, Perthshire has something for everyone. Plan your trip to explore the region's outdoor offerings and create lasting memories amidst its scenic beauty.

Shopping

In Perthshire, visit Gordon & Durward for unique gifts, located 20.9km away. The Watermill, 24.1km away, offers charming crafts and local products. Don't miss Harrisons Fine Wines, also 20.9km away, for exquisite selections to take home as souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the lively atmosphere of a sports stadium and enjoy thrilling matches. For a more serene experience, the Blairgowrie Golf Club offers beautiful outdoor settings perfect for a relaxing round of golf. Alternatively, enjoy the excitement of ice skating at Perth Ice Rink.

Adventure

The Cateran Trail offers a thrilling hiking experience with stunning scenery, located 19.3km from Perthshire. For a refreshing outdoor adventure, visit the Black Spout Waterfall, situated 25.7km away. Additionally, the Fife Coastal Path provides another beautiful hiking option, also located 25.7km from Perthshire.

Nightlife

Experience the vibrant nightlife in Perthshire by visiting the Perth Concert Hall for a romantic evening filled with culture. For family-friendly fun, head to Bongos Soft Play Centre, an exciting arcade adventure zone. Don't miss the Perth Theatre for more entertaining performances and a charming 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 during your trip to Perthshire, consider visiting between January and March, when hotel prices are lower. Booking about a month in advance or checking last-minute deals on Expedia can yield great savings. Stay on a Monday for the best rates, as Saturdays tend to be the most expensive. Utilize Expedia's search tool to filter your options by budget and preferred amenities, and consider bundling your hotel, flights, and activities for additional savings. Look for special offers and travel rewards to maximize your budget while enjoying this beautiful region.

  • 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 hotel type. To find the best prices and deals available, make sure to sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Perthshire with flights and activities by booking a package through Expedia.

Find the best attractions near Perthshire

Perthshire offers a perfect blend of outdoor adventures and cultural experiences, making it an ideal vacation spot. Visitors can explore historic houses, nature reserves, and significant buildings while enjoying the stunning scenery. Family-friendly activities abound, with options like the Perth Theatre and excursions into the Scottish Highlands adding to the charm. Whether you seek adventure or a taste of local culture, Perthshire has something for everyone.

  • Scone Palace: Located 9.7km from Perthshire, Scone Palace is a historic house that exudes rich cultural vibes. Explore its stunning architecture and beautiful gardens, and learn about Scotland's royal history, including the crowning of Scottish kings.
  • The Hermitage: A serene 8.0km journey from Perthshire leads you to The Hermitage, a nature reserve with friendly locals and relaxing vibes. Stroll through ancient woodlands, admire the picturesque waterfalls, and enjoy peaceful walks amidst breathtaking scenery.
  • Historic Scotland Stanley Mills: Situated 8.0km from Perthshire, this historic building showcases Scotland's industrial heritage. Experience the cultural vibes as you explore the restored mill and learn about its significance in textile production during the Industrial Revolution.

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.3000000000000003°C)Light RainMostly CloudyModerately LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudyModerately LowSlightly Low
March40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
April42.8°F (6.0°C)Light RainMostly CloudyAverageAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
July57.2°F (14.0°C)Light RainMostly CloudyModerately HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyModerately HighSlightly High
September52.9°F (11.6°C)Light RainMostly CloudyModerately HighSlightly High
October47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
November40.3°F (4.6000000000000005°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8000000000000003°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Perthshire

To reach Perthshire, Scotland, you can fly into several major airports. Edinburgh Airport (EDI) is located 61.2km away and offers excellent hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Glasgow International Airport (GLA) is 86.9km away, with luxurious hotels such as the Kimpton Blythswood Hotel & Spa, 11.3km from GLA, and JA Mar Hall Scotland, 6.4km away. Lastly, Aberdeen Airport (ABZ), 115.9km from Perthshire, features the 5-star Marcliffe Hotel, just 9.7km from the airport. Each hotel provides transportation services for convenient access to their respective airports.

Explore a world of travel with Expedia