See the latest prices and deals by choosing your dates.
Auchterarder
Situated in Auchterarder, 11 km from Gleneagles, The Smiddy Haugh is a family-run business offering accommodation with a garden. Boasting a shared lounge, this property also provides guests with a restaurant. The property is set 9 km from Tibbermore Church.
All guest rooms in the inn are fitted with a flat-screen TV. The private bathroom is equipped with a shower. The units include a wardrobe.
The best hosts, friendly, chatty, helpful and accomodating. Room very clean and comfortable. Food fabulous.
Pitlochry
Situated in the centre 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.
Free Wi-Fi, an en suite shower room and a flat-screen TV are featured in each room at The Old Mill Inn. Tea and coffee making facilities are also provided.
Excellent location, exceptional hospitality.
Pitlochry
On the banks of the River Tay, situated at the Grandtully rapids, this family-friendly inn is surrounded by scenic Perthshire countryside. It has a stunning riverside restaurant serving a menu using local ingredients and a relaxing bar with a welcoming wood-burning stove. We absolutely loved the Inn on the Tay, the location next to the river Tay is amazing, the room (we had a family room number 5) was very cosy and super clean and nicely decorated, which made us feel like home immediately. The beds were super for chilling and the bar and restaurant were charming and very 'gezellig '. We liked to take a drink and played some games with the family. The owners and personnel were all very sweet, relaxt and helpful. The walk along their river with the dogs was nice and challenging for the dogs by jumping over the rocks.
Bankfoot
Set in Perthshire countryside, The Bankfoot is a cosy 18th-century Scottish inn. There is free Wi-Fi on site, and all rooms have flat-screen TVs with digital channels and DVD players.
The friendly bar serves malt whiskies and real ales, and there is regular live music. The Bankfoot Inn has a restaurant offering traditional food, and a full cooked breakfast is provided.
Everything! Just simply an Inn that was perfect. Tastefully decorated, comfortable rooms, nice restaurant on site and wonderful staff.
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. Located only 12 miles from Perth, the Meikleour Arms was built in 1820 on one of the oldest historical estates in East Scotland. Nice clean 2 bedroom apartment in a beautiful location. Ideal for family. Nice big comfy beds and a spacious kitchen family room.
Tummel Bridge
Situated 12.8 km from Pitlochry, The Inn at Loch Tummel features 2 restaurants, bar and free WiFi. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Pitlochry is 12 km from The Inn at Loch Tummel, while Dunkeld is 27 km from the property.
Food was great, hospitality even better.
Crieff
Situated in the heart of Perthshire, The Tower offers self-catering studio apartments above its own family-run gastro pub. Free WiFi is accessible in public areas, and free parking is possible on site.
Surrounded by the charming town of Crieff, the on-site restaurant blends city chic and a countryside tradition to create a cosy, friendly atmosphere.
Location is great. Beautiful view of the countryside from the room's window. Nice renovated rooms. Small but functioning kitchen.
Pitlochry
Ideally situated 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. This family-friendly hotel sits just 3/4 of a mile away from Pitlochry and features a blend of traditional charm and modern comfort.
First opened in 1695 the original Moulin Inn is the oldest part of the hotel, with two log fires and stocked with Real ales produced in the hotel’s own Micro Brewery.
We stayed at a cottage of 3 bedrooms; bedrooms were very clean, comfy and big. Kitchen, bathroom were modern and living room very enjoyable
Blairgowrie
With free Wi-Fi in public areas and free parking on site, this 140-year-old Victorian inn is situated in the heart of Perthshire. It is surrounded by stunning Scottish scenery, and Blairgowrie is a 5-minute drive away. Perfect location for the Cairngorms. Excellent facilities in a delightful pub with great food
Glenfarg
With a rural location in peaceful Glenfarg, The Bein Inn Hotel & Restaurant is also just 5 minutes' drive from the M90 motorway. Log fires feature in the lounge area and fresh, local produce is served in the award-winning restaurant. Perth town centre is a 15-minute drive away. Dinner was amazing most friendly family running it room was quiet and comfortable, breakfast vary wide choice we had the cooked Scottish was so tasty we are lookin forward to going there again great price too for what service was given
Inn in Glenfarg
Popular with guests booking inns in Perthshire
Inn in Crieff
Popular with guests booking inns in Perthshire
Inn in Meikleour
Popular with guests booking inns in Perthshire
Location, gardens very well kept, spa treatment lovely, dinner lovely
For a budget overnight accommodation, it was more than I expected and compared equally with any Travel Lodge or Premier Inn. Excellent price although I didn't stay for breakfast it was available to me. All the usual amenities in the room Tea, Coffee, tray with a couple of biscuits. TV with remote control, hairdryer, desk, and easy chair. WIFI free within reason and the password was on a card in the room.
Great find for an impromptu overnight stay between the Scottish Lowlands and Highlands. Large comfortable rooms with large bed and large walk-in shower. Bottled water in the room which is always appreciated. Friendly hosts Cosy honesty bar with a log fire made for us Dinner not served onsite but an assortment of microwave meals was actually all we needed. Terrific breakfast and for someone who doesn't particularly enjoy black pudding and haggis these guys have converted me.
Perfect stay, superb guest house run by Kerry (and William), who couldn't do enough to make our stay so relaxed and enjoyable. Super location, wonderful house and hosts, and the breakfast of Kings.
We went away for the weekend love the area for walking around. Can't fault the Guest house couple who own it are amazing friendly people who care about there Guests good value for money breakfast was amazing. I actually lost my bank card in the street and the Owner found it and phone me as we were out for Dinner that evening. We arrived back at the Guest house and the owner knocked on the door and handed me my bank card back. Was so grateful that it was the owner who found it.
Rosehill Guest house was the perfect place for our overnight stay on route to the highlands. John was very friendly and helpful making sure we were sorted for dinner on our arrival, he goes above and beyond. Our room was really comfortable, clean and beautifully decorated. Breakfast (full Scottish) was the best, with only the best quality products keeping us full for the rest of the day! We loved it so much we stayed again on our return journey.
This is a well-situated Guest House within walking distance of the centre of Perth and lovely riverside walks. Also easy to walk up onto Kinnoull hill for fantastic views down the Tay and over to the Highlands. Rob and Glenda provide a warm welcome and excellent hospitality. Full Scottish breakfast was a real treat.
the location is beautiful, the hotel really does sit right on the loch front and the view from our room was beautiful! the room itself was great, very spacious and the bed was comfy. renovation is great, the decor has a very Scottish rustic feel whilst still being very modern and fresh. we had dinner and drinks plus breakfast in the hotel and all very lovely.
This lovely guest house completely exceeded our expectations. Karen is a talented imaginative cook, both breakfast and dinner were excellent. Both Karen and Graham made us feel very welcome. The accommodation is spotless and we were pleasantly surprised to have our room serviced every day, many 4 star hotels are currently not doing this due to "Covid measures "