Perthshire hotels from RM298

  • 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

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (768 reviews)
"Very nice room, cleaned and beds made after the first night, good breakfast, would visit again."
United Kingdom
Melanie
The price is RM433
RM519 total
includes taxes & fees
22 Feb - 23 Feb
Westlands of Pitlochry

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,001 reviews)
"Welcoming staff menu was great"
United Kingdom
Michelle
The price is RM710
RM852 total
includes taxes & fees
23 Feb - 24 Feb
Atholl Palace Hotel

St John's Apartments

St John's Apartments
4.0 star property
Perth
7.4 out of 10, Good, (3 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 RM407
RM488 total
includes taxes & fees
19 Feb - 20 Feb
St John's Apartments

Pine Trees Hotel

Pine Trees Hotel
3.5 star property
Pitlochry
9.4 out of 10, Exceptional, (398 reviews)
"Wonderful hotel and staff. "
United Kingdom
Holly
The price is RM899
RM1,079 total
includes taxes & fees
2 Mar - 3 Mar
Pine Trees Hotel

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 RM881
RM1,058 total
includes taxes & fees
20 Feb - 21 Feb
Altskeith Country House on Loch Ard

Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
4.0 star property
Stirling
8.2 out of 10, Very good, (912 reviews)
"Nice and quiet with good views "
United States
Amit
The price is RM372
RM446 total
includes taxes & fees
25 Feb - 26 Feb
Macdonald Forest Hills Hotel & Spa

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
7.8 out of 10, Good, (1,142 reviews)
"Room very clean, staff really attentive and pleasant."
United Kingdom
Frances
The price is RM348
RM418 total
includes taxes & fees
22 Feb - 23 Feb
The Pitlochry Hydro Hotel

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 RM525
RM630 total
includes taxes & fees
26 Feb - 27 Feb
Rob Roy Hotel

The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (385 reviews)
"Hotel was great, room was large and well presented. Staff excellent and friendly. "
United Kingdom
Laurence
The price is RM679
RM815 total
includes taxes & fees
19 Feb - 20 Feb
The Old Mill Inn

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (642 reviews)
"Staff, especially Gordon, was amazing! "
United States
Joni
The price is RM370
RM444 total
includes taxes & fees
16 Mar - 17 Mar
McKays Hotel Bar & Restaurant

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.2 out of 10, Very good, (1,002 reviews)
"clean. Great sauna / swim / steam room"
United Kingdom
John
The price is RM408
RM490 total
includes taxes & fees
15 Mar - 16 Mar
Apex Dunblane Hydro Hotel

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,000 reviews)
" Staff brilliant enjoyable stay"
United Kingdom
Michelle
The price is RM613
RM735 total
includes taxes & fees
16 Mar - 17 Mar
Fisher's Hotel

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"Everything was superb "
United Kingdom
Carol
The price is RM794
RM952 total
includes taxes & fees
25 Feb - 26 Feb
Dunkeld House Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (675 reviews)
"Overall a really great stay. Food, staff, surrounding areas were excellent but the room was very tired and underwhelming for a suite. Not worth the money and we wouldn't return, to the same suite anyway."
United Kingdom
Derek
The price is RM1,258
RM1,509 total
includes taxes & fees
26 Feb - 27 Feb
Fonab Castle Hotel & Spa

Premier Inn Perth City Centre

Premier Inn Perth City Centre
3.0 star property
Perth
7.0 out of 10, Good, (6 reviews)
"This is a very dated property. Very low grade rooms. Carpets worn and dirty. Would not stay again"
United States
Marilyn
The price is RM229
RM275 total
includes taxes & fees
15 Mar - 16 Mar
Premier Inn Perth City Centre

Knockendarroch Hotel

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

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (289 reviews)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is RM475
RM569 total
includes taxes & fees
17 Mar - 18 Mar
Dalmunzie Castle Hotel

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 RM438
RM526 total
includes taxes & fees
1 Mar - 2 Mar
Rosemount Hotel

The Old Manse of Blair

The Old Manse of Blair
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (102 reviews)
"Last minute stay & we will definitely be back, we enjoyed every aspect of our stay"
United Kingdom
Clare
The price is RM1,007
RM1,208 total
includes taxes & fees
21 Mar - 22 Mar
The Old Manse of Blair

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (487 reviews)
"Room was nice. Bathroom could’ve been a bit more modernised as was a bit dated. Food was good and the pool/sauna facilities were great"
United Kingdom
Nicola
The Angus Hotel & Spa by Compass Hospitality
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

Discover the relaxing area of Perthshire—spas, pristine countryside and top sights like Cairngorms National Park.

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.