Perthshire hotels from RM277

  • 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

Rob Roy Hotel

Rob Roy Hotel
3.0 star property
Stirling
8.2 out of 10, Very good, (264 reviews)
"Ideal base for lots of tourist attractions. "
United Kingdom
Catriona
The price is RM538
RM646 total
includes taxes & fees
20 Jan - 21 Jan
Rob Roy Hotel

Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
4.0 star property
Stirling
8.2 out of 10, Very good, (904 reviews)
"Nice and quiet with good views "
United States
Amit
The price is RM502
RM602 total
includes taxes & fees
1 Feb - 2 Feb
Macdonald Forest Hills Hotel & Spa

Altskeith Country House on Loch Ard

Altskeith Country House on Loch Ard
4.0 star property
Stirling
9.6 out of 10, Exceptional, (53 reviews)
"Very friendly welcome, lovely location and accommodation."
United Kingdom
Robert
The price is RM900
RM1,080 total
includes taxes & fees
20 Jan - 21 Jan
Altskeith Country House on Loch Ard

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (754 reviews)
"Room was spacious, breakfast was good. Had a great stay."
United Kingdom
Brian
The price is RM413
RM495 total
includes taxes & fees
20 Jan - 21 Jan
Westlands of Pitlochry

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,003 reviews)
"Warm welcome"
United Kingdom
Grant
The price is RM804
RM964 total
includes taxes & fees
21 Jan - 22 Jan
Atholl Palace Hotel

Pine Trees Hotel

Pine Trees Hotel
3.5 star property
Pitlochry
9.4 out of 10, Exceptional, (396 reviews)
"Have stayed here before and as before PineTrees did not let us down. Lovely room and lovely staff."
United Kingdom
Lorraine
The price is RM628
RM753 total
includes taxes & fees
22 Jan - 23 Jan
Pine Trees Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (666 reviews)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is RM1,000
RM1,200 total
includes taxes & fees
21 Jan - 22 Jan
Fonab Castle Hotel & Spa

The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (382 reviews)
"Room was very clean and comfortable, staff was excellent. Would definitely stay here again "
United States
Laura
The price is RM630
RM756 total
includes taxes & fees
26 Jan - 27 Jan
The Old Mill Inn

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287 reviews)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is RM487
RM584 total
includes taxes & fees
2 Feb - 3 Feb
Dalmunzie Castle Hotel

Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (100 reviews)
"Lovely hotel."
United Kingdom
Allison
Knockendarroch Hotel

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (636 reviews)
"Room was lovely and staff fantastic"
United Kingdom
Catherine
The price is RM259
RM311 total
includes taxes & fees
29 Jan - 30 Jan
McKays Hotel Bar & Restaurant

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (75 reviews)
"Great property, lovely stay. "
United Kingdom
Simon
The price is RM652
RM652 total
includes taxes & fees
20 Jan - 21 Jan
Glenkilrie House

Rosemount Hotel

Rosemount Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (308 reviews)
"Lovely stay friendly staff in quiet area with beautiful views "
United Kingdom
Margo
The price is RM412
RM494 total
includes taxes & fees
8 Feb - 9 Feb
Rosemount Hotel

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107 reviews)
"What a great place to stay! Very unique, historical lodge nestled within a wonderful town. Our room was incredible and the service was top notch. Breakfast in the morning was unbelievably good. You really should stay here if you get the opportunity. "
United States
Gregory
The price is RM489
RM586 total
includes taxes & fees
21 Jan - 22 Jan
Ivybank Lodge

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,002 reviews)
"Lovely hotel great position idea fir town trains and bus "
United Kingdom
Tracey
The price is RM566
RM679 total
includes taxes & fees
21 Jan - 22 Jan
Fisher's Hotel

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
"clean. Great sauna / swim / steam room"
United Kingdom
John
The price is RM362
RM434 total
includes taxes & fees
25 Jan - 26 Jan
Apex Dunblane Hydro Hotel

The Old Manse of Blair

The Old Manse of Blair
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (102 reviews)
"Lovely small hotel in beautiful setting. "
United Kingdom
Alison
The price is RM1,034
RM1,240 total
includes taxes & fees
15 Feb - 16 Feb
The Old Manse of Blair

St John's Apartments

St John's Apartments
4.0 star property
Perth
6.0 out of 10, (2 reviews)
"We never got to stay as no access information was sent after we waited 2 hours and numerous attempts to make contact we booked into a different hotel nearby. I’m still awaiting a refund "
United Kingdom
carl
The price is RM415
RM498 total
includes taxes & fees
20 Jan - 21 Jan
St John's Apartments

Tigh Na Leigh

Tigh Na Leigh
4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (83 reviews)
"Graham & Karen were absolutely amazing hosts. The room & house were sensational, comfortable, clean, and the breakfast included was amazing. It truly felt like a restful getaway, and both will go to great lengths to give travel tips, assist with your stay, and anything else you need. Will be staying here again!"
United States
Abby
The price is RM452
RM543 total
includes taxes & fees
15 Feb - 16 Feb
Tigh Na Leigh

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (135 reviews)
"Lovely older property, plenty car parking with excellent restaurant and breakfast options"
United Kingdom
Doug
The price is RM275
RM330 total
includes taxes & fees
28 Jan - 29 Jan
The Bridge of Cally 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.

Holiday 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

Experience the relaxing area of Perthshire—spas, golf courses and sights from Historic Scotland Stanley Mills to The Hermitage.

Falls of Dochart featuring a river or creek and a bridge

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Find out more about Perthshire

Top reasons to visit Perthshire

  • Outdoor Adventures: Perthshire is perfect for adventure enthusiasts, offering scenic hiking trails and numerous golf courses amidst stunning landscapes.
  • Cultural Attractions: Explore historic houses, nature reserves, and majestic buildings that reflect the region's rich heritage.
  • Family-Friendly Atmosphere: The area boasts a welcoming environment for families, with plenty of activities for all ages.
  • Diverse Accommodations: Choose from boutique hotels and lodges, catering to various needs, including pet-friendly and accessible options.
  • Stunning Scenery: Immerse yourself in breathtaking countryside, tranquil gardens, and charming towns that showcase Perthshire's natural beauty.

Find great hotels near Perthshire

Discover the charm of Perthshire with a range of delightful accommodations, from boutique hotels to inviting lodges. Whether you're seeking pet-friendly options, accessible rooms, or a welcoming atmosphere for LGBTQIA travellers, you'll find the perfect stay. Explore popular choices like the Acarsaid Hotel and Aberfeldy Hotel, ensuring your visit is both comfortable and enjoyable.

  • Mercure Perth Hotel: Nestled a mere 12.9km from Perthshire, Mercure Perth Hotel combines the warmth of a welcoming atmosphere with modern amenities. This 3-star accommodation is ideal for business travellers and those seeking a pet-friendly environment. With its LGBTQIA-friendly approach, guests can feel secure and accepted during their stay. The hotel allows pets onsite, featuring a dedicated pet policy that includes provisions for dogs and service animals without fees. With a focus on comfort and inclusivity, this hotel is a perfect choice for diverse travellers.
  • Holiday Inn Express Perth by IHG: Located just 9.7km from Perthshire, Holiday Inn Express Perth by IHG presents a modern, convenient lodging option for both business and leisure travellers. This 3-star hotel boasts a pet-friendly policy, welcoming furry companions and offering amenities for service animals at no extra charge. With its commitment to LGBTQIA inclusivity, guests can expect a warm and accommodating environment. The hotel’s contemporary design and comfortable rooms ensure a restful stay, making it an excellent choice for those seeking both comfort and convenience.
  • Dunkeld House Hotel: Situated 9.7km from Perthshire, Dunkeld House Hotel is a 4-star retreat that delights adventure seekers as well as those in need of relaxation. With a wealth of outdoor activities right at your doorstep—including hiking, biking, and fishing—this hotel is perfect for the active traveller. The property also features a full-service spa, providing guests with an array of treatments such as manicures, facials, and sauna sessions. Embrace the blend of adventure and relaxation at Dunkeld House, where the beauty of the Scottish landscape meets luxurious comfort.

Where to stay near Perthshire

Perthshire is a true gem for outdoor enthusiasts and those seeking stunning scenery. Explore acres of breathtaking countryside, relax in luxurious accommodations, and immerse yourself in the friendly, family-friendly atmosphere. Whether you’re seeking adventure or tranquil gardens, Perthshire offers the perfect blend of recreation and relaxation. From charming towns to expansive landscapes, every corner invites you to discover the magic of this remarkable region.

  • Perth: Nestled 12.9km from Perthshire, Perth is a vibrant city that offers a delightful blend of outdoor adventures and stunning scenery. With visitor numbers peaking in April, July, and September, the city is a popular destination for those seeking a lively atmosphere. Travellers can indulge in a variety of activities, including theatre performances, shopping, and golf. Notable attractions nearby include national parks and historic sites, providing ample opportunities for exploration and enjoyment in the great outdoors.
  • Almondbank: A charming village located 8.0km from Perthshire, Almondbank is a seasonal gem, attracting visitors mainly from March to May. Known for its romantic ambiance and scenic beauty, this quaint locale invites couples and nature lovers alike to unwind. The nearby landmarks, including a historic castle and expansive national parks, offer a picturesque backdrop for leisurely strolls and outdoor pursuits, making it an idyllic spot for a peaceful retreat.
  • Tayside: Situated 9.7km from Perthshire, Tayside is a haven for outdoor enthusiasts and adventure seekers. With a moderate seasonal influx of visitors peaking during July to September, this region boasts breathtaking landscapes and extensive hiking trails. The tranquil lakes and national parks in the vicinity provide the perfect setting for both recreational activities and educational experiences, ensuring that every visitor leaves with cherished memories of Scotland's natural beauty.

Things to do near Perthshire

Perthshire offers an ideal outdoor escape, perfect for adventure enthusiasts and nature lovers alike. You can explore scenic hiking trails, enjoy access to numerous golf courses, and participate in a variety of active getaways. The area features an exciting activities programme, with adventure centres and dedicated activity rooms ensuring there's something for everyone. Immerse yourself in the stunning landscapes and thrilling experiences that Perthshire has to offer.

Shopping

For a delightful shopping experience in Perthshire, visit The Watermill, 24.1km away, for unique gifts. Gordon & Durward, located 20.9km from Perthshire, offers local delicacies, while Harrisons Fine Wines, also 20.9km away, features exquisite selections of wines perfect for souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the energetic atmosphere of a sports stadium, just 9.7km from Perthshire. Enjoy the picturesque outdoors at Blairgowrie Golf Club, located 17.7km away, or experience the thrill of ice skating at Perth Ice Rink, only 12.9km from the heart of Perthshire.

Adventure

The Cateran Trail offers a stunning hiking experience with breathtaking scenery, located 19.3km from Perthshire. For a delightful outdoor adventure, visit the Black Spout Waterfall, situated 25.7km away, where you can immerse yourself in nature. The Fife Coastal Path, also 25.7km away, features picturesque landscapes and invigorating trails.

Nightlife

In Perthshire, the Perth Concert Hall offers a delightful blend of romance and culture with captivating performances. For a thrilling adventure, visit Bongos Soft Play Centre, where excitement awaits. The Perth Theatre also showcases a vibrant mix of entertainment, perfect for a night out.

*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 lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Staying on a Monday can also help reduce costs. Use Expedia’s search tool to filter options by budget and preference, and combine your hotel with flights and activities to maximise savings. Don't forget to check for discounts indicated by the green banner on hotel prices.

  • 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: The cheapest time to book a hotel around Perthshire is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 preferred type of accommodation. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including historic houses, nature reserves, and majestic buildings, all catering to cultural enthusiasts and families alike. With its rich heritage and beautiful landscapes, Perthshire promises unforgettable experiences for every traveller.

  • Scone Palace: Nestled 9.7km from Perth, Scone Palace is a stunning historic house steeped in royal heritage. Visitors can explore its magnificent gardens and learn about its connection to the crowning of Scottish kings, all while soaking in the rich culture and history that permeates the estate.
  • The Hermitage: Located 8.0km from Perth, The Hermitage is a tranquil nature reserve renowned for its scenic beauty. Wander through enchanting woodland paths, enjoy the calming sounds of the river, and experience a friendly atmosphere that invites relaxation and reflection.
  • Historic Scotland Stanley Mills: Just 8.0km from Perth, this historic building offers a glimpse into Scotland's industrial past. Discover the fascinating history of textile production, with engaging exhibits that showcase the cultural significance of this mill in the region.

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 moderately high and weather is mostly cloudy with light rain. The coolest average temperature around Perthshire falls in January, 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

Perthshire can be conveniently accessed via three major airports. EDInburgh Airport (EDI) is situated 61.2km from Perthshire, with excellent hotel options nearby, such as Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both 6-11.3km away. Aberdeen Airport (ABZ) is 115.9km from Perthshire, offering accommodations like Village Hotel Aberdeen and Courtyard by Marriott Aberdeen Airport, the latter only 483m from the terminal. INVerness Airport (INV), located 120.7km from Perthshire, features hotels such as AC Hotel by Marriott Inverness and Kingsmills Hotel, both around 11.3km away. Each airport provides transport services to nearby hotels for easy access.