Hotels in Perthshire
Perthshire has many forms of hotels and guest accommodation to choose from.
Perthshire's towns and villages offer more than just 3 star hotels, bed and breakfasts and self catering accommodation for visitors to Scotland. Perthshire and its neighbouring Highland regions in Scotland have some of the finest 5 star golf hotels in Scotland, spa hotel resorts, activity hotels and romantic castle hotels you may ever witness, all offering unique experiences and outdoor attractions on the doorstep of Highland Perthshire.
View our selection of Perthshire hotel accommodation for each town and village below:
Aberfeldy has many holiday cottages and small country hotels to choose from. Surrounded by outdoor activities like adventure safaris, white water rafting and quad biking plus scenic highlights such as Loch Tay, The Scottish Crannog Centre, Glen Lyon and Fortingall, Aberfeldy can cater for everyones holiday tastes. Aberfeldy is also a popular spot, with many pubs and restaurants offering traditonal Scottish hospitality. The Weem Hotel just outside Aberfeldy is the only 3 star hotel in Aberfeldy offering sunday lunches and superb traditional pub ales and meals. A great place to sit in the summer and take in the surrounding Highland countryside.
- Find hotels in Aberfeldy
Hotels in Blairgowrie accommodate many of the skiers during their time on the ski slopes. With both Spittal of Glenshee and the Cairngorm National Park close by, this village is the obvious choice for skiing accommodation in Highland Perthshire. Many guesthouses and bed and breakfasts are available in Blairgowrie and withfamous hotels such as the Tayside Hotel (perfect for country sports like fishing and shooting), Ballathie House Hotel (Luxury 4 star hotel on River Tay) and The Bridge Of Cally Hotel means you have many hotel accommodation options available for your next stay.
Crieff is the second largest town in Perthshire and is close to many Highland attractions. Crieff's small town centre is popular with golfers, walkers and weekend breaks in Perthshire. With only a handful of hotels available, Crieff Hydro and Crieff Hotel are the pick of the bunch for hotel value. You may also be interested in Knock Castle Hotel & Spa for various spa treatments and spa breaks in Perthshire or The Stakis Cairn Lodge Hotel just over the hill in Auchterarder which is one of the finest country house and hotels in all of Scotland.
- Find hotels in Crieff
Situated on the banks of the River Tay is the historical little town of Dunkeld. With its ancient Cathedral, and the wonderful nature of the Hermitage, Dunkeld is a perfect holiday destination for young and old. Close to the A9 between Perth and Pitlochry, Dunkeld offers more than just the quick bite to eat or hotel bed for the wary traveller. The Pend, Hilton Dunkeld and Atholl Arms Hotel all offer stunning scenery and great leisure activities like golf, river canyoning and white water rafting for your next visit to Perthshire.
- Find hotels in Dunkeld
Gleneagles is GOLF! Home to three of the top Scottish Championship Golf Courses, situated near Auchterarder, between Perth and Stirling. A range of other country pursuits and leisure activities are available in the area but golf is the number one attraction here in this region. Although the most famous golf hotels is the Gleneagles hotel, there are also many fine establishments to choose from. You will find Cromlix House Hotel, Duchally Country Estate and The Stakis Cairn Lodge Hotel worthy winners of their luxury country hotel in Perthshire titles.
- Find hotels in Gleneagles
Kenmore is a small conservation village in Perthshire positioned south of where Loch Tay flows into the River Tay alongside Taymouth village. The famous Kenmore Hotel on the square - Scotland’s oldest inn, dating back to 1572 - offers Hotel accommodation in Kenmore's town centre. While small bed and breakfasts adorn the surrounding countryside around Loch Tay, hotels such as Ben Lawers Hotel and the romantic Ardeonaig Hotel & Restaurant both offer superb locations in Scotland’s most beautiful and unspoilt area of Highland Perthshire.
- Find hotels in Kenmore
Kinloch Rannoch is found 20 miles west of Pitlochry and 20 miles north west of Aberfeldy. It lies in a remarkably remote location at the east end of Loch Rannoch. What makes it remote is that the road through it continues west for just 18 miles to Rannoch Station before terminating on the edge of the vast expanse of Rannoch Moor. The imposing Dunalastair Hotel, while on the north shore of Loch Rannoch to the west of the village is the Loch Rannoch Hotel and Holiday Resort, both offering a wide range of facilities and activities.
Rich in history - Queen Margaret of Scotland, William Wallace and Robert the Bruce are just a few of the well known figures who have visited Kinross-shire - Kinross is the ideal position to base your stay in Perthshire. Small and quaint, Kirkland's Hotel is a traditional 18th century coaching inn offering accommodation in the town centre, while both the Windlestrae Hotel and the Green Hotel (only 30 minutes drive from Edinburgh!) offer superb 4 star hotel hospitality including, golf (2 golf courses right next door), business, leisure and romantic packages.
- Find hotels in Kinross
Killin is a quaint village set on the banks of the renowned Loch Tay. Lochside walks and watersports are available in the summer months and in the winter the loch is transformed to a quiet, romantic location. With beautiful views of Loch Tay, River Lochay and Falls Of Dochart this area makes romantic breaks and honeymoons in Scotland very memorable. Village pubs offering basic accommodation like the Killin Hotel and Coach House Hotel carry the Highland inn tradition while the The Falls Of Dochart Inn and The Bridge Of Lochay Hotel offer traditional Scottish hospitality and modern comfort in Killin.
Perthshires Capital, 'The Fair City' of Perth, is glowing with Scottish history and heritage. Home to Scone Palace (the crowing place of Scottish Kings), St. John's Kirk, Huntingtower Castle and numerous parks and gardens - namely the North Inch and South Inch - Perth is one of the most beautiful cities in all of Scotland. Tourists flock to Perth each season for shopping, horse races, cultural highlights and theatre performances.
The Town centre is full of guest houses and B & B's while mainstream hotel chains offer great value breaks in Perth - New County Hotel, Ramada Perth and Express By Holiday Inn Perth all offer special rates according to the season while hotels like Queens Hotel, Huntingtower Hotel and Alexander Residence are also popular choices for luxury hotel accommodation in Perth.
- Find hotels in Perth
Pitlochry is Perthshire's gateway town to the Highlands. Situated just off the A9 to Inverness, Pitlochry has some of the cheapest guest house accommodation and hotels in Perthshire. Many tourists visit Pitlochry over the summer for the Highland shopping (House of Braur is only 5 minutes drive away) and superb cultural events at Pitlochry Festival Theatre.
In September, the famous Pitlochry Highland games - and its Pipe bands - enchant locals and visitors alike! Popular choices of hotels in Pitlochry include Scotlands Hotel (Pitlochry's only spa and leisure hotel), The Fisher's Hotel, Rosemount Hotel and Pine Trees Hotel. Many golf, fishing and activities such as white water rafting, mountian biking and hiking surround Pitlochry and its nearby villages of Blair Atholl, Moulin and Killiecrankie.
- Find hotels in Pitlochry