67 hotels from £35 per night
1km Weem By Aberfeldy, PH15 2LD
9km The Square Kenmore, PH15 2NU
12km West Moulin Road Pitlochry, PH16 5EA
13km Ballinluig Ballinluig, PH90LG
13km Higher Oakfield Pitlochry, PH16 5HT
12km Higher Oakfield Pitlochry, PH16 5HT
12km 162 Atholl Road Pitlochry, PH16 5AR
12km 2 East Moulin Road Pitlochry, PH16 5DW
12km Perth Rd Pitlochry, PH16 5LY
12km 8-10 Atholl Road Pitlochry, PH16 5BX
12km 75-79 Atholl Road Pitlochry, PH16 5BN
12km Strathview Terrace (Larchwood Road), Pitlochry, Pitlochry, PH16 5QR
12km 40 Bonnethill Road Pitlochry, PH16 5BT
18km Bridgehead Dunkeld, PH8 0AQ
16km Bridge Of Tilt Blair Atholl, PH18 5SU
See hotel photos and book hotels online by following the information links below.
| Sun-Thu | Fri-Sat |
| £124 | £124 |
5 Brae Street Dunkeld, PH8 0BA
Nestled by the banks of the River Tay, amid stunning scenery, sits Dunkeld. You can almost feel the history in the atmosphere as you walk around. The price includes dinner, bed and breakfast.
| Sun-Thu | Fri-Sat |
| £100 | £100 |
The Square Kinloch Rannoch, PH16 5PW
This striking Victorian hotel located by Loch Rannoch and the 'Schiehallion' mountain dominates the village square of Kinloch Rannoch and boasts friendly and efficient staff.
| Sun-Thu | Fri-Sat |
| £90 | £105 |
Kinloch Rannoch Kinloch Rannoch, PH16 5PS
Hidden away amid 250 acres of breathtaking Perthshire countryside lies the exclusive Loch Rannoch Hotel. With its comfortable lounges, sumptuous bedrooms and stunning views, there's something for everyone.
| Sun-Thu | Fri-Sat |
| £127 | £127 |
South Loch Tay by Killin Ardeonaig, FK21 8SU
This hotel with restaurant is set in 10 acres of private gardens on the shore of Loch Tay, with spectacular views across to the summit of Ben Lawers mountain.
| Sun-Thu | Fri-Sat |
| £50 | £50 |
Main Street Kirkmichael, PH10 7NT
The Kirkmichael Hotel is a charming former roadside Coaching Inn set in the village of Kirkmichael, nestled in the Strathardle Glen in Highland Perthshire, overlooking the River Ardle.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Kirkmichael Kirkmichael, Blairgowrie, PH10 7NS
The Strathardle Inn is a beautiful little hotel set in glorious Perthshire landscape.
| Sun-Thu | Fri-Sat |
| £100 | £100 |
Ferntower Rd Crieff, PH7 3LQ
For over 130 years we have been welcoming people from all over the world to Crieff Hydro. With a myriad of leisure, accommodation, entertainment and eating options there is so much to decide.
| Sun-Thu | Fri-Sat |
| £89 | £109 |
Drummond Terrace Crieff, PH7 4AN
Nestled amid the rolling hills of the Strathearn Valley, this luxurious hotel and spa is set within a 19th century former Baronial home in Crieff, with panoramic views across the beautiful Perthshire countryside.
| Sun-Thu | Fri-Sat |
| £60 | £60 |
Bridge Of Cally Blairgowrie, PH10 7JJ
Dating from circa 1870, this former Drover's Inn is now a cosy and modern family-run hotel offering a warm and friendly welcome.
| Sun-Thu | Fri-Sat |
| £74 | £74 |
43 - 49 East High Street Crieff, PH7 3HY
A small friendly town centre hotel in stunning Strathearn, popular with golfers, walkers and weekend breaks. The hotel has a brasserie offering great food in modern attractive surroundings, and a warm and welcoming lounge bar.
| Sun-Thu | Fri-Sat |
| £52 | £52 |
Lochay Road Killin, FK21 8TN
Surrounded by high mountains, with stunning views across the River Lochay towards Loch Tay, a warm and friendly welcome awaits you at this hotel, with a lively traditional lounge bar.
| Sun-Thu | Fri-Sat |
| £90 | £65 |
Mill Street Stanley, PH1 4NL
The ideal base from which to enjoy an exciting activity-filled break in the Scottish Highlands, this true Sportsman’s hotel is set in Stanley, just 15 minutes from the Perth City Centre.
| Sun-Thu | Fri-Sat |
| £45 | £45 |
53 Allan St Blairgowrie, PH10 6AB
The Royal Hotel in the heart of Blairgowrie, Perthshire is centrally located on the Royal Route to Braemar and Balmoral. Enjoy a friendly and welcoming atmosphere in clean and comfortable surroundings.
| Sun-Thu | Fri-Sat |
| £50 | £50 |
The High Street Rattray, Blairgowrie, PH10 7DE
Peaceful, warm and relaxing, Glenvar b&b is situated in the middle of Blairgowrie in Highland Perthshire. Where you can relax and feel that here is a real home away from home.
| Sun-Thu | Fri-Sat |
| £150 | £190 |
Kinclaven Stanley, PH1 4QN
Situated within its own private estate, overlooking the River Tay, gateway to the Scottish Highlands, this charming country house provides luxurious accommodation in tranquil surroundings.
| Sun-Thu | Fri-Sat |
| £69 | £79 |
Wellmeadow Blairgowrie, PH10 6NQ
A warm welcome to The Angus Hotel, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.
| Sun-Thu | Fri-Sat |
| £45 | £45 |
A93 Glenshee, Blairgowrie, PH10 7QF
Amdist magnificent scenery, this charming, dog-friendly inn is the ideal base for a ski-break in the Highlands, just 8 minutes from Glenshee Slopes and also near Lecht and Aviemore.
| Sun-Thu | Fri-Sat |
| £80 | £80 |
Gray Street Killin, FK21 8SL
With stunning surroundings and the famous Falls of Dochart at our doorstep, our family-run hotel is situated near Loch Tay, and is sure to provide you with a memorable stay.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
200 Dunkeld Rd Perth, PH1 3AQ
The Express by Holiday Inn Perth, Scotland represents high quality accommodation for the price-conscious traveller. We offer 81 bedrooms, a guest vending area, 2 meeting rooms, and an evening bar service in our 'Great Room'.
| Sun-Thu | Fri-Sat |
| £49 | £69 |
Main Street Killin, FK21 8TP
At the western end of Loch Tay, overlooking the beautiful River Lochay, the Killin Hotel offers en suite rooms, a riverside bistro and a popular local pub.
| Sun-Thu | Fri-Sat |
| £65 | £65 |
Crieff Road Perth, PH1 3JT
This fine country house hotel rests in 6 acres of beautiful landscaped gardens, just outside of Perth.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Aberfeldy Road Killin, FK21 8TS
Built in 1765, the Bridge of Lochay Hotel is a charming combination of traditional Scottish hospitality and modern comfort.
| Sun-Thu | Fri-Sat |
| £55 | £55 |
Boat Brae Blairgowrie, PH10 7BH
This family run guest house rests within a large garden, offering a quiet haven within the picturesque region of Perthshire.Comfortable, clean and fresh bedrooms benefit from the Ivybank's non-smoking policy.
| Sun-Thu | Fri-Sat |
| £66 | £91 |
West Mill Street Perth, PH1 5QP
Stay at the Ramada Perth and experience everything you'd expect from an international hotel company. **3 Star Property**Free Guest Parking**.
| Sun-Thu | Fri-Sat |
| £60 | £60 |
17 Marshall Place Perth, PH2 8AG
This Georgian town house is situated in an attractive terrace alongside the parkland of the South Inch, and a 2 minute walk from the River Tay and the city centre.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Leonard St Perth, PH2 8HE
Conveniently situated in the centre of Perth, just a short walk from the train station, this centrally located hotel offers you affordable accommodation in a pleasant and friendly environment.
| Sun-Thu | Fri-Sat |
| £75 | £80 |
22/30 County Place Perth, PH2 8EE
Providing a lovely atmosphere in which you can unwind, relax and recharge, this stylish hotel boasts all the advantages of a modern boutique hotel, ideally located in Perth city centre.
| Sun-Thu | Fri-Sat |
| £66 | £66 |
17 Pitcullen Crescent Perth, PH2 7HT
This charming, 3-star guest house has a relaxed and friendly atmosphere and a great location, just 10 minutes' walk from the centre of Perth and all of its attractionsPitcullen used to be a large family home and for the past 25 years...
| Sun-Thu | Fri-Sat |
| £75 | £75 |
Leonard Street Perth, PH2 8HB
City centre location, simply a short walk from the River Tay. The Queens Hotel is the perfect choice for those on a short break or wishing to explore the 'Fair City'.
| Sun-Thu | Fri-Sat |
| £80 | £105 |
50 Dundee Road Perth, PH2 7BA
Sunbank House, built in early Victorian times (1853), is delightfully located in its own grounds with a large car private car park, conveniently situated only a short walk from the city center.
| Sun-Thu | Fri-Sat |
| £90 | £90 |
37 York Place Perth, PH2 8EH
Five minutes' walk from the centre of Perth, this refurbished hotel is conveniently located for the railway and bus stations.
| Sun-Thu | Fri-Sat |
| £58 | £58 |
Glasgow Road Perth, PH2 0LT
The Lovat Hotel offers a warm welcome and friendly atmosphere. The Lovat Hotel is located on the main route into Perth, making it an ideal choice for the business person.
| Sun-Thu | Fri-Sat |
| £70 | £60 |
34 South St Perth, PH2 8PH
The Salutation Hotel is situated in the heart of the historic city of Perth, the gateway to the Highlands. The hotel is a minute's walk from shops, as well as the theatre, concert hall and the beautiful River Tay.
| To see prices, please select the dates of your stay |
2 Barossa Place Perth, PH1 5HG
These 2 luxury 5-star self-catering apartments are within walking distance of Perth Concert Hall and sit amid Perth city centre, overlooking beautiful parkland.
| Sun-Thu | Fri-Sat |
| £55 | £55 |
2 Comely Bank Perth, PH2 7HU
Small family-run Victorian guest house. Situated on the A94 with large car park. A warm welcome awaits you.
| Sun-Thu | Fri-Sat |
| £65 | £65 |
12 Pitcullen Crescent Perth, PH2 7HT
Situated on the A94, approximately 10-15 minutes’ walk from Perth City Centre, this 4-star guest house aims to ensure a warm welcome and comfortable stay.
| Sun-Thu | Fri-Sat |
| £109 | £109 |
2 St. Leonards Bank Perth, PH2 8EB
Ideal for Business or Pleasure and 2 minutes from the Town Centre , with stunning views over South Inch ParkWith excellent amenities and free parking the hotel provides accommodation, dining and meetings in a superb PerthshireOve...
| Sun-Thu | Fri-Sat |
| £130 | £130 |
Orchil Road Gleneagles, Perthshire, Auchterarder, PH3 1LX
The Cairn Lodge Hotel is one of Perthshire's finest country house hotel and restaurants. We hope you soon experience at first hand our modern comforts, tranquil setting and superior quality cuisine.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Kirkton Kirkton of Glenisla, PH11 8PH
Glenisla Hotel and restaurant Angus Glens - Heart of Scotland. Our aim is to offer you comfortable, enjoyable surroundings with excellent food, in this magnificent part of Scotland.
| Sun-Thu | Fri-Sat |
| £65 | £65 |
Dalwhinnie Dalwhinnie, PH19 1AG
Welcome to the coolest hotel in the Highlands. The inn is located in the magnificent Cairngorms National Park on the banks of the River Truim, opposite Loch Ericht; truly the perfect spot from which to explore the Highlands.
| Sun-Thu | Fri-Sat |
| £70 | £70 |
Balquhidder Lochearnhead, FK19 8NY
The Kings House Hotel is a family run accommodation establishment. The Kings House Hotel was built on the site of a Royal Hunting Lodge of the Stewart Kings and used by King James VI. The original building dates from circa 1571.
| Sun-Thu | Fri-Sat |
| £135 | £135 |
Kinbuck Dunblane, FK15 9JT
Cromlix House is a magnificent, luxury hotel located in a peaceful 2,000 acre estate.Situated near Stirling, this hotel is only a 40 minute drive from Glasgow and 50 minutes from Edinburgh.
| Sun-Thu | Fri-Sat |
| £100 | £100 |
Bridgend Of Lintrathen Kirriemuir, DD8 5JJ
Nestled at the foot of Glenisla, this charming lodge provides a haven of peace and tranquillity beside Lintrathen Loch, yet within easy reach of local towns, including Kirremuir and Blairgowrie.
| Sun-Thu | Fri-Sat |
| £62 | £62 |
Main Street Inchture, PH14 9RN
Situated on the A90, 4 miles outside Dundee, this hotel provides an ideal country location, minutes from the West End, Ninewells Hospital and Dundee Airport.
| Sun-Thu | Fri-Sat |
| £65 | £65 |
113 And 115 Main Street Callander, FK17 8BQ
This small and comfortable family-run hotel with bar and restaurant has earned a reputation for its cuisine and friendly atmosphere.
| Sun-Thu | Fri-Sat |
| £60 | £60 |
Station Road Callander, FK17 8AN
Originally built in the XVII century by the Clan McNab, whose motto remains as the hotel's name. The Dreadnought provides a blend of history with modern day comfort and style.
| Sun-Thu |