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. Great staff, excellent breakfast. Very good spa services. High level of prices for the restauant a la carte.
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. The property was fantastic and fitted out to an excellent standard
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. Breakfasts and dinners were exceptional
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. What a superb stay: it really exceeded our expectations! The rooms were not only comfortable and cozy but also very beautiful. The beds were comfortable, the kitchen well-equipped, and the shower worked well. Even though we didn´t see the host, a letter had been left for us and it made us feel truly welcome. In addition, we would like to mention that Dunkeld is a beautiful place to explore by walking around, dining in restaurants, and visiting beautiful art galleries. Furthermore, a sublime bookstore with a remarkably well-chosen collection of books was literally next door – the place is called The Birnam Reader Bookshop and should be on every booklover's pocketlist.
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. Beautiful decor and grounds. Staff was so friendly and helpful!
Hotel in Pitlochry
Situated in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town centre. location central but not noisy
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. Excellent hosts; outstanding breakfast; beautiful bathroom & incredibly bed. Lovely garden. We look forward to coming back.
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 Kinloch Rannoch
Located in Kinloch Rannoch, 28 km from Castle Menzies, Loch Rannoch Hotel and Estate provides accommodation with a fitness centre, free private parking, a shared lounge and a terrace. Beautiful Scottish inn overlooking Loch Rannoch. Full service spa, boat house and on site dining.
Hotel in Aberfeldy
Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. The staff was friendly and very helpful. The food (and drink) were great and the best thing was the beds! It was the best night's sleep I had on the whole 2 1/2 week trip!
Hotel in Pitlochry
Hotel in Perth
Hotel in Kinloch Rannoch
Hotel in Pitlochry
Hotel in Dunkeld
Hotel in Perth
Hotel in Auchterarder
Hotel in Pitlochry
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... classic estate with beautiful grounds and golf
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. The staff we impeccably friendly and helpful. The facilities were outstanding
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. The staff was very friendly and helpful. The interior of our rooms was marvellous and spacious.
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. Great hotel Lovely staff Excellent breakfast Dog friendly
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 had a lovely stay! Nice hotel in beautiful surroundings.
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
Set in Dunkeld, 26 km from Scone Palace, The Taybank offers accommodation with a garden, free private parking, a restaurant and a bar. The position is superb and the staff were excellent.
Hotel in Crieff
Set in Crieff, 3.4 km from Drummond Castle Gardens, Coorie Inn Restaurant and Rooms has a restaurant, a bar and free WiFi. Great hosts. Great meal. Highly recommend.
Hotel in Perth
One of the most unique hotels in Perth, set in a 15th century watermill, where you can still watch the water trickling through the original water wheel from the garden, reception area and Lounge Bar. Good location for variety of activities
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. Conveniently positioned in town center .Clean and tidy hotel.
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. The Breadalbane may be a two star hotel, but the staff service was five star!
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 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 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. The building was clean and tidy. The staff was friendly.
Many families visiting Perthshire loved staying at Letterellan, Fortingall Hotel and Knockendarroch Hotel.
Similarly, Tay House, The Gleneagles Hotel and The Merryburn - Rooms and Courtyard Studios are also popular among family travellers.
There are 676 hotels in Perthshire you can book on Booking.com.
On average, it costs £104 per night to book a 3-star hotel in Perthshire for tonight. You'll pay on average around £140 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Perthshire will cost around £219 (based on Booking.com prices).
Fonab Castle Hotel, The Merryburn - Rooms and Courtyard Studios and The Gleneagles Hotel are some of the popular hotels in Perthshire.
In addition to these hotels, Lands of Loyal hotel, Knockendarroch Hotel and Tay House are also popular in Perthshire.
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 Gleneagles Hotel, Knockendarroch Hotel and Lands of Loyal hotel.
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.
Popular places to stay in Perthshire include hotels near Huntingtower Castle, Scone Palace and Blair Castle.
Letterellan, Knockendarroch Hotel and Ailean Chraggan 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 The Royal Hotel, Lands of Loyal hotel and Pitlochry Dundarach Hotel.
On average, 3-star hotels in Perthshire cost £86 per night, and 4-star hotels in Perthshire are £130 per night. If you're looking for something really special, a 5-star hotel in Perthshire can on average be found for £311 per night (based on Booking.com prices).
For hotels in Perthshire that serve up a highly-rated breakfast, try Fortingall Hotel, The Royal Hotel and The Merryburn - Rooms and Courtyard Studios.
Breakfast at these hotels in Perthshire are also highly rated: Letterellan, Killiecrankie House and Knockendarroch Hotel.
The average price per night for a 3-star hotel in Perthshire this weekend is £211 or, for a 4-star hotel, £225. Looking for something even fancier? 5-star hotels in Perthshire for this weekend cost on average around £414 per night (based on Booking.com prices).
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.
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.
Stanley
Fantastic experience at this amazing hotel set in tranquil setting in beautiful Perthshire countryside- staff very professional and made our stay a memorable one. Dinner menu was superb and excellent value for money. Walks by the river and gardens a must for guests, especially after breakfast or dinner. Hotel impressive inside and out
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.
Aberfeldy
The most amazing hotel in a fabulous location. The Tay River in this part of Perthshire makes a beautiful town into something special. The hotel is in a landmark location and it's restaurant is second to none. Amazing local produce with lovely service from lovely people.
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
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.
I've stayed in five star hotels, but they don't match Murrayshall. Everything was fantastic, staff very helpful. Everything spot on. The Perthshire scenery, just adds to the glamour.
Meikleour
Lovely hotel in rural Perthshire. Comfortable beds good traditional food and friendly helpful staff. Felt very safe during Covid-19
Crieff
Beautiful location in lush Perthshire, very clean hotel, lovely food, friendly & helpful staff.
Nice comfortable hotel in a lovely Perthshire village.
Breakast was included, very tasty. We travelled with a toddler and she loved the pool, had a really good time. There was a pond, ducks, and a small playpark which were all great. Short walk to town and other places to see. Restaurant in the main building was really good too. We stayed in a cottage, it was great and had all we needed, clean and great with a child. We would come back :)
beautiful gardens and most hospitable owners…..it shows like a veritable art gallery.