You can save up to 15% on thousands of hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties across the UK with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on thousands of hotels
Become a member for free
3,953 properties
See the latest prices and deals by choosing your dates
KNOCKARD RD, PH16 5JH, Pitlochry · 16.58 mi from centre
7.2
732 reviews
Breakfast available
Kingsway West, Invergowrie, Dundee · 19.34 mi from centre
8.4
832 reviews
Breakfast available
Alix Bothy, Auchnafree estate, Amulree · 13.31 mi from centre
10.0
1 review
huntingtower lodges, Perth · 5.37 mi from centre
7.8
6 reviews
Kennacoil House, Dunkeld · 5.47 mi from centre
9.8
213 reviews
Birnum by Dunkeld, Birnam · 5.20 mi from centre
9.7
9 reviews
Ericht Holiday Lodges, Balmoral Road, Rattray, Blairgowrie · 11.85 mi from centre
9.4
189 reviews
40 Dunbar Court, Auchterarder · 15.61 mi from centre
9.7
53 reviews
Hatton Road, Blairgowrie · 11.97 mi from centre
9.0
72 reviews
Tullicro, Aberfeldy · 16.66 mi from centre
9.6
22 reviews
Breakfast available
Glengoulandie, White Bridge · 20.30 mi from centre
9.5
16 reviews
Glen Derby, kirkmichael Kaoglen Lodge Hotel, glen derby , kirkmichael, Balnald · 16.40 mi from centre
8.2
32 reviews
Balmeadowside Country Lodges & Cottage Fox Lodge, Cupar · 19.86 mi from centre
9.3
4 reviews
Crieff Road, Aberfeldy · 14.45 mi from centre
8.4
953 reviews
Breakfast available
Balmeadowside Lodges Hare Lodge, Cupar · 19.90 mi from centre
9.3
3 reviews
Tullibardine Park Luxury Lodges, Castleton Road, Auchterarder · 13.71 mi from centre
9.5
2 reviews
Bamff Estate, Blairgowrie · 16.11 mi from centre
9.8
10 reviews
Logierait, Pitlochry · 12.16 mi from centre
9.0
44 reviews
Woodhead Of Mailer Farm, Perth · 8.75 mi from centre
8.0
1 review
Fairness Comrie, Comrie · 16.95 mi from centre
9.7
7 reviews
A historic and impressive county in Central Scotland, Perthshire boasts over 200,000 acres of woodland and is famously known as ‘Big Tree Country’. As well as award-winning Perthshire hotels, which are renowned as some of the best Scotland hotels, you can expect to spend your days among forests, glens, rivers and waterfalls. It’s the perfect place for adventure and exploration — no matter how late you decide to book your stay.
Whatever time of year you’re visiting, you’ll find we have a huge range of last-minute accommodation options in Perthshire. Choose from traditional country house hotels with log fires, double beds and delicious local produce on the menu. Or opt for a contemporary-style boutique bed and breakfast with a spa and swimming facilities. We even have popular names like the Gleneagles Hotel which attracts friends, families and couples throughout the year.
Whether you’re planning a much-needed trip away from busy family life or you’re simply keen to explore some of Scotland’s best landscapes such as the River Tay, a staycation in Perthshire is just the thing. Our amazing selection of last-minute hotels is sure to impress, too. Why not start your search for the perfect place to stay in Perthshire today?
Cities, coast, countryside: Scotland really does have it all. The hardest part about a staycation here is choosing where to start your travels. Here are a few more of our favourite hotspots: