Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The 10 Best Tayside Inns – Lodges and Inns in Tayside, United Kingdom

Check out our selection of great inns in Tayside

Filter by:


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.

The Smiddy Haugh

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. This is a little gem of a hotel.,warm and friendly owners who provide great hospitality. Excellent dinner and fabulous breakfast could hardly move after the portions. And such a lovely gesture to give my partner birthday cake slice on the morning we left.,hosts go above and beyond Would highly recommend this place

Show more Show less
9.3
Wonderful
229 reviews
Price from
$127
per night

The Old Mill Inn

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.

Show more Show less
9.3
Wonderful
774 reviews
Price from
$236
per night

The Inn on the Tay

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. Hospitality - staff goes above and beyond to make you feel comfortable, one may feel like home and plan to stay longer if possible:-). Location - At the river side, in a wonderful locality. Room Decor and Cleanliness-6/5, they have really maintained it very well. VALUE FOR MONEY IN ALL THE WAYS. Highly recommended for travellers.

Show more Show less
9.2
Wonderful
112 reviews
Price from
$145
per night

Bankfoot Inn

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.

Show more Show less
9.3
Wonderful
267 reviews
Price from
$91
per night

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. Located only 12 miles from Perth, the Meikleour Arms was built in 1820 on one of the oldest historical estates in East Scotland. clean, very comfortable rooms and on suite facilities and amazing food and great ales

Show more Show less
9.1
Wonderful
371 reviews
Price from
$194
per night

The Inn at Loch Tummel

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. Tastefully decorated, very cosy snug. Just what we were looking for after a day of walking.

Show more Show less
9.1
Wonderful
45 reviews
Price from
$262
per night

The Tower Gastro Pub & Apartments

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. Fantastic restaurant, clean rooms with mini fridge and kettle, location right in the center of Crieff.

Show more Show less
8.6
Excellent
450 reviews
Price from
$106
per night

Moulin Hotel

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. Staff is very friendly, caring, pleasant. Room corresponding to needs of disabled people. Very nice location.

Show more Show less
8.3
Very Good
550 reviews
Price from
$144
per night

The Old Cross Inn

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. The hospitality, the restaurant food delicious, rooms and bathroom were spotless clean

Show more Show less
8.7
Excellent
361 reviews
Price from
$106
per night

The Bein Inn Hotel & Restaurant

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. Incredible staff. Very helpful and friendly!

Show more Show less
8.5
Very Good
979 reviews
Price from
$93
per night

Most booked inns in Tayside this month

Inns that guests love in Tayside