See the latest prices and deals by choosing your dates.
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. Wonderful, we had a great time; beautiful location, nice staff, great room.
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 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. A beautiful and unique property. Our family was excited to sleep in a castle!
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. What an incredible hotel - I can’t fault this place. It’s truly a haven. The staff are superb, the restaurants and food quality is 5 star, the day spa and activities were excellent. We need more time here!!
Hotel in Dunkeld
Located in Dunkeld, within 30 km of Castle Menzies and 46 km of Discovery Point, The Merryburn - Rooms and Courtyard Studios offers accommodation with free WiFi throughout the property. I loved how peaceful this property was. It was in a great location and the lady at the front desk was a sweetheart. It was really clean as well!
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 old building in a wonderful setting with amazing staff and delicious food.
Hotel in Pitlochry
Situated in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town centre. The service was exceptional, we were upgraded on arrival to a room with a balcony. The food was great and plenty of parking spaces. The rooms were a good size and comfortable.
Hotel in Alyth
Located in Alyth and within 27 km of Discovery Point, The Alyth Hotel features a bar, non-smoking rooms, and free WiFi throughout the property. Breakfast was lovely. Traditional Scottish and delicious. The owners parents had breakfast with us and told us so much about the area and the hotel. The recent revitalization of this 1940's village pub is gorgeous, cozy, comfy & welcoming.
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. Lovely little hotel in quiet Grandtully. We enjoyed the food and stay at this small inn, and walked one afternoon along the river bank to the next town as well as visited (the outside at least - as it was closed until 2 PM) the nearby Menzies Castle.
Hotel in Pitlochry
Situated in Pitlochry, 22 km from Castle Menzies, Dunfallandy House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. The folks running the place provide the best hospitality and just bring such positivity to everything. It was tucked away from the main town, but incredibly close, so you felt the beauty of the countryside, while enjoying the benefits of the town.
Hotel in Pitlochry
Hotel in Dunkeld
Hotel in Perth
Hotel in Auchterarder
Hotel in Pitlochry
Hotel in Crieff
Hotel in Kinloch Rannoch
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 Kinloch Rannoch
Popular with guests booking hotels in Perthshire
Hotel in Aberfeldy
Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. Charming little place in a great location, with a super friendly, attentive staff.
Hotel in Pitlochry
McKays Hotel is situated in the scenic riverside town of Pitlochry and just 260 metres from the main railway station. Fabulous food - we had dinner here as well as breakfast. lovely staff - would stay here again 🤗
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... Spacious rooms, neat, and the staff were very welcoming. Great estate! Would def stay there again
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. The full scottish breakfast was excellent - the place was enjoyable. Staff was very pleasant.
Hotel in Perth
This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens. Very nice royal looks in the room, high ceiling
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... Amazing castle in wonderful environment
Hotel in Pitlochry
Centrally located in the beautiful Victorian Town of Pitlochry in the Perthshire Highlands, Fisher's Hotel is just 500 metres from Pitlochry Rail Station. The property has a traditional bar. I chose this hotel for its excellent location for starting our Enchanted Forest activity & the...
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. The beautiful location. The excellent staff. The interior decor. The fabulous breakfast.
Hotel in Perth
The Lovat Hotel is located in the ‘Fair City of Perth’ which is recognized as the Gateway to the Highlands with easy access to all the main routes to other cities such as Edinburgh, St Andrews,... The breakfast was amazing. The choices, a full fried with choice of cooked egg, cold ham cheese,...
Hotel in Pitlochry
The Pitlochry Hydro Hotel is set just outside the town of Pitlochry and offers fantastic views of the Perthshire Highlands. It features a spa, an indoor pool and a restaurant. The hotel is a beautiful old building and has lovely character.
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. I was greeted by a lovely host who was very knowledgeable of the area and dining choices.
Hotel in Blairgowrie
A warm welcome to The Angus Hotel & Spa, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool. Friendly check in room warm and inviting with air conditioner on and bedside lights on for arrival.
Hotel in Pitlochry
Situated in Pitlochry, 22 km from Castle Menzies, Dunfallandy House Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. The folks running the place provide the best hospitality and just bring such positivity to...
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. Very easy location just off the motorway. Room was clean and comfortable.
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 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.
The Grandtully Hotel, The Alyth Hotel and Dunfallandy House 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 Lands of Loyal hotel, Knockendarroch Hotel and Ardeonaig Hotel & Restaurant.
Many families visiting Perthshire loved staying at Dunfallandy House Hotel, The Merryburn - Rooms and Courtyard Studios and The Grandtully Hotel.
Similarly, Fortingall Hotel, Coorie Inn Restaurant and Rooms and Ardeonaig Hotel & Restaurant are also popular among family travellers.
On average, 3-star hotels in Perthshire cost £95 per night, and 4-star hotels in Perthshire are £165 per night. If you're looking for something really special, a 5-star hotel in Perthshire can on average be found for £380 per night (based on Booking.com prices).
There are 715 hotels in Perthshire you can book on Booking.com.
The average price per night for a 3-star hotel in Perthshire this weekend is £169 or, for a 4-star hotel, £289. Looking for something even fancier? 5-star hotels in Perthshire for this weekend cost on average around £358 per night (based on Booking.com prices).
The Merryburn - Rooms and Courtyard Studios, Knockendarroch Hotel and Coorie Inn Restaurant and Rooms are some of the popular hotels in Perthshire.
In addition to these hotels, The Gleneagles Hotel, Lands of Loyal hotel and Tay House are also popular in Perthshire.
Popular places to stay in Perthshire include hotels near Huntingtower Castle, Scone Palace and Blair Castle.
On average, it costs £96 per night to book a 3-star hotel in Perthshire for tonight. You'll pay on average around £152 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Perthshire will cost around £320 (based on Booking.com prices).
For hotels in Perthshire that serve up a highly-rated breakfast, try Achray House Restaurant with Rooms, The Grandtully Hotel and Fortingall Hotel.
Breakfast at these hotels in Perthshire are also highly rated: The Gleneagles Hotel, Fonab Castle Hotel and The Dunning Hotel.
Some of the best hotels in Perthshire near Huntingtower Castle include Ceridwen 6 - Hot Tub-Luxury-Pets-Perthshire-Romantic-Dundee, Lugh 9 - Hot Tub-Perth-Pets-Luxury-Hunting Tower and Leonardo Boutique Huntingtower Perth.
Couples travelling in Perthshire loved staying at The Grandtully Hotel, Knockendarroch Hotel and The Merryburn - Rooms and Courtyard Studios.
Similarly, these hotels in Perthshire are highly rated by couples: The Gleneagles Hotel, Lands of Loyal hotel and Coorie Inn Restaurant and Rooms.
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.
Crieff
Crieff Hydro is in an excellent location in Perthshire with lots of places to visit nearby. It is situated in beautiful grounds and we enjoyed walking around and admiring all the specular views. The staff at the hotel were all very helpful and friendly. The bedroom was lovely - spacious and clean and the bed was very comfortable. We enjoyed the food - there was lots of choice and it was of a high standard. The best part of our weekend stay was visiting the Victorian baths - a perfect place to relax and unwind.
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
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!
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.
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.
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.
Staff very helpful and accommodating. Good cooked breakfast. Decor a bit mix and match some updating required. The room was clean and comfortable with a beautiful mountain view. The hotel is near the city centre and a good base for exploring 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
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.
Lovely small hotel in excellent Perthshire location. Dinner was fantastic, terrific choice of drinks. Breakfast was also absolutely excellent.
Great location to explore perthshire. Lady on reception was lovely. Always cheery. Rooms comfortable.
The beautiful location. The excellent staff. The interior decor. The fabulous breakfast.
Nice and clean with everything you need.
Beautiful setting, fantastic rooms. Meals were brilliant
The place is recently redecorated and is very nicely done up. The rooms are very nice and there is also a "snug bar" with an excellent selection of malt whiskys. The breakfast was also very good. The house also has a large and very pleasant garden where you can walk or just sit and enjoy a book.