Book Perthshire hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Perthshire
Cheap Perthshire hotels

The Pitlochry Hydro Hotel
KNOCKARD RD, PH16 5JH Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is AU$167 per night from 7 June to 8 June
AU$167
7 June - 8 June
includes taxes & fees
With a stay at The Pitlochry Hydro Hotel in Pitlochry, you'll be in the historical district, within a 10-minute drive of Cairngorms National Park and Rob Roy ...

Scotlands Spa Hotel
40 Bonnethill Road Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is AU$223 per night from 29 June to 30 June
AU$223
29 June - 30 June
includes taxes & fees
Located in Pitlochry, Scotlands Spa Hotel is in a rural location, within a 15-minute walk of Rob Roy Way - North and Blair Athol Distillery.

Westlands of Pitlochry
160 Atholl Road Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is AU$239 per night from 31 May to 1 June
AU$239
31 May - 1 June
includes taxes & fees
With a stay at Westlands of Pitlochry in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North.
Save an average of 15% on thousands of hotels when you're signed in

Atholl Palace Hotel
Pitlochry Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is AU$500 per night from 7 June to 8 June
AU$500
7 June - 8 June
includes taxes & fees
With a stay at Atholl Palace Hotel in Pitlochry, you'll be next to a golf course, within a 10-minute drive of Cairngorms National Park and Blair Athol ...

Apex Dunblane Hydro Hotel
Perth Road Dunblane Scotland
Fully refundableReserve now, pay when you stay
The price is AU$186 per night from 31 May to 1 June
AU$186
31 May - 1 June
includes taxes & fees
With a stay at Apex Dunblane Hydro Hotel in Dunblane, you'll be in the historical district, within a 10-minute drive of Stirling Castle and Cathedral ...

Pine Trees Hotel
Strathview Terrace Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is AU$441 per night from 14 June to 15 June
AU$441
14 June - 15 June
includes taxes & fees
With a stay at Pine Trees Hotel in Pitlochry, you'll be within a 10-minute drive of Cairngorms National Park and Pitlochry Golf Club.

Fisher's Hotel
75-79 Atholl Road Pitlochry Scotland
Fully refundableReserve now, pay when you stay
The price is AU$336 per night from 31 May to 1 June
AU$336
31 May - 1 June
includes taxes & fees
With a stay at Fisher's Hotel in Pitlochry, you'll be in the historical district, within a 15-minute walk of Blair Athol Distillery and Pitlochry Festival ...

Salutation Hotel
34 South Street Perth Scotland
Fully refundableReserve now, pay when you stay
The price is AU$142 per night from 31 May to 1 June
AU$142
31 May - 1 June
includes taxes & fees
A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and 3 minutes by foot from Fergusson Gallery.

Crieff Hydro
Fern Tower Road Crieff Scotland
Fully refundableReserve now, pay when you stay
The price is AU$282 per night from 14 June to 15 June
AU$282
14 June - 15 June
includes taxes & fees
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of MacRosty Park and Gordon & Durward.
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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
Perthshire hotels essential information
Accommodation | 1,617 hotels |
|---|---|
Lowest Price | AU$142 |
Highest Price | AU$500 |
Popular hotels | The Pitlochry Hydro Hotel, Scotlands Spa Hotel, Westlands of Pitlochry, Atholl Palace Hotel, Apex Dunblane Hydro Hotel, Pine Trees Hotel, Fisher's Hotel, Salutation Hotel, Crieff Hydro |
Most recent Perthshire hotel reviews

lastminute.com.au Verified Review
4 / 5
I have stayed at Westlands several times and always had a comfortable break. The rooms are well maintained and are exceptionally clean and comfortable. The staff are all friendly and clearly well trained. Breakfast is very busy as it seems guests from the neighbouring hotel join those at Westlands. While the food is plentiful, the dining experience could be improved as tables are tightly packed together and this leaves little space for the multiple visitors to the buffet that guests tend to make.
A verified traveller stayed at Westlands of Pitlochry
Posted 3 hours ago
Top Picks
- Hotels with Pool in Aberfeldy
- Abernethy Hotels
- Almondbank Hotels
- Lodges in Almondbank
- Auchterarder Hotels
- Caravan Parks in Ballinluig
- Birnam Hotels
- Farmstay in Blairgowrie
- Caravan Parks in Blairgowrie
- Spa Hotels in Blairgowrie
- Blairgowrie Hotels
- Hostels in Coupar Angus
- Crieff Hotels
- Cabin Rentals in Dalguise
- Castles in Dalguise
- Dalguise Hotels
- Apartment Hotels in Perth and Kinross
- Pet Friendly Hotels in Perth and Kinross
- Perth and Kinross Hotels
- Cottages in Dowally
- Cabin Rentals in Dunkeld
- Luxury Hotels in Dunkeld
- Dunkeld Hotels
- Glencarse Hotels
- Grandtully Hotels
- Luncarty Hotels
- Farmstay in Perth
- Hotels near Perth
- Caravan Parks in Perth and Kinross
- Hostels in Perth
- Accor Hotels in Perth
- Aurora Hotel Collection in Perth
- Beach Hotels in Perth
- Boutique Hotels in Perth
- Cheap Hotels in Perth
- Family Hotels in Perth
- Hotels with Parking in Perth
- Hotels with Pool in Perth
- Luxury Hotels in Perth
- Pet Friendly Hotels in Perth
- Romantic Hotels in Perth
- Ski Hotels in Perth
- Perth Hotels
- Inns in Perth
- Lodges in Perth
- Motels in Perth
- Hostels in Scone
- Luxury Hotels in Scone
- Scone Hotels
- Strathtay Hotels
- Lodges in Tayside
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.





