Travellers choose Blairgowrie for scenery, countryside and walking.
30 hotels
30 hotels
A warm welcome to The Angus Hotel, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.
“The hotel staff were very helpful and friendly. My room was very clean and perfectly comfortable for one person in a single room. It was also very quiet. The breakfast was plentiful and good choices as to what one could have from a buffet style presentation.”
Average review score: 7.7
353 hotel reviews
Situated in the heart of Perthshire, Blairgowrie Holiday Park offers modern accommodation with free parking, beautifully landscaped gardens, 1 mile from the town centre of market town Blairgowrie.
“Lodge was perfect for our party”
Average review score: 9.1
Set in 25-acres of beautiful Scottish countryside, Kinloch House Hotel is just one mile from the Loch Drumellie. It offers en suite bedrooms and a fine restaurant.
“The staff was great. No request was too big. Dinner was quite yummy!!! I don't usually eat steak in Scotland, but I took a chance and was not disappointed. It was amazing!! The property is beautiful with highland cows grazing in a pasture out front. My room was huge, clean, beautiful. Kinloch House has become one of my favorite places to stay in Scotland-right in line with Torridon, Cromlix, Dalhousie, Ackergill, Airds”
Average review score: 9.1
In the centre of Blairgowie, the Royal Hotel offers rooms with traditional decor and a full cooked breakfast. It boasts a bar and restaurant and provides free Wi-Fi and free parking.
“Breakfast was lovely and service was excellent”
Average review score: 7.6
213 hotel reviews
Around 20 miles from Perth and Pitlochry, Corriefodly Holiday Park offers well-appointed caravan holiday homes in Bridge of Cally.
“Very peaceful location, great if you love the outdoors, lots to explore”
Average review score: 8.9
Located in Blairgowrie, Ericht Holiday Lodges offers self-catering accommodation with on-site private parking facilities free of charge.
“Nicely situated for walks and town peaceful and quiet”
Average review score: 9.4
Ivybank Lodge is a Victorian house, built around 1850, set within an acre of mature gardens.
“Warm welcome and relaxed attitude throughout the week - we were made to feel completely at home. Excellent breakfasts and the evening meal was first rate and well above our expectation. Gary & Nigel have just taken the property on and have great plans but they are off to a great start and, on this showing, they will enjoy fantastic success.”
Average review score: 9.2
Featuring free WiFi, Victoria Hotel offers pet-friendly accommodation in Blairgowrie. Guests can enjoy the on-site bar. All rooms are equipped with a flat-screen TV. You will find a kettle in the...
“Cheap and very cheerful, Vic and his wife very friendly.”
Average review score: 7.5
Rosebank House is located in Blairgowrie. Free WiFi access is available. Each room here will provide you with a TV, tea/coffee making facilities and a garden view.
“I received the warmest welcome ever which was great after a 12 hour journey! There was fruit in my room and lots of care had been taken to accommodate the fact I'm vegan. They were lovely hosts and the accommodation was really very pleasant. Couldn't recommend highly enough.”
Average review score: 9.4
Average review score: 9.7
Glenshieling House is set in Blairgowrie, 24 km from Perth and 27 km from Dundee. Free private parking is available on site. All rooms have a flat-screen TV.
“Lovely property and delightful couple.Next time would book the superior room if there for a a few nights but that is a personal choice Excellent restaurants near by”
Average review score: 9.5
Featuring free WiFi throughout the property, Blairgowrie Gilmore House offers pet-friendly accommodation in Blairgowrie. Free private parking is available on site.
“Very beautiful house, we have spent wonderful three days, tasted traditional Scotland breakfast. The service exceeded our expectations. Highly recommend Gilmore House!”
Set in Blairgowrie, 23 km from Perth, The Lantern Bed and Breakfast features free WiFi access and free private parking. Each room comes with a flat-screen TV.
Sheilgreen is a holiday home situated in Blairgowrie, 22 km from Perth. The property features views of the garden and is 27 km from Dundee. The unit is fitted with a kitchen.
Located in Blairgowrie in the Tayside Region, this holiday home is 20 km from Perth. The unit is 22 km from Dundee. An oven and a toaster can be found in the kitchen.
Average review score: 9.1
Smithy Cottage is a holiday home with free WiFi throughout the property, located in Blairgowrie. The property is 18 km from Perth and free private parking is provided.
“Seemingly remote, middle of nowhere location which is in fact only 10 -15mins from Dunkled or Blairgowrie by car. Log Fire a win!”
The Gregorton Coachhouse is a holiday home with free WiFi throughout the property, located in Blairgowrie. The unit is 21 km from Perth. Free private parking is available on site.
Fir Tree Lodge is a villa situated in Blairgowrie in the Tayside Region and is 24 km from Perth. Guests benefit from free WiFi and private parking available on site.