Find hotels in Perthshire from $88

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,520 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Old Manse of Blair

5.0 star property
9.4 out of 10, Exceptional, (90)
"This hotel and restaurant is an absolute gem. Every one and staff especially Logan and Shane were amazing. Hygge all around from the grounds, the room and the manor house. The property is beautiful. "
$252 nightly
The price is $303
Jul 20 - Jul 21
Total includes taxes and fees
The Old Manse of Blair

Murrayshall Country Estate

4.0 star property
9.2 out of 10, Wonderful, (374)
"Excellent facilities and great ambiance "
$199 nightly
The price is $239
Jul 31 - Aug 1
Total includes taxes and fees
Murrayshall Country Estate

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (588)
"Great hotel, good breakfast close to everything "
$153 nightly
The price is $184
Jul 28 - Jul 29
Total includes taxes and fees
Westlands of Pitlochry

Cromlix

5.0 star property
9.8 out of 10, Exceptional, (328)
"Outstanding, one of the very best hotels I've ever stayed at. "
Cromlix

Dalmunzie Castle Hotel

3.0 star property
8.8 out of 10, Excellent, (238)
"Wonderful stay ! Great hospitality and our dinner and breakfast was delicious ! "
$169 nightly
The price is $203
Aug 7 - Aug 8
Total includes taxes and fees
Dalmunzie Castle Hotel

Craigroyston House & Lodge

4.0 star property
10.0 out of 10, Exceptional, (161)
"Fantastic place to stay Beautiful gardens Great room spacious and very clean Friendly helpful staff Excellent breakfast "
Craigroyston House & Lodge

The Old Mill Inn

4.0 star property
9.8 out of 10, Exceptional, (352)
"Great location, super room, wonderful food and service"
$240 nightly
The price is $288
Aug 4 - Aug 5
Total includes taxes and fees
The Old Mill Inn

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (547)
"peaceful place with great food and drink."
$156 nightly
The price is $188
Jul 20 - Jul 21
Total includes taxes and fees
Wyndham Duchally Country Estate

Holiday Inn Express Perth by IHG

3.0 star property
9.0 out of 10, Wonderful, (1001)
"Nice staff, good breakfast, clean room."
$87 nightly
The price is $105
Jul 20 - Jul 21
Total includes taxes and fees
Holiday Inn Express Perth by IHG

Salutation Hotel

3.0 star property
8.2 out of 10, Very Good, (819)
"It was a good place to stay."
$93 nightly
The price is $112
Jul 27 - Jul 28
Total includes taxes and fees
Salutation Hotel

McKays Hotel Bar & Restaurant

3.0 star property
8.6 out of 10, Excellent, (555)
"Love Pitlochry and McKays is the perfect location."
$131 nightly
The price is $157
Jul 23 - Jul 24
Total includes taxes and fees
McKays Hotel Bar & Restaurant

The Abbotsford

4.0 star property
9.4 out of 10, Exceptional, (352)
"Great location for hiking. Stayed here 30 years ago ! Great breakfast for £7.50 pp Staff friendly and welcoming. "
The Abbotsford

The Poplars Guest House

4.0 star property
10.0 out of 10, Exceptional, (55)
"This was the perfect Bed & Breakfast experience for us and my family is so grateful to Nancy for the warm welcome and absolutely delicious breakfast we enjoyed! Thank you, Steve & Kristin"
The Poplars Guest House

Leonardo Boutique Huntingtower Perth

4.0 star property
8.8 out of 10, Excellent, (822)
"Had a wonderful 2 night stay. Room was spacious and comfortable. Hotel had a very relaxed atmosphere. Food and service were excellent. Plenty of parking. "
$99 nightly
The price is $118
Jul 27 - Jul 28
Total includes taxes and fees
Leonardo Boutique Huntingtower Perth

Best Western The Crianlarich Hotel

3.5 star property
8.4 out of 10, Very Good, (283)
"Our 1 night stay was a perfect having just completed the NC500."
$134 nightly
The price is $161
Jul 20 - Jul 21
Total includes taxes and fees
Best Western The Crianlarich Hotel

Knockendarroch Hotel

4.0 star property
9.8 out of 10, Exceptional, (86)
"The location was great, the property was beautiful and the people were very friendly"
$226 nightly
The price is $271
Jul 18 - Jul 19
Total includes taxes and fees
Knockendarroch Hotel

Loch Rannoch Hotel and Spa

4.0 star property
8.8 out of 10, Excellent, (310)
"Great location and brilliant staff "
$180 nightly
The price is $216
Aug 17 - Aug 18
Total includes taxes and fees
Loch Rannoch Hotel and Spa

Lubnaig Guest House

4.0 star property
10.0 out of 10, Exceptional, (102)
"Excellent location. Lovely gardens and lovely staff. "
$190 nightly
The price is $227
Aug 13 - Aug 14
Total includes taxes and fees
Lubnaig Guest House

The Inn On The Tay

3.0 star property
9.8 out of 10, Exceptional, (126)
"A very friendly atmosphere throughout our stay."
$191 nightly
The price is $229
Aug 3 - Aug 4
Total includes taxes and fees
The Inn On The Tay

Premier Inn Perth City Centre

3.0 star property
10.0 out of 10, Exceptional, (1)
$78 nightly
The price is $94
Aug 3 - Aug 4
Total includes taxes and fees
Premier Inn Perth City Centre
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.

Great weekend hotel deals in Perthshire

Showing deals for:Jul 25 - Jul 27
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Perthshire

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

Black Watch Regimental Museum showing heritage elements and street scenes

Find out more about Perthshire

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Landscapes: Experience breathtaking scenery in Highland Perthshire, perfect for relaxation and outdoor adventures.
  • Championship Golf: Play on world-class golf courses that attract golf enthusiasts from around the globe.
  • Whisky Distilleries: Visit renowned distilleries and savor the rich flavors of Scotland's famous whisky.
  • Rich History: Explore historic castles and local museums that showcase Perthshire's cultural heritage.
  • Diverse Accommodations: Choose from luxurious hotels to charming bed and breakfasts, catering to every traveler’s needs.

Find great hotels near Perthshire

Explore a diverse selection of hotel accommodations in Perthshire, Scotland, catering to every traveler's needs. From luxurious 5-star hotels to charming bed and breakfasts, you can find the ideal spot for your stay. Whether you're looking to indulge at the renowned Gleneagles Hotel or seeking boutique options, Perthshire offers a blend of comfort and adventure for every visitor. Enjoy pet-friendly services and business amenities while immersing yourself in this stunning Scottish region.

  • The Stirling Highland Hotel: Nestled 29 miles from Perthshire, The Stirling Highland Hotel is a 4-star gem that combines historical elegance with modern amenities. Ideal for eco-conscious travelers and pet owners, this property boasts eco-certification and a range of pet-friendly options. Business travelers will appreciate the well-equipped conference spaces and meeting rooms, ensuring a productive stay. Guests can enjoy the charming atmosphere while taking advantage of services designed for both relaxation and business efficiency.
  • Highland Gate, Stirling by Marston's Inns: Located 29 miles from Perthshire, Highland Gate, Stirling by Marston's Inns is a 4-star inn that caters specifically to business travelers. With multiple meeting rooms and a fully equipped business center, this property is tailored for those needing to work while away from home. The contemporary accommodations provide a comfortable retreat after a productive day, making it an excellent choice for professionals seeking convenience and comfort during their stay.
  • Atholl Palace Hotel: Situated only 16 miles from Perthshire, the Atholl Palace Hotel is a 4-star retreat perfect for golf enthusiasts and those seeking relaxation. This luxurious property offers a full-service spa, complete with steam rooms and various treatment options, ensuring guests unwind in style. The multiple meeting rooms and conference center cater to business needs, while the scenic golf course invites leisure and recreation. Experience a harmonious blend of relaxation and professional amenities at this stunning hotel.

Discover the best areas to stay near Perthshire

Embark on an unforgettable journey to Perthshire, Scotland, where stunning landscapes meet rich history. Explore the charming city of Perth, surrounded by the breathtaking Highland Perthshire countryside. Families will delight in the friendly atmosphere and numerous excursions, while adventure seekers can revel in outdoor activities. Whether you're seeking relaxation or luxury, Perthshire offers a warm welcome and a diverse range of experiences for every traveler.

  • Pitlochry: Nestled approximately 16 miles from Perthshire, Pitlochry is a picturesque town that serves as a gateway to stunning outdoor adventures. Known for its vibrant scenery, it attracts visitors year-round, with peaks in April, July, and September. Here, you can enjoy a variety of activities, including golfing at local courses and skiing during the winter months. The town is surrounded by natural beauty, featuring nearby national parks and serene lakes, making it an ideal spot for those seeking a blend of adventure and relaxation.
  • Perth: Located about 8 miles from Perthshire, the historic city of Perth is a charming destination that offers a delightful mix of outdoor activities and cultural experiences. With visitor numbers also peaking in April, July, and September, it is a popular spot for travelers who enjoy theater performances and golfing. The surrounding landscapes include beautiful national parks and tranquil lakes, providing ample opportunities for exploration and leisure. Whether you're wandering through the city or venturing into nature, Perth invites you to experience its unique charm.
  • Dunkeld: Just 6 miles from Perthshire, Dunkeld is a quaint town that captivates with its scenic beauty and outdoor offerings. Similar to its neighboring cities, Dunkeld sees a rise in visitors during the spring and summer months. Nature enthusiasts can indulge in activities like golfing and skiing, while the nearby national parks and lakes present breathtaking views and recreational options. Dunkeld's serene atmosphere and rich history make it a perfect stop for travelers looking to explore Scotland's stunning landscapes.

Things to do near Perthshire

Perthshire offers a perfect blend of outdoor adventure and stunning scenery, ideal for your vacation. Enjoy championship golf courses, explore scenic hiking trails, and visit renowned whisky distilleries. Whether you're seeking a weekend break or an adrenaline-pumping experience, Perthshire has something for everyone, making it a must-visit destination for travelers looking to immerse themselves in the natural beauty and culture of Scotland.

Food and drinks

Experience the local flavors at the Famous Grouse Experience at Glenturret Distillery, 13 miles from Perthshire, where entertainment and romance blend perfectly. For whisky enthusiasts, visit Dewar's World of Whisky, located 15 miles away, or indulge at Bells Blair Athol Distillery, 16 miles away, both offering a delightful atmosphere.

Shopping

In Perthshire, enjoy shopping at local gems like The Watermill, 15 miles away, and Harrisons Fine Wines, 13 miles away, both offering unique gifts. If you're up for a drive, visit Gordon & Durward, also 13 miles from Perthshire, for delightful souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the energetic atmosphere of live sports events. Gleneagles Golf Course offers breathtaking outdoor views and a chance to play on world-class greens. For a serene escape, Comrie Croft provides a tranquil environment perfect for relaxation and rejuvenation in nature.

Adventure

Explore the Cateran Trail, a scenic hiking route located 12 miles from Perthshire, perfect for outdoor enthusiasts. The Birks of Aberfeldy, 14 miles away, offers breathtaking views along its picturesque trails. For a longer adventure, tackle the Rob Roy Way - North, situated 17 miles from Perthshire, showcasing stunning landscapes.

Nightlife

Experience the vibrant nightlife in Perthshire by visiting the Perth Concert Hall and Perth Theatre, both offering cultural performances and romantic atmospheres just 8 miles away. For a scenic experience, check out the Pitlochry Festival Theatre, located 16 miles away, perfect for family-friendly entertainment.

Booking tips and Expedia advantages for Perthshire

When visiting Perthshire, Scotland, save money by exploring free attractions like St. John's Kirk. Consider traveling during the off-peak months of November to January for lower hotel rates. Book your accommodation about a month in advance for the best deals, or check out last-minute offers on Expedia. Use their search tool to find budget-friendly, eco-certified hotels, and consider package deals for added savings. Joining Expedia's One Key membership can unlock additional discounts and earn you OneKeyCash for future stays.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Perthshire is moderately seasonal. The cheapest months to stay around Perthshire are November to January, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel around Perthshire about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel type. For instance, selecting the "Eco-certified" option will showcase sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Perthshire with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Perthshire

Perthshire, Scotland, offers an ideal blend of outdoor adventures and scenic beauty, perfect for travelers seeking culture and romance. Explore stunning attractions like Hopetoun House, historic castles, and local museums. Whether you're hiking in the breathtaking landscapes or indulging in the rich history, Perthshire caters to every interest, making it a memorable destination for your vacation.

  • Scone Palace: Nestled 7 miles from Perth, Scone Palace offers a rich historical experience. Once the crowning place of Scottish kings, its stunning architecture and lush gardens reflect the culture and heritage of Scotland, making it a must-visit for history buffs.
  • The Hermitage: Just 5 miles away, The Hermitage is a serene nature reserve perfect for relaxing strolls. Surrounded by towering trees and beautiful waterfalls, this tranquil spot is ideal for connecting with nature and enjoying the friendly atmosphere.
  • Historic Scotland Stanley Mills: Located 5 miles from Perth, Stanley Mills is an intriguing historic site showcasing Scotland's industrial heritage. Explore the fascinating exhibits that highlight the cultural significance of the textile industry in the region.

Best time to go to Perthshire

The best time to visit Perthshire is dependant 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.1°F (2.3°C)Light RainMostly CloudyModerately LowModerately Low
February37.4°F (3.0°C)Light RainMostly CloudyModerately LowAverage
March40.1°F (4.5°C)Light RainMostly CloudyAverageAverage
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 CloudyModerately HighModerately High
July57.2°F (14.0°C)Light RainMostly CloudyModerately HighModerately High
August56.3°F (13.5°C)Light RainMostly CloudyModerately HighModerately High
September52.9°F (11.6°C)Light RainMostly CloudyAverageAverage
October47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
November40.3°F (4.6°C)Light RainMostly CloudyAverageModerately Low
December37.0°F (2.8°C)Light RainMostly CloudyModerately LowModerately Low

The nearest major airports for your trip to Perthshire

Traveling to Perthshire, Scotland, is convenient via several major airports. Edinburgh Airport (EDI) is located 38 miles away and offers nearby accommodations like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. Glasgow International Airport (GLA) is 54 miles away, with options such as the 5-star Kimpton Blythswood Hotel & Spa and Virgin Hotels Glasgow, both 7 miles from GLA. Finally, Aberdeen Airport (ABZ), situated 72 miles away, features the 5-star Marcliffe Hotel and Spa, just 6 miles from the airport, and the 4-star Leonardo Hotel, a mere 0.3 miles away. Transportation services are readily available from these hotels to their respective airports.