Find hotels in Perthshire from Rp1.243.049

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perthshire hotels

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1000)
"Beautiful location and friendly, helpful staff. Really enjoyed our stay."
Canada
Megan
The price is Rp1.483.070
Rp1.779.820 total
includes taxes & fees
4 Jan - 5 Jan 2026
Apex Dunblane Hydro Hotel

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (194)
"Cute and cozy room, really friendly staff! Great parking and just a lovely place to stay."
Australia
Rosemary
The Woodside

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 Rp1.871.354
Rp2.245.625 total
includes taxes & fees
20 Jan - 21 Jan 2026
Dalmunzie Castle Hotel

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (221)
"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

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (661)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is Rp4.586.173
Rp5.503.407 total
includes taxes & fees
19 Jan - 20 Jan 2026
Fonab Castle Hotel & Spa

Coorie Inn Restaurant and Rooms

Coorie Inn Restaurant and Rooms
4.0 star property
Crieff
9.8 out of 10, Exceptional, (65)
"Great staff. "
United Kingdom
Daniel
Coorie Inn Restaurant and Rooms

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1000)
"The hotel is always welcoming. We stay here when visiting friends twice a year and never fails. The staff are lovely. Thanks"
United Kingdom
Tim
The price is Rp2.702.615
Rp3.243.228 total
includes taxes & fees
7 Jan - 8 Jan 2026
Dunkeld House Hotel

Bein Inn hotel

Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9)
"Friendly staff, good meals, clean bedrooms."
United Kingdom
Marion
The price is Rp1.536.861
Rp2.115.444 total
includes taxes & fees
29 Dec - 30 Dec
Bein Inn hotel

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (398)
"Staff were lovely and extremely kind. Breakfast was delicious and the room was very clean. "
Canada
Preston
The Abbotsford

Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
4.0 star property
Stirling
8.2 out of 10, Very good, (899)
"Nice and quiet with good views "
United States
Amit
The price is Rp1.883.332
Rp2.260.089 total
includes taxes & fees
4 Jan - 5 Jan 2026
Macdonald Forest Hills Hotel & Spa

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (744)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is Rp1.826.143
Rp2.191.372 total
includes taxes & fees
4 Jan - 5 Jan 2026
Westlands of Pitlochry

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1003)
"Given a very nice welcome by very friendly and efficient reception staff. Given good information about times for dining etc and also booked a taxi for us to take us to city centre. Breakfast was extensive and very good quality. Breakfast staff were also exceptionally helpful and friendly. "
United Kingdom
Mary
The price is Rp1.035.799
Rp1.243.049 total
includes taxes & fees
25 Jan - 26 Jan 2026
Holiday Inn Express Perth by IHG

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (298)
"Great bed and breakfast, David took good care of us. Breakfast was incredible and the tea and scones were a special extra treat! "
United States
Leah
The price is Rp2.260.089
Rp2.712.107 total
includes taxes & fees
14 Jan - 15 Jan 2026
The Townhouse

Comrie Hotel

Comrie Hotel
3.0 star property
Crieff
9.4 out of 10, Exceptional, (23)
"Very nice staff and great breakfast. "
United Kingdom
Maritza
Comrie Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1000)
"Lovely christmas setting"
United Kingdom
Pauline
The price is Rp2.996.501
Rp3.595.801 total
includes taxes & fees
6 Jan - 7 Jan 2026
Atholl Palace Hotel

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
"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 Rp2.034.080
Rp2.440.896 total
includes taxes & fees
4 Jan - 5 Jan 2026
Ivybank Lodge

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (863)
"Room was clean and comfortable and the staff were very friendly and helpful "
United Kingdom
Lorraine
The price is Rp1.695.067
Rp2.034.080 total
includes taxes & fees
2 Jan - 3 Jan 2026
Leonardo Boutique Huntingtower Perth

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (394)
"Amazing room, food and staff in a great location. Highly recommended. "
United Kingdom
aidan
The price is Rp2.020.520
Rp2.424.624 total
includes taxes & fees
4 Jan - 5 Jan 2026
Murrayshall Country Estate

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (250)
"Cute place on the main road. The staff is very friendly and the food was excellent. "
United States
Rebekah
The price is Rp1.130.045
Rp1.356.054 total
includes taxes & fees
9 Jan - 10 Jan 2026
The Luib Hotel

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (355)
"Amazing food and service, great selection of whisky 😎"
United Kingdom
iain
The price is Rp2.339.179
Rp2.807.015 total
includes taxes & fees
18 Jan - 19 Jan 2026
Loch Rannoch Hotel and Spa
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 The Hermitage to Perth Racecourse.

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

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Outdoor Adventures: Perthshire boasts numerous hiking trails and picturesque golf courses, perfect for outdoor enthusiasts.
  • Rich Cultural Heritage: Explore historic houses and captivating buildings that reflect the region's rich history.
  • Beautiful Landscapes: The countryside features lush gardens and breathtaking scenery, ideal for relaxation.
  • Welcoming Community: Experience the friendly atmosphere and hospitality of the local residents.
  • Diverse Accommodation: Choose from boutique hotels to charming lodges, catering to all traveller needs.

Find great hotels near Perthshire

Discover a range of delightful accommodation options in Perthshire, Scotland, where you can find everything from boutique hotels to charming lodges. Whether you're seeking pet-friendly facilities, accessible rooms, or a base for your adventure-filled getaway, Perthshire has something for every traveller. Explore popular choices like Aberfeldy Hotel and Acarsaid Hotel, all while enjoying the stunning natural beauty of this captivating region.

  • Angus Hotel: Experience comfort and relaxation at the Angus Hotel, a 3-star establishment located 19.3km from Perthshire. This pet-friendly hotel is perfect for travellers seeking a blend of business and leisure, featuring a full-service spa and pool. Guests can unwind in the heated pool or indulge in rejuvenating treatments such as hot stone massages and body treatments. The hotel welcomes pets with amenities like food and water bowls, ensuring a memorable stay for the entire family. Its convenient location and well-appointed rooms make it an ideal choice for those looking to explore the beauty of Scotland with their furry companions.
  • OYO The Lovat Hotel: Situated 12.9km from Perthshire, OYO The Lovat Hotel offers a welcoming atmosphere for business travellers. This 3-star hotel boasts modern facilities and a professional environment, making it an excellent choice for corporate stays. Guests appreciate the comfortable rooms and efficient service, allowing for a productive visit. With its prime location, the hotel provides easy access to local attractions, ensuring that guests can balance work and leisure seamlessly during their stay.
  • The New County Hotel: Also located 12.9km from Perthshire, The New County Hotel caters to the needs of business travellers with its contemporary amenities and central location. This 3-star hotel features well-designed rooms that prioritise comfort and convenience, making it an ideal base for exploring the region. Guests value the hotel’s attentive service and modern facilities, ensuring a pleasant and efficient stay. Whether for meetings or leisure, The New County Hotel is a reliable choice for those visiting Perthshire.

Where to stay near Perthshire

Perthshire, Scotland, offers a delightful blend of outdoor adventures and serene landscapes. Explore the acres of stunning countryside and lush gardens, where friendly locals create a welcoming atmosphere. Enjoy family-friendly excursions and recreational activities, ensuring a relaxing stay. With a range of accommodation options, from luxury retreats to cosy lodges, adventure awaits at every turn. Immerse yourself in the natural beauty and vibrant community of this charming region.

  • Perth: Nestled 12.9km from Perthshire, the historic city of Perth offers a delightful blend of outdoor adventures and cultural experiences. Renowned for its scenic landscapes, the city attracts visitors year-round with peaks in April, July, and September. Here, you can explore vibrant shopping areas, enjoy top-notch theatre performances, or tee off at one of the many golf courses. Nearby, the stunning national and state parks beckon for exploration, while historic sites provide a glimpse into the region's rich heritage. Whether you're seeking adventure or relaxation, Perth is a charming destination.
  • Dunkeld: Just 9.7km from Perthshire, Dunkeld is a captivating city that enchants visitors with its picturesque scenery and outdoor pursuits. Popular throughout the year, especially in April, July, and September, Dunkeld is a paradise for golf enthusiasts and those keen on winter sports, with ski fields nearby. The area is home to breathtaking national parks and the majestic Dunkeld Cathedral, as well as several historic castles that offer insight into Scotland's regal past. Ideal for adventure seekers and nature lovers, Dunkeld is a treasure trove of experiences.
  • Bankfoot: Located a mere 4.8km from Perthshire, the quaint village of Bankfoot is perfect for those looking to unwind in a serene setting. With a steady stream of visitors, particularly in March and the summer months, this village is known for its scenic walks and community entertainment options. The nearby lakes and water features provide a tranquil backdrop for leisurely strolls, while historic sites invite exploration into the area's past. Bankfoot's charm lies in its peaceful atmosphere, making it an ideal spot for relaxation and outdoor pursuits.

Things to do near Perthshire

Perthshire offers a perfect blend of outdoor adventures and stunning scenery, making it ideal for an active getaway. Visitors can explore numerous hiking trails, enjoy golfing at picturesque courses, and engage in various activities at local adventure centres. With comprehensive activity programmes and dedicated rooms for pursuits, there's something for everyone seeking an adventurous holiday experience in this beautiful part of Scotland.

Shopping

For a unique shopping experience, visit The Watermill, located 24.1km from Perthshire, known for its charming gifts and crafts. Gordon & Durward, 20.9km away, offers a selection of local delicacies, while Harrisons Fine Wines, also 20.9km distant, specializes in exquisite wines perfect for souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the energetic atmosphere of a top-notch sports facility. Enjoy the picturesque surroundings and facilities at Blairgowrie Golf Club, perfect for outdoor enthusiasts. For a fun-filled adventure, visit Perth Ice Rink, where you can experience the thrill of ice skating.

Adventure

The Cateran Trail offers a stunning hiking experience, revealing breathtaking scenery and outdoor adventure vibes, located 19.3km from Perthshire. The Black Spout Waterfall, 25.7km away, immerses you in nature's beauty, while the Fife Coastal Path, also 25.7km distant, showcases spectacular coastal views and exhilarating hiking.

Nightlife

Experience the vibrant nightlife in Perthshire by visiting the Perth Concert Hall for a touch of culture and romance. For an adventurous twist, head to Bongos Soft Play Centre, where excitement awaits. Don't miss the Perth Theatre for more entertainment and captivating performances.

*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 check Expedia for last-minute deals. Mondays tend to be the cheapest days to stay, while Saturdays are the most expensive. Use Expedia’s search tool to filter by budget and location, and think about combining your hotel, flights, and activities into a package for additional savings. Walking is also a great way to explore the charming area without extra transport costs.

  • 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 the type of hotel you favour. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire offers a delightful blend of outdoor adventures, stunning scenery, and rich history, making it ideal for all types of travellers. Explore historic houses, nature reserves, and captivating buildings that cater to those seeking cultural experiences, family fun, or simply a connection with nature. Whether you’re hiking through the beautiful landscapes or delving into the region’s heritage, Perthshire promises to provide an unforgettable Scottish experience.

  • Scone Palace: Nestled 9.7km from Perth, Scone Palace is a remarkable historic house steeped in culture. Explore its stunning gardens and opulent interiors, where Scottish history unfolds, giving you a glimpse into royal heritage.
  • Elcho Castle: Located 17.7km from Perth, Elcho Castle offers a romantic journey through time. This well-preserved castle showcases intricate architecture and serene surroundings, perfect for those seeking a touch of history and love stories.
  • The Hermitage: A mere 8.0km from Perth, The Hermitage is a tranquil preserve set amidst breathtaking scenery. Enjoy leisurely walks surrounded by towering trees and the soothing sounds of nature, making it an ideal spot for relaxation.

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

When visiting Perthshire, Scotland, you can fly into three major airports. Aberdeen International Airport (ABZ) is situated 115.9km away, with nearby hotels like Hilton Aberdeen TECA, just 1.6km from the airport, and Thainstone House, located 12.9km away. Edinburgh Airport (EDI) is closer at 312.9km, offering luxury accommodation such as The Balmoral Hotel and InterContinental Edinburgh The George, both 11.3km from the airport. Lastly, Glasgow International Airport (GLA) is 86.9km away, with excellent options like JA Mar Hall Scotland, 6.4km from the airport, and Leonardo Royal Hotel Glasgow, 11.3km away. Each location provides convenient access to Perthshire.