Skip to main content

The best three-star hotels in Perthshire

Check out our pick of great three-star hotels in Perthshire

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in 2 acres of garden and grounds with views over the Tay Valley and mountains beyond, Tayview Lodges is situated in Guay, Dunkeld, just 10 minutes drive from Pitlochry. Perth is 28 km away. Free private parking is available on site. Very nice place to stay. Georgina and Ross were great support. Ross spent some time with me giving me information about the nearby area and POI. Also there is a folder in the lodge with all of the information that you would need during ur stay. 100% recommend place and very cooperative and supportive owners.

Show more Show less
9.2
Superb
179 reviews
Price from
US$215
per night

Located in Blairgowrie in the Perthshire region and Scone Palace reachable within 23 km, Ericht Holiday Lodges provides accommodation with free WiFi, a children's playground, a garden and free private parking. Everything. The owner was very nice and helpful. Perfect locations and very close to the river and hiking path. We all love it!

Show more Show less
9.4
Superb
202 reviews
Price from
US$292
per night

Tayburn House, a property with a garden, is set in Dunkeld, 29 km from Castle Menzies, 46 km from Discovery Point, as well as 27 km from Killiecrankie. Offering free private parking, the 3-star bed and breakfast is 25 km from Scone Palace. University of Dundee is 47 km from the bed and breakfast and Gleneagles is 48 km away. Our host was lovely. Included breakfast was delicious. Bed was comfortable and in a handy location for us.

Show more Show less
9.6
Exceptional
525 reviews
Price from
US$113
per night

Situated within 31 km of Scone Palace and 39 km of Castle Menzies in Crieff, Leven House Bed and Breakfast features accommodation with seating area. This property offers access to a terrace, free private parking and free WiFi. Boasting family rooms, this property also provides guests with a picnic area. Breakfast, the owners, location ------ everything!

Show more Show less
9.4
Superb
162 reviews
Price from
US$157
per night

Located in Luncarty and only 12 km from Scone Palace, Ordieview Bed & Breakfast provides accommodation with garden views, free WiFi and free private parking. This 3-star bed and breakfast offers luggage storage space. Castle Menzies is 43 km from the bed and breakfast and Discovery Point is 48 km away. All the above, but host was super nice and kind

Show more Show less
9.1
Superb
180 reviews

The Smiddy Haugh features a garden, shared lounge, a restaurant and bar in Auchterarder. This 3-star inn offers free WiFi. The property is non-smoking and is located 21 km from Scone Palace.

The units in the inn are fitted with a kettle. The private bathroom is equipped with a shower, free toiletries and a hairdryer. All units at The Smiddy Haugh are equipped with a flat-screen TV with satellite channels. Nice quiet location. Breakfast choices were varied and very tasty.

Show more Show less
9.1
Superb
329 reviews
Price from
US$160
per night

The holiday home comes with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Providing free private parking, this 3-star holiday home also features free WiFi. The property has an outdoor dining area. Everything about this property was great, clean, comfortable. Lots of thoughtful home comforts available which made the stay extra special. Great communication with the hosts who were so friendly and helpful to deal with. Location was fantastic and off street parking was a bonus too. If we are every back in Pitlochry we will be booking the Coach house again. Thank you so much !

Show more Show less
9.1
Superb
100 reviews
Price from
US$219
per night

Situated in Pitlochry, 9.1 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star inn offers room service, luggage storage space and free WiFi. Guests can have a drink at the bar. Staff were amazing. Very friendly and helpful. Dinner was delicious and breakfast equally so. Lovely location right on the River Tay

Show more Show less
9.5
Exceptional
118 reviews
Price from
US$161
per night

Located 25 minutes’ drive from Perth in the Scottish Highlands, Logierait Pine Lodges offer stylish, self-catering accommodation. Each apartment features a private balcony, living area, and fitted kitchen. It is in a beautiful place with lots of walks nearby. Also if you like relaxing, it can be that too! I have never stayed somewhere so clean, it was spotless. Normally when you go self catering there are dirty dishes that you can’t use. Not here, absolutely spotless. The size of it was also much bigger than it looks from the outside.

Show more Show less
8.9
Fabulous
704 reviews
Price from
US$168
per night

Situated in Bankfoot and with Scone Palace reachable within 17 km, Bankfoot Inn features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. This 3-star inn offers ski storage space and luggage storage space. The inn has family rooms. The location was excellent. It is a great waypoint between Stirling and Aviemore. The service was top-notch. I loved that it is family-owned and run. The Scottish breakfast was delicious and we enjoyed our breakfast host, who was the owner's mother Cathy. The rooms were sparkling and comfortable. The bathrooms were also sparkling, with a wonderful shower.

Show more Show less
9.4
Superb
233 reviews
Price from
US$97
per night

Most booked three-star hotels in Perthshire this month

FAQs about three-star hotels in Perthshire

Three-Star Hotels that guests love in Perthshire