Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

Pitlochry

3 inns

The best inns in Perthshire

Check out our selection of great inns in Perthshire

Filter by:

Star Rating
Review score

Smiddy Haugh

Auchterarder

Smiddy Haugh features a garden, shared lounge, a restaurant and bar in Auchterarder. This 3-star inn offers free WiFi. The inn has family rooms.

I
Ioana
From
Canada
Everything was great. The staff were very kind, welcoming and helpful. The bed and room overall were comfortable and homey, with surprisingly no noise leakage from the pub below. The private parking was a plus, and dinner at their restaurant was tasty.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 323 reviews
Price from
$131.71
1 night, 2 adults

The Old Mill Inn

Pitlochry

Located in the center of the highland resort of Pitlochry, The Old Mill Inn is a 5-minute walk from Pitlochry rail station and many high street shops. Free parking is available on site.

k
karen
From
Singapore
Lovely, great location! Great breakfast
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 752 reviews
Price from
$291.56
1 night, 2 adults

Meikleour Arms Hotel & Restaurant

Meikleour

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

R
Rachel
From
United Arab Emirates
Charming provincial inn with the most exceptional restaurant and chef made offerings making it a complete stand out. Great convenient location and very hospital kind staff. Definitely will return
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 260 reviews
Price from
$168.86
1 night, 2 adults

Moulin Hotel

Pitlochry

Ideally located for exploring the Perthshire Highlands, the Moulin Hotel offers free WiFi, a restaurant serving home-cooked food and real ale produced in the hotel’s own micro brewery.

I
Iveta Licha
From
Iceland
Lovely hotel just outside of Pitlochry, Scottish style, the breakfast room was very cosy and in countryside style. Good breakfast, parking next to the hotel.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,109 reviews
Price from
$151.97
1 night, 2 adults

Kirklands Hotel

Kinross

This traditional 18th century coaching inn features 9 rooms with attached bathroom with free Wi-Fi.

T
Tracy
From
Australia
Room was lovely. Breakfast was delicious. The staff could not have been more helpful and friendly, from start to finish. We were delighted.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,039 reviews
Price from
$138.46
1 night, 2 adults

The Crown

Callander

Located in Callander and with Lake of Menteith reachable within 8.6 miles, The Crown has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

W
William
From
United Kingdom
Clean & tidy food was excellent and the staff are so nice 😄👍
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 630 reviews
Price from
$112.57
1 night, 2 adults

The Tower Gastro Pub & Apartments

Crieff

The Tower Gastro Pub & Apartments has a garden, shared lounge, a restaurant and bar in Crieff. This 4-star inn offers free WiFi.

B
Brenda
From
United States
Very nice staff, restaurant was superb, clean comfortable rooms.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 480 reviews
Price from
$101.31
1 night, 2 adults

The Inn at Loch Tummel

Tummel Bridge

Located in Tummel Bridge, 16 miles from Castle Menzies, The Inn at Loch Tummel provides accommodations with a garden, free private parking, a terrace and a restaurant.

C
Courtney
From
United States
The property and location were just stunning. Don’t even get me started on the restaurant!! 10/10! I’ll be back to Scotland just to eat and stay for longer at the Inn at Loch Tummel.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 55 reviews
Price from
$230.77
1 night, 2 adults

The Bein Inn Hotel & Restaurant

Glenfarg

The Bein Inn Hotel & Restaurant offers a relaxing rural escape just five minutes from the M90 motorway.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,094 reviews
Price from
$58.36
1 night, 2 adults

The Old Cross Inn

Blairgowrie

Located in Blairgowrie, 15 miles from Scone Palace, The Old Cross Inn provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

R
Roseann
From
United Kingdom
The staff were friendly and helpful.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 365 reviews
Price from
$148.59
1 night, 2 adults
All inns in Perthshire

Most booked inns in Perthshire this month

See all

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,109 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,094 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 752 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 480 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,039 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 260 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 365 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 323 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 230 reviews

Popular with guests booking inns in Perthshire

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 116 reviews

Inns That Guests Love in Perthshire

See all
Avg. price/night: $202.63
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 323 reviews
A really lovely place. The room was cozy, perfectly clean and very comfortable. Breakfast was highly appreciated. The owners were nice and helpful. We also had a very good dinner at the pub.
Guest review bymarta
Young couple
Avg. price/night: $202.63
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,109 reviews
Lounge and dinner food.
Guest review byIan
Young couple
Avg. price/night: $148.59
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 365 reviews
Lovely inn. The room was spacious and clean. Lovely bar and restaurant . Staff welcoming and friendly. Food was excellent
Guest review byKaren
Young couple
Avg. price/night: $105.37
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,094 reviews
Very nice inn. Warm and friendly welcome. Rooms were clean and nice. Bar with terrace. Friendly staff. Restaurant with excellent food on the menu.
Guest review byPhilip
Travelers with friends
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 752 reviews
Staff were excellent all round and we felt very well looked after. Had meal on Saturday night in the restaurant. Food was great, service was superb, everyone really helpful and on the ball. Breakfast was similar experience. Great food and service. Impressed that room was cleaned while we were down for breakfast. Definitely recommend Old Mill Inn to stay if in Pitlochry.
Guest review byMatthew
Young couple
Avg. price/night: $243.15
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 260 reviews
Beautiful setting and fabulous country inn.
Guest review bydorothy
Young couple
Avg. price/night: $237.75
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 116 reviews
The ambiance of the Inn was excellent, warm and inviting as was the staff. The food was first class.
Guest review byJames
Young couple
Avg. price/night: $179.66
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,039 reviews
Very helpful staff, good value for money both dinner and breakfast were superb.
Guest review byIan Cochrane
Young couple
Avg. price/night: $135.08
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 480 reviews
Great little pub hotel. The staff were fantastic!! It was nice to stay in such a friendly place. The room was basic but met our needs. Dinner & drinks in the bar was warm and friendly. The hotel is right in the centre of town.
Guest review byKate
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 230 reviews
Everything! Just simply an Inn that was perfect. Tastefully decorated, comfortable rooms, nice restaurant on site and wonderful staff.
Guest review byRobert
Young couple