See the latest prices and deals by choosing your dates.
Hotel in Pitlochry
Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, boasts luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants. The property and staff were five star!! We loved this castle and wish we had planned to stay longer.
Hotel in Dunkeld
Situated in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views. Very warm welcome, friendly staff. Great parking right across the street. Room was very clean and tastefully decorated. The kitchen was well equipped and the self-service breakfast was the perfect option for me. I already recommended Tay House to some friends. Thank you!
Hotel in Abernethy
Offering free WiFi throughout the property, The Crees Room only NO BAR OR RESTAURANT is situated in Abernethy, 34 km from Discovery Point and 38 km from St Andrews University. Very friendly and lovely atmosphere throughout the place. The room was very nice, comfortable and big enough to lay out the suitcases. We had dinner in the restaurant and enjoyed the food and service there as well. All of it at affordable prices. I can recommend a stay here without reserve.
Hotel in Auchterarder
Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school. Our whole stay at Gleneagles was wonderful…from the welcoming check in staff to every meal, everything was superb. The staff were genuinely friendly and wanted to do everything to make our stay exceptional. Highlights were the breakfast buffet, and the Andrew Fairlie restaurant.
Hotel in Dunkeld
The Merryburn - Rooms and Courtyard Studios is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building. The hotel is perfectly reachable from the train station about five minutes away
Hotel in Alyth
The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore. This hotel is a hidden gem - I liked everything about it - staff exceptional - personal service that you don’t get in many hotels these days - a warm friendly atmosphere - highly recommend
Hotel in Pitlochry
Situated in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town centre. The hotel is located on top of the hill of the beautiful town of Pitlochry. We stayed at the attic room, which is big, brighty and with views to the mountains. Everything was perfect: king size and comfortable bed and a little space with sofa and table. We liked the most the big salon on the ground floor of the house with its chimney and chesters, where you can relax just reading or drinking something before the dinner. The breakfast was superb, served on the restaurant, quiet and with nice views to the gardens. We stayed there only for one night in our way to Isle of Skye, but we have liked to have spent more time there!
Hotel in Grandtully
Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar. Every single detail about the Grandtully was perfection. It is in the most magnificent little hamlet. It felt like a fairytale. The staff were outstanding, the bar and restaurant were sensational. Fantastic martini! I cannot rate this hotel highly enough!
Hotel in Pitlochry
Located in Pitlochry, 32 km from Castle Menzies, Killiecrankie House provides accommodation with a garden, free private parking, a shared lounge and a restaurant. This was the most personable accomodation that anyone could wish for. I was disappointed that I didn't book in for their 14 course tasting menu for the evening that we stayed there. We had a slightly early departure which they were more than happy to accomodate us with a very delightful & personal breakfast. The decor is delightful as are the owners & their staff.
Hotel in Aberfeldy
Located in Aberfeldy, 14 km from Castle Menzies, Letterellan provides accommodation with a garden, free private parking and a shared lounge. Gorgeos house, location and service thanks to our adorable host, Jonathan, who is responsible for all the magic here. Highly recommended.
Hotel in Pitlochry
Hotel in Pitlochry
Hotel in Dunkeld
Hotel in Perth
Hotel in Auchterarder
Hotel in Pitlochry
Hotel in Abernethy
Hotel in Pitlochry
Hotel in Perth
Popular with guests booking hotels in Perthshire
Hotel in Pitlochry
Popular with guests booking hotels in Perthshire
Hotel in Perth
Situated in Perth, Murrayshall Country Estate is 4.1 km from Scone Palace. The property is set 4.3 km from Perth Concert Hall, 4.4 km from Perth and Kinross Council and 5 km from St Ninian's... Beautiful house at a great location but the best thing was the wonderful staff.
Hotel in Pitlochry
Located just half a mile from Pitlochry town centre with complimentary WiFi and parking, the privately owned and run The Acarsaid - Pitlochry offers a quiet retreat in Highland Pertshire. Excellent breakfast. Great choices of hot dishes to choose from.
Hotel in Blair Atholl
Opposite Blair Castle, family-run 19th-century Atholl Arms is full of character, offering log fires, locally sourced food and Wi-Fi. Shopping at the House of Bruar is nearby. Great hotel at a great location. Very easy access to the restaurant and the bothy bar.
Hotel in Kinloch Rannoch
Situated in Kinloch Rannoch, 27 km from Castle Menzies, Dunalastair Hotel Suites features accommodation with a garden, free private parking, a shared lounge, and a terrace. We highly enjoyed our 3 nights at this hotel.
Hotel in Perth
Just off the A9, a short distance from Perth’s town centre, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms. Clean and nice room. Good breakfast.
Hotel in Pitlochry
Overlooking the picturesque town of Pitlochry, The Atholl Palace hotel and estate is set in Highland Perthshire and offers award-winning gardens, a swimming pool and spa, a wide variety of sport and... Adrian in the reception is the BEST service guy I ever met, he is this king of this palace.
Hotel in Dunkeld
In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity centre and luxury health club. The hotel offers free parking and spacious rooms. We thoroughly enjoyed a long dinner in the main restaurant.
Hotel in Ardeonaig
Set in Ardeonaig, 25 km from Castle Menzies, Ardeonaig Hotel & Restaurant offers accommodation with a shared lounge, free private parking, a terrace and a restaurant. Hotel was very nice and well laid out Our room was beautiful, bed comfy, bathroom was of a very...
Hotel in Dunkeld
Historic Birnam Hotel is set in Perthshire countryside between Dunkeld and Birnham Golf Club and the River Tay. It offers cosy non-smoking rooms, a restaurant and an inn in the grounds. Very climatic hotel located in beautiful area. The room was very clear and comfortable.
Hotel in Blairgowrie
Set in Blairgowrie and with Scone Palace reachable within 23 km, Victoria Hotel offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar. Hotel centrally located, and beautifully restored. Room small but comfy, beds great. Loved it!
Hotel in Aberfeldy
This 200-year-old former coaching inn is situated in the main square of Aberfeldy, deep in Highland Perthshire. Free Wi-Fi is available in public areas, and there is free parking on site. We were welcomed by a very big and friendly dog! The cutest!
Hotel in Kinross
Situated in Kinross and within 30 km of Hopetoun House, The Kinross Salutation Hotel has a bar, non-smoking rooms, and free WiFi throughout the property.
Hotel in Dunkeld
The Merryburn - Rooms and Courtyard Studios is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building. The hotel is perfectly reachable from the train station about five minutes away
Hotel in Pitlochry
Located in Pitlochry, 32 km from Castle Menzies, Killiecrankie House provides accommodation with a garden, free private parking, a shared lounge and a restaurant. This was the most personable accomodation that anyone could wish for.
Hotel in Aberfeldy
Located in Aberfeldy, 14 km from Castle Menzies, Letterellan provides accommodation with a garden, free private parking and a shared lounge. Gorgeos house, location and service thanks to our adorable host, Jonathan, who is responsible for...
Hotel in Perth
Situated in Perth, 19 km from Scone Palace, The Dunning Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant. Loved everything about this place!
Hotel in Aberfeldy
Situated in Aberfeldy, 1.2 km from Castle Menzies, Ailean Chraggan features accommodation with a garden, free private parking, a terrace and a restaurant. We were in ground floor and just had a lovely time very relaxing
Hotel in Perth
Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodation with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area. everything. Staff was friendly. Location excellent. Resturant was pricey so went outside of hotel.
Hotel in Saint Fillans
With picturesque views over Loch Earn to the hills beyond, Achray House is set in the peaceful village of St Fillans and within the boundaries of the Loch Lomond and Trossachs National Park. Staff was super lovely and accommodating.
Hotel in Perth
In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city centre and has a free private car park and free Wi-Fi. Excellent property. Wonderful hosts. Always available for any small matter.
Hotel in Kenmore
Fortingall is a charming 4-star country house hotel near Aberfeldy, at the entrance to Glen Lyon and the gateway to the beautiful Scottish Highlands. The hotel was lovely, and the staff were incredible and really made the whole experience.
Hotel in Perth
In the heart of Scotland and 5 minutes' walk from the centre of Perth, this hotel is conveniently located for the railway and bus stations. Wi-Fi is available throughout and it is free of charge. Location, cleanliness, friendly staff, huge room, great bed, good breakfast Variety of restaurants...
On average, 3-star hotels in Perthshire cost SAR 455 per night, and 4-star hotels in Perthshire are SAR 678 per night. If you're looking for something really special, a 5-star hotel in Perthshire can on average be found for SAR 1,716 per night (based on Booking.com prices).
Fonab Castle Hotel, The Merryburn - Rooms and Courtyard Studios and Knockendarroch Hotel are some of the popular hotels in Perthshire.
In addition to these hotels, The Gleneagles Hotel, Lands of Loyal hotel and The Crees Room only NO BAR OR RESTAURANT are also popular in Perthshire.
On average, it costs SAR 830 per night to book a 3-star hotel in Perthshire for tonight. You'll pay on average around SAR 1,124 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Perthshire will cost around SAR 1,701 (based on Booking.com prices).
Popular places to stay in Perthshire include hotels near Huntingtower Castle, Scone Palace and Blair Castle.
Many families visiting Perthshire loved staying at Letterellan, Fortingall Hotel and Knockendarroch Hotel.
Similarly, The Grandtully Hotel, The Gleneagles Hotel and Tay House are also popular among family travellers.
The Grandtully Hotel, Letterellan and Lands of Loyal hotel have received great reviews from travellers in Perthshire regarding the views from their hotel rooms.
Guests staying in Perthshire also spoke highly of the views from the rooms at Knockendarroch Hotel, Ailean Chraggan and Pitlochry Dundarach Hotel.
Couples travelling in Perthshire loved staying at Letterellan, Killiecrankie House and The Merryburn - Rooms and Courtyard Studios.
Similarly, these hotels in Perthshire are highly rated by couples: The Grandtully Hotel, The Gleneagles Hotel and Knockendarroch Hotel.
There are 675 hotels in Perthshire you can book on Booking.com.
Some of the best hotels in Perthshire near Huntingtower Castle include Leonardo Boutique Huntingtower Perth, The Barclay Apartment and Luxurious Apartment with South facing Garden.
The average price per night for a 3-star hotel in Perthshire this weekend is SAR 1,012 or, for a 4-star hotel, SAR 1,048. Looking for something even fancier? 5-star hotels in Perthshire for this weekend cost on average around SAR 1,583 per night (based on Booking.com prices).
For hotels in Perthshire that serve up a highly-rated breakfast, try Letterellan, The Royal Hotel and The Grandtully Hotel.
Breakfast at these hotels in Perthshire are also highly rated: The Merryburn - Rooms and Courtyard Studios, Fortingall Hotel and Killiecrankie House.
Auchterarder
A super hotel amidst the scenic Perthshire countryside. From the moment I arrived I felt relaxed. Check in was very simple and my room was large, spotlessly clean, well equipped and really comfortable. The leisure centre with pool, sauna, steam room and jaccuzi was also really clean and well maintained. The grounds and surroundings are beautiful and clearly well groomed. Dinner was very good with a varied selection whilst breakfast was superb. This hotel is one of the loveliest I have experienced and I would recommend it to anyone.
Lovely Victorian hotel set in the beautiful Perthshire countryside. The room was fine for a few nights, bathroom was adequate but lacking storage. All staff were helpful and friendly. Hotel is within walking distance to Blair Castle which is superb both inside and out. It's close to The Old Mill which serves delicious home bakes and light lunches. Only a short drive from Pitlochry which is well worth a visit and also the golf club which serves good food and has lovely views.
Blairgowrie is extra nice with the river Ericht dividing it from Rattray. Great walking area and out door seating facing Wellmeadow and Patio within hotel. That area of Perthshire is very scenic and plenty golf courses for those who participate. It lies almost equidistant between Perth and Dundee at the foot of the Grampians. Tourism by car leads to many delightful places including Balmoral via Glenshee and Braemar. Pitlochry, short drive through Strathardle and Dunkeld
Auchterarder
Ideal accommodation for 2 people and excellent base for visiting various locations around Perthshire with added bonus of being located in beautiful grounds of Gleneagles Hotel. Very clean, comfortable and well appointed accommodation. Very good communication with hosts and easy access arrangements. Nearest town Auchterarder and village Blackford simple to reach by public bus service with bus stop (at Gleneagles trades entrance) only 5 mins walk from property.
Perth
Excellent home from home apartment. We wanted to have a central base in Perth in order to visit all of the local tourist/ visitor locations of interest in Perthshire. It was the ideal choice, location wise for this. Owner was extremely helpful and provided excellent tips for visiting and dining out locally.. We highly recommend Cherrybank apartment as a base for business or leisure. Thank you so much for the lovely treats you also supplied for our arrival.
We found this Windsor Gardens apartment to be a very clean, comfortable and well-managed accomodation with excellent parking. Perfect quiet location in Gleneagles estate with it's amenities, excellent base for exploring Perthshire, Fife and the Trossachs. Glasgow and Edinburgh closeby for day trips. For golfers obviously the Gleneagles courses, but Blairgowrie and St Andrews aren't far away, and the local 18 hole Auchterarder course is a hidden gem.
Perfect location in the centre of Aberfeldy. Shops, cafés & pubs all in walking distance, as were the Birks of Aberfeldy for a lovely walk. The room was simple, but modern, tastefully decorated and adequate with a very spacious, modern shower room. The room also had great views over the rooftops to the Perthshire hills beyond. Lovely to sit at and watch the sun setting 🌄 Great breakfast too!
Auchterarder
I stayed in Gleneagles Luxury Apartments from Christmas Eve- Boxing Day. The apartment was absolutely beautiful and the attention to detail was outstanding. The rooms were spacious and extremely clean. The surrounding area is stunning; the apartment is located in the Perthshire countryside and only a stones throw from Gleneagles. It was the perfect Scottish getaway and we’ll definitely be back!
Pitlochry
Really impressed. Spacious, cosy, stylish accommodation in the perfect location for exploring Perthshire. Excellent value for money given that so many of the hotels etc in this area are unaffordable (for me anyway). The fact that they don't currently offer food is more than made up for by the Motorgrill next door where I had an excellent breakfast
Crieff
Quaint property with great facilities and welcoming host. Dining kitchen is very well equipped. Both bedrooms are en suite plus there’s an additional toilet and sink in utility room. Nice view of the hills from the lounge. Crieff is a good location for exploring Perthshire and this apartment provides a comfortable base from which to enjoy the area.
Pitlochry
This is a guest house / B&B with several rooms. It’s a nice grey stone building in a quiet but convenient location off the A9. It’s well set up, hotel style with rooms off main corridors. Breakfast is really well set up in individual “pods” for each room, and is very generous, with a friendly host. Highly recommend for a perthshire base.
The Lands of Loyal hotel is a great place to be and to relax. Great atmosphere which takes you back in time, lovely and friendly staff, and delicious food. Very comfortable, quiet and surrounded by beautiful Perthshire landscapes. This was our second time and certainly not the last one! For us simply perfect!
Stanley
Despite arriving a bit late in the evening, I had a friendly and helpful reception and enjoyed a good dinner at this hotel. The breakfast of salmon and scrambled eggs was also very good. The location of the hotel is also convenient and easy to find in this wonderful corner of Perthshire.
Lovely Perthshire village with nice surrounding countryside for walks. Hotel has nice little bar area, and lovely restaurant - food and wine fantastic. Staff very friendly and welcoming. Good size car park behind hotel
Stanley
Beautiful, peaceful location next to the River Tay in central Perthshire. Riverside room a short walk from hotel in lovely grounds. Hotel meals and staff were exceptional. Our third and hopefully not our last trip.
The hotel is situated close to the centre of Perth. Handy for shops, galleries and theatres. Also the surrounding countryside in Perthshire is a short drive away. Lovely views of the River Tay from the hotel.
Aberfeldy
Friendly helpful staff. Great breakfast. Nice clean hotel offering a good menu for all meals. On site parking and ideal base for exploring Highland Perthshire.
Very well appointed, with high quality food. Very clean. A luxury hotel tucked away in the Perthshire landscape. Quality.,
Crieff
Beautiful location in lush Perthshire, very clean hotel, lovely food, friendly & helpful staff.
Everything has been perfect: location, hospitality, breakfast, dinner, very clean