Skip to main content

Stay in Perthshire's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Tay House

Hotel in Dunkeld

Located in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views. The property was fantastic and fitted out to an excellent standard

Show more Show less
9.1
Wonderful
141 reviews
Price from
$223
per night

Coorie Inn Restaurant and Rooms

Hotel in Crieff

Set in Crieff, 2.1 mi from Drummond Castle Gardens, Coorie Inn Restaurant and Rooms has a restaurant, a bar and free WiFi. Cozy rooms and a wonderful restaurant. Perfect for a winter night stay!

Show more Show less
9.1
Wonderful
178 reviews
Price from
$232
per night

Fonab Castle Hotel

Hotel in Pitlochry

Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, features luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. Everything was just so perfect

Show more Show less
9
Wonderful
974 reviews
Price from
$293
per night

The Gleneagles Hotel

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. Grounds and hotel amazing. Food superb. Staff excellent.

Show more Show less
9.3
Wonderful
882 reviews
Price from
$434
per night

The Merryburn - Rooms and Courtyard Studios

Hotel in Dunkeld

Offering free WiFi, The Merryburn - Rooms and Courtyard Studios offers accommodations in Dunkeld, 18 miles from Castle Menzies and 28 miles from Discovery Point. Wonderful courtyard studio. Had all the amenities I needed, was very clean, very quiet, private and great location. Nicely decorated and very comfortable.

Show more Show less
9.5
Exceptional
468 reviews
Price from
$56
per night

Lands of Loyal hotel

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. Beautiful decor and grounds. Staff was so friendly and helpful!

Show more Show less
9.3
Wonderful
629 reviews
Price from
$186
per night

Knockendarroch Hotel

Hotel in Pitlochry

Located in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town center. Had a wonderful stay here with my partner to celebrate a milestone birthday! Staff were very friendly, hotel spotless and food was first class. Highly recommend!

Show more Show less
9.4
Wonderful
399 reviews

The Alyth Hotel

Hotel in Alyth

Located in Alyth and within 17 miles of Discovery Point, The Alyth Hotel features a bar, non-smoking rooms, and free WiFi throughout the property. Breakfast was lovely. Traditional Scottish and delicious. The owners parents had breakfast with us and told us so much about the area and the hotel. The recent revitalization of this 1940's village pub is gorgeous, cozy, comfy & welcoming.

Show more Show less
9
Wonderful
49 reviews
Price from
$174
per night

The Grandtully Hotel

Hotel in Grandtully

Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar. Lovely little hotel in quiet Grandtully. We enjoyed the food and stay at this small inn, and walked one afternoon along the river bank to the next town as well as visited (the outside at least - as it was closed until 2 PM) the nearby Menzies Castle.

Show more Show less
9.5
Exceptional
66 reviews
Price from
$165
per night

Dunfallandy House Hotel

Hotel in Pitlochry

Located in Pitlochry, 14 miles from Castle Menzies, Dunfallandy House Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. We had an amazing stay at Dunfallandy House Hotel. Jack and Holly were great hosts. The whisky bar was very cool, and the Scottish breakfast in the morning was delicious. Very clean, comfortable, and spacious rooms. The hosts went above and beyond to make sure we had an excellent stay. I would absolutely recommend this place to anyone visiting Pitlochry!

Show more Show less
9.4
Wonderful
70 reviews

Hotels with extra health and safety measures

Find hotels in Perthshire with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

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 you can book without a credit card

See all

FAQs about hotels in Perthshire

See reviews by guests who stayed at hotels in Perthshire

See all