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. Excellent location within town but right off Main Street so private and quiet. beautiful view of the river from bedroom window.. large and exceptionally clean room and bath.
Hotel in Abernethy
Set in Abernethy, 18 km from Scone Palace, The Crees Inn offers accommodation with a restaurant, free private parking and a bar. Characterful and atmospheric restaurant and bar. Staff exceptionally helpful. Food excellent.
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. We loved every single moment of the stay. The staff was very kind and helpful at all time, we spend a night there so we didn't use all the facilities but we had a drink in the bar with the stunning view and had dinner in the brasserie; both had an excellent quality in food and drinks. We would like to thank Mike who is the first person you see when you arrive, he helped us out with the luggage (as my wife was pregnant we really appreciated) and with the car. An other person we would like to thank is Tommy from the brasserie, he was very kind and attended us at our table in a very professional way and took care of us during dinner.
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. whole experience, breakfast, lunch, dinner and drinks at night was exceptional. Staff were extremely friendly and welcoming and couldn't do enough for us at our stay. I would return in a heartbeat
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. Our stay was fantastic. Very friendly with our little dog too. Only thing we minded was the mattress, which wasn't very comfortable for us because it was too soft. But definitely not a deal breaker. Definitely recommend!
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. Perfect country hotel, so warm and comfortable, in beautiful quiet surroundings. Room was superb, but the best part was pre-dinner drinks in the gorgeous lounge, then going through to one of the small dining rooms for dinner. We felt like royalty.
Hotel in Pitlochry
Situated in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town centre. An amazing place with huge room and really kind staff. Breakfast was delightful as well. Go there, you won't regret 😍
Hotel in New Scone
Set 3.4 km from Scone Palace, Scone Arms Hotel offers 3-star accommodation in New Scone and has a shared lounge, a restaurant and a bar. This 3-star hotel offers room service and free WiFi. Really liked the detailed guidance we received on arrival, the facilities, and the rooms were charming. The place had a lot of carachter!
Hotel in Aberfeldy
Located in Aberfeldy, 14 km from Castle Menzies, Letterellan provides accommodation with a garden, free private parking and a shared lounge. Set in a beautiful location within private grounds and private access to Loch Tay. Jonathan's attention to detail was better than I have ever experienced from quality of bedding, furnishings to welcome drinks and delicious breakfast. Local knowledge and restaurant recommendations were very welcome. A huge thank you!
Hotel in Pitlochry
McKays Hotel is situated in the scenic riverside town of Pitlochry and just 260 metres from the main railway station. The hotel is spread over 2 Victorian buildings, Mckays and Caffe Scozia. Amazing hotel perfectly situated next to the train station, comfortable rooms and spotless clean. We had a room with probably the biggest bathroom I've seen in a hotel so far. Staff is friendly and helpful and the restaurant has very good food. Will definitely book again when in Pitlochry.
Hotel in Pitlochry
Hotel in Dunkeld
Hotel in Perth
Hotel in Dunkeld
Hotel in Pitlochry
Hotel in Auchterarder
Hotel in Pitlochry
Hotel in New Scone
Hotel in Perth
Popular with guests booking hotels in Perthshire
Hotel in Kinloch Rannoch
Popular with guests booking hotels in Perthshire
Hotel in Pitlochry
Popular with guests booking hotels in Perthshire
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. Very friendly staff very clean and comfy.
Hotel in Aberfeldy
Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi. Great location, very comfortable, breakfast was delicious and staff was friendly.
Hotel in Blairgowrie
Bridge of Cally Hotel is situated at the foothills of Glenshee, which is the gateway to the Scottish highlands. Great place with beautiful rooms and nice people. Great restaurant in it.
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... Absolutely stunning location with a friendly, helpful staff.
Hotel in Pitlochry
Located just half a mile from Pitlochry town centre with complimentary WiFi and parking, the privately owned and run Acarsaid Hotel offers a quiet retreat in Highland Pertshire. the mgr. Karen, kept everything so clean and was there for you
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. I got extra help from a nice staff as my rental car had a problem. Very impressive.
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.
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 rooms were clean, very comfortable, and the staff was amazing.
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. Great value for money. Dinner and breakfast were great.
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. The room was spartan, but clean and comfortable.
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. Central good valve for money happy staff You get what you pay for
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. Consiege very helpful and friendly.
Hotel in Dunkeld
This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas. Lovely location and room. The pub was nice as was the meals.
Hotel in Bridge of Earn
Located in Bridge of Earn, 10 km from Scone Palace, Cyprus Inn provides accommodation with a garden, free private parking and a bar. Angie was an absolute delight Will definitely be back
Hotel in Kinross
Boasting a garden and a bar, Salutation Hotel is situated in Kinross, 26 km from Forth Bridge and 32 km from Hopetoun House. Hotel was great and staff were fantastic and in the bar I had probably the best pint of tenants I’ve...
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. Excellent location within town but right off Main Street so private and quiet.
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. We loved every single moment of the stay.
Hotel in Pitlochry
Situated in 1.5 acres of elevated grounds, 'Knockendarroch Hotel is 5 minutes’ walk from Pitlochry town centre. An amazing place with huge room and really kind staff. Breakfast was delightful as well.
Hotel in Aberfeldy
Located in Aberfeldy, 14 km from Castle Menzies, Letterellan provides accommodation with a garden, free private parking and a shared lounge. Set in a beautiful location within private grounds and private access to Loch Tay.
Hotel in Ardeonaig
Set in Ardeonaig, 25 km from Castle Menzies, Ardeonaig Hotel & Restaurant offers accommodation with a garden, free private parking, a terrace and a restaurant. The staff were wonderful . So welcoming and couldn't do enough for us.
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. This 3-star hotel offers a bar. The full breakfast was included with our room and was delicious.
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. Gorgeous B&B right off the loch! The location was perfect for our road trip through Scotland.
Hotel in Crieff
Just a 10-minute walk from the centre of Crieff, The Murray Park is a modern yet homely hotel offering a bar, restaurant and free access to their sister property’s wellness centre. Everything was perfect:the back garden, the comfortable bed, the attentive and gracious staff, the...
Hotel in Lawers
Situated in the heart of one of Scotland’s most beautiful and unspoilt areas, this charming 300 year-old hotel boasts fantastic views over the Lawers Mountain Range and Loch Tay. Great location for hill walking, good food, friendly staff and room was ideal.
Fortingall Hotel, Letterellan and Sunbank House Metro 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, Lands of Loyal hotel and The Royal Hotel.
The Merryburn - Rooms and Courtyard Studios, The Gleneagles Hotel and Knockendarroch Hotel are some of the popular hotels in Perthshire.
In addition to these hotels, The Crees Inn, Lands of Loyal hotel and Tay House are also popular in Perthshire.
On average, 3-star hotels in Perthshire cost £3 per night, and 4-star hotels in Perthshire are £9 per night. If you're looking for something really special, a 5-star hotel in Perthshire can on average be found for £24 per night (based on Booking.com prices).
For hotels in Perthshire that serve up a highly-rated breakfast, try Scone Arms Hotel, Fortingall Hotel and Letterellan.
Breakfast at these hotels in Perthshire are also highly rated: Ailean Chraggan, The Gleneagles Hotel and The Merryburn - Rooms and Courtyard Studios.
Popular places to stay in Perthshire include hotels near Gleneagles, Huntingtower Castle and Scone Palace.
There are 678 hotels in Perthshire you can book on Booking.com.
Many families visiting Perthshire loved staying at Balnakeilly House - Luxury Lodging, Fortingall Hotel and Knockendarroch Hotel.
Similarly, Tay House, The Gleneagles Hotel and Lands of Loyal hotel are also popular among family travellers.
Some of the best hotels in Perthshire near Gleneagles include Middleton House Bed and Breakfast, Park side Cottage, Number 2, The Morays and The Grey Cottage.
Couples travelling in Perthshire loved staying at Letterellan, The Merryburn - Rooms and Courtyard Studios and Knockendarroch Hotel.
Similarly, these hotels in Perthshire are highly rated by couples: The Gleneagles Hotel, Lands of Loyal hotel and The Crees Inn.
The hotel is in a stunning location in Perthshire. The building and its surroundings are beautiful. There are lots of good walks and other outdoor activities. The main restaurant is beautiful and well laid out ensure social distancing. However some guests really did not seem to understand the need for social distancing and one had to be care in corridors and other narrow areas. The staff are fantastic and were great with my daughter who has autism. They sorted different meal time and genuinely did everything they could to help.
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!
Dunkeld
Location was excellent, in the heart of Perthshire and close to many attractions. A short walk into town revealed interesting shops and eating places and the hotel next door was excellent value for money for food. Breakfast at the B&B was excellent, with a very friendly and efficient host - thank you Trevor! We would not hesitate to book at Tayburn House again,
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.
Auchterarder
Mini home from home. Spotless, comfortable and Ideal for a couple who like peace and quiet. Location ideal for amenities close by within grounds of hotel complex and an easy 30 min walk to town. Great choice of good golf courses within easy drive and property well located for travel round all Perthshire tourist attractions.
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.
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
Stanley
One of my very favourite Perthshire elegant hotels. Overlooking the river with superb service. Just lovely!
Crieff
Beautiful location in lush Perthshire, very clean hotel, lovely food, friendly & helpful staff.
Pitlochry
Stylish comfortable hotel. Wonderful staff. Great location for exploring the Perthshire area.
Nice comfortable hotel in a lovely Perthshire village.
Bar and pianist were exceptional
Fantastic resort. Beautiful grounds including duck pond and red squirrels. Lodges spacious and comfortable. The games room and pool were great.
Great location, very clean, complimentary whisky on arrival, excellent food
Very comfortable and spacious apartments at a reasonable price.
Set in a quiet location. We had a suite and it was lovely, plenty of room. Staff were friendly and helpful.
The owners of the place are a lovely couple who help with everything, even if you do not feel well. They take care of connecting you to the local clinic. The place is beautiful, clean and very pleasant.
Location was fabulous. It was easy for us to get taxi into Pitlochry.