Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Stay in Perthshire's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Fonab Castle Hotel 5 stars

Hotel in Pitlochry

Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, boasts luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. Fonab Castle oozes luxury. The setting is secluded. The staff are more than happy to help and are helpful & informative. They pay attention to detail and make you feel like nothing is any bother.

Show more Show less
9.3
Superb
434 reviews
Avg. price/night:
£269
Check availability

The Gleneagles Hotel 5 stars

Hotel in Auchterarder

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school. This was my second time to Gleneagles. It remains 5 star, There were improvements since my last visit, but also some deficiencies at the Spa since my last visit. The room, immaculate, and sumptuous, with the views of he Highland hills. Service top notch, wonderful restful stay.

Show more Show less
9.4
Superb
341 reviews
Avg. price/night:
£395
Check availability

Achray House 3 stars

Hotel in Saint Fillans

With picturesque views over Loch Earn to the hills beyond, Achray House is set in the peaceful village of St Fillans and within the boundaries of the Loch Lomond and Trossachs National Park. The room, food and atmosphere are excellent. Add a personal touch and a magic lake view and you have great hotel!

Show more Show less
9.2
Superb
142 reviews
Avg. price/night:
£79
Check availability

East Haugh House Hotel 4 stars

Hotel in Pitlochry

Dating back to the 1660’s, this turreted stone house is situated 2 miles from Pitlochry. The award winning hotel, has won Scotland's hotel of the year 2018. It was very quaint. I liked the bar and fireplace . Very Cosy hotel and very helpful staff.

Show more Show less
9
Superb
262 reviews
Avg. price/night:
£150
Check availability

The Murray Park Hotel 3 stars

Hotel in Crieff

Just a 10-minute walk from the centre of Crieff, The Murray Park is a modern yet homely hotel offering a bar, restaurant and free access to their sister property’s wellness centre. The receptionist was absolutely terrific!!!

Show more Show less
9.1
Superb
341 reviews
Avg. price/night:
£109
Check availability

The Merryburn

Hotel in Dunkeld

The Merryburn is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building. I loved the old charm of the establishment and the host was so helpful, warm and kind. The breakfasts were good too.

Show more Show less
9.6
Exceptional
233 reviews
Avg. price/night:
£50
Check availability

Tigh Na Cloich Hotel 4 stars

Hotel in Pitlochry

Tigh Na Cloich Hotel is an elegant Victorian house with gardens, en suite rooms and free Wi-Fi. Pitlochry town centre is just 2 minutes’ walk away. The staff were so very nice. Very accomodating, friendly and informative.

Show more Show less
9.1
Superb
218 reviews
Avg. price/night:
£110
Check availability

Lands of Loyal hotel 4 stars

Hotel in Alyth

The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore. Friendly staff, good food and amazing location...

Show more Show less
9.4
Superb
180 reviews
Avg. price/night:
£110
Check availability

Dunalastair Hotel Suites 5 stars

Hotel in Kinloch Rannoch

Dunalastair Hotel Suites is a privately owned Victorian hotel, located on the village square of Kinloch Rannoch, on the edge of Loch Rannoch and the 'Schiehallion' mountain. Clean, very newly renovated, very friendly

Show more Show less
9.2
Superb
755 reviews
Avg. price/night:
£193.80
Check availability

Sunbank House Metro Hotel 4 stars

Hotel in Perth

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi. First of all Perth is a very nice city and worthwhile visiting while in Scotland. While in Perth the Sunbank House is a must to stay at. The hosts are very very friendly and have super recommendations and tips if needed. The view from the dining room is really beautiful. The rooms are clean and smell like freshly washed washing as you enter. Unfortunately we only stayed one night, but we would certainly return when in Scotland again. Thanks for the hospitality!

Show more Show less
9.2
Superb
544 reviews
Avg. price/night:
£61.88
Check availability

Most booked hotels in Perthshire in the past month

See all

Perthshire's best hotels with breakfast

See all

Budget hotels in Perthshire

See all

Hotels in Perthshire that you can book without a credit card

See all

FAQs about hotels in Perthshire

Explore guest reviews of hotels in Perthshire

See all